Профессия Fullstack-разработчик на Python + курс по Soft skills от Skillfactory

Смотреть курс на Skillfactory
Дешевле на 5% с промокодом

Полная стоимость

300 144 ₽/курс 165 079 ₽/курс
-45%

Минимальный платеж в месяц

4 116 ₽/мес

Это минимальный платеж в рассрочку. Рассрочка в Skillfactory без % и первый платеж через 3 месяца.

Длительность

Длительность:

16 месяцев

Дата начала

Дата начала:

26 дек.
Дешевле на 5% с промокодом
Смотреть курс на Skillfactory

Ожидаемая З/П

Начинающий специалист зарабатывает 80000 ₽, специалист среднего уровня получает 180000 ₽, в то время как опытный профессионал имеет доход в размере 250000 ₽.

Для кого

"Fullstack-разработчик на Python" - идеальный выбор для стремящихся овладеть программированием и преобразиться в разработчика на Python, обеспечивая практический опыт через задачи из реальной жизни и поддержку профессионального роста от Центра карьеры.

Чему научитесь

В рамках обучения на курсе студенты овладевают мастерством кодирования на Python, изучают тонкости создания веб-сайтов, осваивают навыки разработки серверной части приложений, приобретают компетенции в области проверки программного обеспечения и набираются опыта в проектировании прикладного софта.

Программа обучения

1. Наука о данных
2. Исследование информации
3. Кодирование
4. Акселерированные обучающие программы
5. Создание сайтов
6. Разработка серверной части
7. Проверка ПО
8. Создание мобильных и веб-приложений

Кто преподает

1. Бородин Михаил занимает позицию руководителя бэкенд-команды в компании Appfollow.io, ранее возглавлял команду в X5 Retail Group, в его активе более 12 лет профессионального программирования.
2. Свинцов Михаил является ключевым специалистом в "Студии улучшения образовательных показателей", ведет преподавание в ИТМО, где его специализация - алгоритмы, структуры данных, а также дисциплины линейной алгебры и математического анализа.
3. Ракова Валерия, занимающаяся программированием на языке Python в исследовательской лаборатории Санкт-Петербургского политехнического университета, имеет стаж работы свыше трех лет и владеет инструментами PyQt, OpenCV, Pandas, SciPy.

Формат обучения

1. Образовательный процесс осуществляется в дистанционном формате, позволяя учащимся совмещать учёбу с профессиональной деятельностью.
2. Курс включает в себя разнообразные практические элементы: интерактивные симуляторы, проверочные тестирования, задачи для выполнения на дому, разработку проектов, участие в интенсивных программированиях и профессиональные стажировки.
3. Курсанты самостоятельно осваивают предоставленные учебные материалы.
4. Взаимодействие со специалистами курса включает индивидуальную поддержку и возможность получения обратной связи по учебному процессу.

Пункты для резюме

Ключевые компетенции:
1. Кодирование на языке Python
2. Создание интернет-порталов
3. Логическое построение алгоритмов
4. Владение HTML и CSS
5. Применение JavaScript

Технологический набор:
1. Python
2. Django
3. JavaScript
4. SQL
5. PostgreSQL
6. Nginx
7. Gunicorn
8. Docker
9. Flask
10. React

О курсе

Вы получите фундамент программирования, в практических форматах освоите бэкенд на Python и фронтенд на JavaScript, а также разовьете дополнительные продвинутые навыки. Вы научитесь мыслить алгоритмически и программировать через отработку алгоритмов, чтобы решать нетривиальные задачи. Это поможет вам выигрышно отличаться от многих других кандидатов при поиске работы.
Все курсы "Skillfactory"

О школе

SkillFactory — узкоспециализированная школа: учит Data Science, аналитике данных и программированию. Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать курсы.

Программа обучения

15 месяцев
Формат: онлайн в удобное время
10 спринтов работы над итоговым проектом

 

1. Введение в ИТ. Основы Python

  • Устройство WEB и основы сетевой инфраструктуры
  • Установка IDE и необходимых пакетов
  • Синтаксис Python
  • Чтение файлов и работа с ними
  • Типы данных
  • Операции с числами, логические операции
  • Циклы
  • Функции и рекурсия

Практика:

  • Проект: логическая игра
  • 2 мини-проектов по написанию программ на Python

 

2. ООП в Python

  • Введение в Git. Система контроля версий
  • Объектно-ориентированное программирование для Python
  • ООП: наследование, инкапсуляция, полиморфизм
  • Классы и объекты
  • Итераторы и генераторы
  • Работа со структурами данных
  • Алгоритмы в Python
  • Функциональное программирование в Python
  • Задачи по Python: ветвление, циклы, декораторы

Практика:

  • Проекты: телеграм-бот и игра
  • 4 мини-проекта по написанию программ на Python

 

3. Бэкенд-разработка на Python и Django

  • Представление об архитектуре веб-приложения. Проектирование серверной части приложения
  • Работа с различными форматами: JSON, XML, AJAX
  • Веб-сервер на Python
  • Работа с API из Python
  • Асинхронное программирование на Python
  • Структура проекта в Django
  • Использование моделей в Django
  • Обработка запросов с ORM
  • Работа с API в Django. Django REST Framework
  • Работа с базой данных PostgreSQL

Практика:

  • 4 проекта, например, парсер логов, веб-сервер, интернет магазин

 

4. Вёрстка и фронтенд-разработка на JavaScript

  • Основы HTML
  • Основы CSS, Flex box, адаптивный дизайн
  • Подключение JavaScript к HTML. ChromeDevTools
  • Концепция DOM
  • Принципы SPA
  • Методология БЭМ
  • CSS-препроцессоры (SASS)
  • Линтеры. Типизация
  • Web Components
  • Сборщик WebPack

Практика:

  • 3 тренажера: HTML, CSS, JavaScript
  • Проекты: вёрстка по макету, логическая игра, приложение для планирования дел

 

5. Дополнительные библиотеки и фреймворки

  • React. Компоненты
  • Redux. Flux
  • События в React
  • Работа с сервером через Fetch API
  • Обзор Vue и Angular
  • JS-фреймворки в связке с Django

Практика:

  • Тренажер по React
  • Проект: сбор данных по API

 

6. Введение в DevOps

  • Введение в администрирование операционных систем
  • Работа с Linux. Командная строка в Linux
  • Работа с сетями и протоколами. Безопасность сетей
  • Docker. Контейнеризация

Практика:

  • Настройка виртуальной машины в облаке

 

7. Фулстек-разработка

  • Жизненный цикл ПО и концепция CI/CD
  • Тестирование приложений
  • Фулстек-разработка современного веб-приложения Django + React

Практика:

  • Финальный проект
  • Консультация в Центре карьеры и карьерный трек
Отзывы о Skillfactory
4.80
5.0 5
Артём,

Курс для профессии Java-разработчик - Очень Советую!

Курс для Java-разработчиков оказался не только интересным, но и вызовом, который был преодолен благодаря систематичному подходу и отличным менторам. С самого начала курса столкнулся с несколькими сложностями, такими как понимание основных концепций и принципов Java. Однако благодаря последовательному и структурированному подходу преподавателей, я быстро освоил основы и пошел дальше.

Особенно хочу выразить благодарность наставникам, которые были всегда готовы помочь и разъяснить трудные моменты. Их поддержка и экспертное мнение действительно сделали процесс обучения более комфортным.

В целом, я доволен этим курсом и чувствую, что получил необходимые навыки для эффективной работы с Java. Рекомендую его тем, кто хочет систематически улучшить свои знания и навыки в области Java-разработки.

Ответить

next1 комментарий

 
5.0 5
Катя,
Профессия Системный администратор + курс по Soft skills

Полезные навыки для работы с серверами

Курс «Системный администратор Linux» помог мне лучше понять, как работать с серверами. Раньше вообще не касалась работы с базами данных, а тут сразу погрузили в это с головой. Если честно, поначалу немного запуталась в настройках, но потом стало намного проще. Особенно понравилась часть про безопасность, ведь это сейчас очень актуально. Уже использую полученные знания на практике.

Ответить

next1 комментарий

 
5.0 5
Георгий Ахматов,

Интересно и понятно!

Добрый день! Оставляю отзыв потому, что был впечатлен работой ментора и координатора курса. Помимо того, что всегда понятно и популярно отвечают на вопросы они устроили нам классный CTF.
Онлайн школа оставляет впечатление которое производят в основном люди которые непосредственно общаются с тобой, в моем случае я считаю, что мне повезло с таким ментором и координатором :)

Ответить

next1 комментарий