Backend разработчик

Backend разработчик

Стань востребованным Backend разработчиком за 6 месяцев

Kaspi 0—0—12

50 000 тг. в месяц

Наши выпускники работают в:

Наши выпускники работают в:

1500+

1500+

обучено студентов

обучено студентов

685 000+

685 000+

cредняя зарплата

cредняя зарплата

3 558+

3 558+

вакансий на hh.kz

вакансий на hh.kz

Профессия Backend разработчик

Профессия Backend разработчик

nFactorial Web Advanced - это 6-месячный интенсив-курс с интерактивными занятиями,которые проходят 3 раза в неделю с понедельника по пятницу, а также дополнительными сессиями с менторами по выходным.
Программа курса разработана для участников, имеющих базу в программировании, и основана на опыте профессионалов из индустрии, учитывающем последние требования рынка труда.

nFactorial Web Advanced - это 6-месячный интенсив-курс с интерактивными занятиями,которые проходят 3 раза в неделю с понедельника по пятницу, а также дополнительными сессиями с менторами по выходным.
Программа курса разработана для участников, имеющих базу в программировании, и основана на опыте профессионалов из индустрии, учитывающем последние требования рынка труда.

Программа

Программа

Модуль 1: Введение в Web разработку

• Введение в курс, силлабус • Знакомство с web разработкой • Инструменты и IDE для веб-разработки • Basic Linux • Git

Модуль 2: Основы Python

• Синтаксис Python и типы данных • Управляющие структуры и функции • Обработка ошибок и дебаггинг • ООП в Python • Модули и пакеты Python

Модуль 3: Веб-фреймворки и API

• Клиент-серверное взаимодействие • RESTful API • Введение в веб-фреймворки - FastAPI • URL маршрутизация и представления (views) • Шаблоны и статические файлы • Авторизация • Создание и использование • RESTful API с помощью Python

Модуль 4: Управление данными и базы данных

• Базы данных SQL • Библиотеки Python для баз данных • Добавляем БД в FastAPI приложение • Проектирование баз данных • CRUD операции • Оптимизация и индексация • Django

Модуль 5: Тестирование, безопасность и развертывание

• Unit тестирование и Test-Driven Development (TDD) • Интеграционное тестирование • Best practices обеспечения безопасности - безопасное проектирование API,шифрование и защита конфиденциальных данных • Проектирование баз данных • Непрерывная интеграция и непрерывное развертывание (CI/CD) • Развертывание Python приложений на облачных платформах

Модуль 6: Capstone Project

• Планирование реализации проекта • Разработка • Тестирование и документация • Демонстрация и оценка проекта

Наши менторы

Наши менторы

Арман Сулейменов

основатель и автор программ

Сейчас: основатель/CEO, nFactorial School - интенсивный онлайн-буткамп востребованных ИТ-профессий (1000+ выпускников).

В прошлом: управляющий директор, Pinemelon - вертикально интегрированный онлайн-супермаркет в Колорадо, США; со-основатель/СТО, Florence Capital - кредитный скоринг с использованием машинного обучения в Индии. Ранее CEO/основатель студии мобильной разработки Zero To One Labs (40+ запущенных продуктов).

Магистратура, Computer Science, Princeton University. Бакалавриат, Computer Science, Purdue University. Выпускник программы «Болашак». Финалист чемпионата мира по программированию ACM ICPC.

Али Базылов

ментор

Один из авторов и главных лекторов курса. Golang-разработчик в inDrive.
В прошлом: Golang-разработчик в Nicity Inc. (USA), Software Engineer в Aviasales (Russia).

Образование: SDU (2020).

Алимухамед Тлекбай

ментор

Один из авторов и главных лекторов курса. Golang-разработчик вDoodocs.kz.
В прошлом: Golang-разработчик в Alem.io, разработчик ПО в AsianDevelopment Bank.

Образование: ЕНУ им. Гумилева (2019).

nFactorial Podcast

nFactorial Podcast