Назад

Профессия Fullstack-разработчик на Python

SkillFactory
Сложность
Для новичков
Длительность
14 месяцев
Тип курса
Смешанный

Описание курса

Пройдя данный курс, вы освоите востребованную профессию «Fullstack-разработчик на Python» с нуля за 14 месяцев. Программа курса разработана преподавателями-экспертами школы SkillFactory.

Курс обучения профессии «Fullstack-разработчик на Python» подойдет как для новичков, которые не имеют специальной подготовки, но планируют построить карьеру в данной области, так и для практикующих специалистов, которые хотят получить новые знания и закрепить имеющиеся навыки.

Программа курса

Введение в ИТ. Основы Python (1 месяц)
Комфортный вход в обучающий процесс: знакомство с форматом, с командой проведения курса и с менторами. Объяснение основных понятий ИТ-сферы. Начало изучения языка Python - вы уже сможете написать свою первую программу и поймете удобство и возможности этого языка программирования.
Темы:
  • Устройство WEB и основы сетевой инфраструктуры
  • Установка IDE и необходимых пакетов
  • Синтаксис Python
  • Чтение файлов и работа с ними
  • Типы данных
  • Операции с числами, логические операции
  • Циклы
  • Функции и рекурсия
ООП в Python (2 месяца)
Погружаемся в изучение Python. Чтобы писать серьезные программы и проекты, нужно понять, что такое объектно-ориентированное программирование и научиться применять ООП в Python. Освоите платформу GitHub чтобы размещать там свой код. Напишите свой телеграм-бот.
Темы:
  • Введение в Git. Система контроля версий
  • Объектно-ориентированное программирование для Python
  • ООП: наследование, инкапсуляция, полиморфизм
  • Классы и объекты
  • Итераторы и генераторы
  • Работа со структурами данных
  • Алгоритмы в Python
  • Функциональное программирование в Python
  • Задачи по Python: ветвление, циклы, декораторы
Бэкенд-разработка на Python и Django (4 месяца)
Чтобы программировать внутреннюю логику программы (бэкенд) изучаем Django — это популярный фреймворк для удобного создания сложных сайтов на Python. Уверенно освоите создание веб-проектов на Django. Узнаете что такое API и Django REST API. Научитесь грамотно проектировать свое API, потому что это самая важная задача бэкенд-разработчика. Изучите базы данных SQL и создадите рабочее приложение для e-commerce.
Темы:
  • Представление об архитектуре веб-приложения. Проектирование серверной части приложения
  • Работа с различными форматами: JSON, XML, AJAX
  • Веб-сервер на Python
  • Работа с API из Python
  • Асинхронное программирование на Python
  • Структура проекта в Django
  • Использование моделей в Django
  • Обработка запросов с ORM
  • Работа с API в Django. Django REST Framework
  • Работа с базой данных PostgreSQL
Вёрстка и фронтенд-разработка на JavaScript (3 месяца)
Фронтенд — это внешняя сторона сайта, с которой работает пользователь. Чтобы создавать фронтенд изучаем HTML/CSS и язык программирования JavaScript, без которого вы не станете настоящим фулстек-разработчиком. Научитесь верстать и создавать веб-страницы, разрабатывать для сайтов сложные интерфейсы на JavaScript. Фронтенд — это ваша вторая специальность на этом курсе.
Темы:
  • Основы HTML
  • Основы CSS, Flex box, адаптивный дизайн
  • Подключение JavaScript к HTML. ChromeDevTools
  • Концепция DOM
  • Принципы SPA
  • Методология БЭМ
  • CSS-препроцессоры (SASS)
  • Линтеры. Типизация
  • Web Components
  • Сборщик WebPack
Дополнительные библиотеки и фреймворки (2 месяца)
Научитесь соединять фронтенд и бэкенд — для этого используется API. Изучите библиотеку React для того, чтобы научиться обрабатывать события. Подключите React к своему приложению на Django. React — одна из самых популярных библиотек, которую используют многие крупные компании.
Темы:
  • React. Компоненты
  • Redux. Flux
  • События в React
  • Работа с сервером через Fetch API
  • Обзор Vue и Angular
  • JS-фреймворки в связке с Django
Введение в DevOps (1 месяц)
Чтобы с полным правом называть себя фулстек-разработчиком и ориентироваться на крупные компании, нужно понимать основы DevOps. Научитесь работать в Linux, настраивать сервер и уровни безопасности — это сильно поможет вам в трудоустройстве. Научитесь использовать Docker для того, чтобы разворачивать свои проекты на сервере.
Темы:
  • Введение в администрирование операционных систем
  • Работа с Linux. Командная строка в Linux
  • Работа с сетями и протоколами. Безопасность сетей
  • Docker. Контейнеризация
Фулстек-разработка (3 месяца)
Освоите полный цикл разработки и тестирования веб-приложений — комплексный навык, востребован в крупных компаниях и пригодится в работе над своими проектами. Примените все полученные навыки для работы над финальным проектом, который будет реальным доказательством ваших знаний.
Темы:
  • Жизненный цикл ПО и концепция CI/CD
  • Тестирование приложений
  • Фулстек-разработка современного веб-приложения Django + React

Преподаватели

Вячеслав Богданенок
Вячеслав Богданенок
Главный разработчик в нескольких веб-проектах
Тимофей Есин
Тимофей Есин
Ментор. Преподаватель с опытом более 7 лет. Работает в Физико-математической школе Тюменской области. Стек: Python, С#, C++, Django, .Net, Qt
Валерия Ракова
Валерия Ракова
Программист на Python в научной лаборатории СПбПУ
Михаил Свинцов
Михаил Свинцов
Ведущий разработчик в «Студии повышения успеваемости»
Показать еще
Цена
1 457 627 ₸
Скидка -40%
- 583 051 ₸
Итого
874 576 ₸
В рассрочку на 24 мес
60 735 KZT/мес
36 441 KZT/мес
Кешбэк
262 373 балла

Похожие курсы

IT-специалист с нуля
Для новичков8 месяцев
Старт: 1 июня
ХИТ
-40%
Кешбэк 30%: 268 445 баллов
1 491 356 ₸
894 814 ₸
В рассрочку на 24 мес
37 284 KZT/мес
Разработчик Базовый
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Профессия Python-разработчик
Для новичков10 месяцев
ХИТ
-60%
Кешбэк 30%: 174 353 балла
1 452 941 ₸
581 176 ₸
В рассрочку на 24 мес
24 216 KZT/мес
Специалист
Для новичков9 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 156 291 балл
1 736 566 ₸
520 970 ₸
В рассрочку на 24 мес
21 708 KZT/мес
Профессия Инженер по тестированию
Для новичков7 месяцев
-60%
Кешбэк 30%: 164 295 баллов
1 369 118 ₸
547 647 ₸
В рассрочку на 24 мес
22 819 KZT/мес
Инженер умных устройств
Для новичков9 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 156 291 балл
1 736 566 ₸
520 970 ₸
В рассрочку на 24 мес
21 708 KZT/мес
Факультет Python-разработки
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Тестировщик на Python
Для новичков9 месяцев
Старт: 1 июня
ХИТ
-40%
Кешбэк 30%: 219 661 балл
1 220 339 ₸
732 203 ₸
В рассрочку на 24 мес
30 509 KZT/мес
Факультет iOS-разработки
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Специализация Frontend-разработчик
Для новичков9 месяцев
Старт: 5 июня
ХИТ
-40%
Кешбэк 30%: 146 441 балл
813 559 ₸
488 136 ₸
В рассрочку на 18 мес
27 119 KZT/мес
Факультет Fullstack JavaScript
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
«Белый» хакер
Для новичков13 месяцев
Старт: 8 июня
-40%
Кешбэк 30%: 256 272 балла
1 423 729 ₸
854 237 ₸
В рассрочку на 24 мес
35 594 KZT/мес
Факультет 1С-разработки
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Профессия Java-разработчик
Для новичков7 месяцев
-60%
Кешбэк 30%: 154 236 баллов
1 285 294 ₸
514 118 ₸
В рассрочку на 24 мес
21 422 KZT/мес
Профессия Тестировщик на Java
Для новичков10 месяцев
Старт: 14 июня
ХИТ
-40%
Кешбэк 30%: 219 661 балл
1 220 339 ₸
732 203 ₸
В рассрочку на 24 мес
30 509 KZT/мес
Интенсив по программированию: Python за три месяца
Для новичков3 месяца
Старт: 14 июня
-40%
Кешбэк 30%: 207 458 баллов
1 152 542 ₸
691 525 ₸
В рассрочку на 24 мес
28 814 KZT/мес
Факультет тестирования ПО
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Профессия 1C-разработчик
Для новичков6 месяцев
ХИТ
-60%
Кешбэк 30%: 120 588 баллов
1 004 893 ₸
401 957 ₸
В рассрочку на 18 мес
22 331 KZT/мес
Профессия Веб-разработчик с нуля
Для новичков12 месяцев
Старт: 21 июня
ХИТ
-40%
Кешбэк 30%: 237 966 баллов
1 322 034 ₸
793 220 ₸
В рассрочку на 24 мес
33 051 KZT/мес
Факультет разработки на С++
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Факультет Frontend-разработки
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Профессия Fullstack веб-разработчик на Python
Для новичков9 месяцев
Старт: 2 июня
-40%
Кешбэк 30%: 176 950 баллов
983 051 ₸
589 831 ₸
В рассрочку на 18 мес
32 769 KZT/мес
Факультет Разработки на C#
Для новичков12 месяцев
Старт: 3 июня
ХИТ
-70%
Кешбэк 30%: 191 088 баллов
2 123 198 ₸
636 959 ₸
В рассрочку на 24 мес
26 540 KZT/мес
Android-разработчик
Для новичков16 месяцев
Старт: 6 июня
-40%
Кешбэк 30%: 280 678 баллов
1 559 322 ₸
935 593 ₸
В рассрочку на 24 мес
38 984 KZT/мес
Профессия Системный администратор
Для новичков9 месяцев
Старт: 7 июня
-40%
Кешбэк 30%: 192 204 балла
1 067 797 ₸
640 678 ₸
В рассрочку на 24 мес
26 695 KZT/мес
Факультет DevOps
Для новичков24 месяца
Старт: 3 июня
ХИТ
-62%
Кешбэк 30%: 277 156 баллов
2 431 193 ₸
923 853 ₸
В рассрочку на 24 мес
38 494 KZT/мес
Профессия iOS-разработчик
Для новичков13 месяцев
Старт: 5 июня
-40%
Кешбэк 30%: 268 475 баллов
1 491 525 ₸
894 915 ₸
В рассрочку на 24 мес
37 289 KZT/мес
Профессия Специалист по кибербезопасности
Для новичков24 месяца
-60%
Кешбэк 30%: 177 706 баллов
1 480 882 ₸
592 353 ₸
В рассрочку на 24 мес
24 682 KZT/мес
Профессия Веб-разработчик
Для новичков24 месяца
-60%
Кешбэк 30%: 209 640 баллов
1 746 994 ₸
698 798 ₸
В рассрочку на 24 мес
29 117 KZT/мес
Профессия Frontend-разработчик PRO
Для продвинутых15 месяцев
Старт: 5 июня
-40%
Кешбэк 30%: 213 560 баллов
1 186 441 ₸
711 864 ₸
В рассрочку на 24 мес
29 661 KZT/мес
ТОО «Ньюскилз»
Республика Казахстан, А15TOG9 (050040) г. Алматы, Бостандыкский район, улица Тимирязева, 28B, офис 803
БИН: 210140019844
© Ньюскилз, 2023
Alfa Pay
Visa
MasterCard
Mir
MirAccept
Visa Secure
Mastercard ID Check
© Ньюскилз, 2023