Освойте Python с нуля и начните карьеру программиста

Python-разработчик PRO

Отправьте заявку, чтобы забронировать место
Наш менеджер скоро свяжется с вами и ответит на все вопросы

Курс «Python-разработчик PRO»

  • Прокачайте навыки и приблизьтесь к уровню middle
  • Учитесь на реальных проектах компаний
  • Бонус — библиотеки по анализу данных
Длительность:
13 месяцев
Формат:
онлайн в удобное время
Старт:
Занятость:
10 часов в неделю
Присоединитесь к новому потоку или начните учиться в удобное время
скоро

Новичкам

Начинающим программистам

Инженерам в IT

Получите новую профессию с нуля — без технического образования и опыта
Освойте востребованные навыки, смените направление в работе и прокачайте карьеру
Изучайте Python на практике с наставником

Кому подойдет онлайн-курс

01
02
03
04
7 из 10 работодателей нанимают людей с опытом

Вы получите реальный опыт

Это формат обучения, где студенты решают реальные задачи бизнеса. У вас будет опыт, которого так не хватает выпускникам онлайн-школ. Вместе с ментором вы решите кейс для компании-партнера — и получите фидбэк от потенциального работодателя.
Реальный опыт даст студентам:
Реальные проекты в портфолио
Участие в стажировках и хакатонах
Шанс получить оффер от компании-заказчика
Опыт работы над проектом в команде
Поэтому мы придумали Фэктори

Разработайте чат-бот для зоопарка

Чтобы в игровой форме рассказать, как взять животное под опеку. Лучшие студенты поучаствуют в других проектах заказчика
  • Python
  • Django
  • SQL
  • Telegram API
2 недели

Python - самый подходящий язык программирования для новичков

в рейтинге популярности языков программирования
1
Python-разработчиков на портале поиска работы
5000
ежегодно растут зарплаты разработчиков
место
10%
более
на
по версии TIOBE
По данным HH.kz
По данным Habr
вакансий

После нашего курса студенты в среднем зарабатывают 900 000 ₸

Получайте опыт и растите в цене
Senior-специалист
в иностранной компании
Middle-специалист
1 800 000 ₸
Junior-специалист
Senior-специалист
900 000 ₸
Python-разработчик
*по данным hh.kz
400 000 ₸
1 400 000 ₸

Чем занимается Python-разработчик?

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

На Python пишут backend, то есть внутреннюю логику работы программы.

Представьте, что вы ввели в строку поиска «смотреть сериалы в оригинале». Отсортированный список ссылок, которые выдал поисковик, и есть результат работы backend-программиста.
Python Developer PRO

Получите новую специальность Python-разработчика

С нуля на практическом онлайн-курсе
Освойте программирование на Python и научитесь решать задачи с помощью алгоритмов
Сделайте 2 больших кейса для портфолио (доска объявлений и сервис с REST API) и 4 сквозных проекта

Асинхронное программирование

FastAPI

Вид программирования, который позволяет вынести выполняемые задачи отдельными блоками кода. Применяется в сервисах, где предыдущее действие тормозит следующее.
Это популярный фреймворк для создания асинхронных проектов на Python, который сейчас используют все больше компаний.
Работа с FastAPI
Асинхронное программирование на Python

Растите быстрее до уровня middle

Программа составлена так, чтобы дать знания, приближенные к уровню middle. Так вы будете выделяться среди претендентов при поиске работы и быстрее расти по карьерной лестнице до middle-разработчика с повышением зарплаты.

Как устроено обучение

Акцент на тренировке навыков, прямая передача опыта от практикующих разработчиков, постоянный контакт с ментором и наполнение портфолио
Вам поэтапно открываются модули с теорией и задачами для самостоятельной работы. А сложные темы вы разбираете на вебинарах с ментором.
2 тренажера с десятками заданий в каждом — чтобы довести до автоматизма использование инструментов разработчика: Python, SQL.
Менторы — опытные разработчики — всегда на связи: отвечают на вопросы, дают обратную связь по заданиям, курируют проекты, поддерживают мотивацию.

Уроки и задания

Тренажеры

Помощь ментора

3 вида проектов: задания по темам для закрепления навыков, сквозные проекты по разработке (телеграм-бот, доска объявлений) и финальный проект (REST API).

Проекты в портфолио

Стажировки и хакатоны

Лучшие студенты проходят стажировки в проектах компаний-партнеров или участвуют в хакатонах — это реальный кейс в портфолио и шанс проявить себя.

Программа

Учебный план составлен практикующими разработчиками таким образом, чтобы вы получили именно те знания и навыки, которые ценятся сейчас у работодателей.

Часть 2.
Бэкенд-разработка на Python и Django

Часть 1. Программирование на Python

Вы научитесь:
— Разбираться в типах данных
— Использовать разные алгоритмы для решения задач
— Писать код на Python
— Работать с файлами и данными
— Размещать код на GitHub
— Использовать объектно-ориентированный подход в программировании (ООП) для Python
— Писать парсеры для данных
Вы научитесь:
— Поднимать веб-сервер на Python
— Настраивать взаимодействие с базами данных
— Проектировать базы данных
— Верстать веб-интерфейс на основе шаблонов Django
— Применять базы данных NoSQL
— Создавать свой REST API
— Делать свой веб-проект на Django и размещать его на сервере
4 месяца
1. Введение в IT
2. Основы Python
3. ООП на Python
4. Парсинг
4 месяца
5. SQL и проектирование БД
6. NoSQL
7. Django
8. Продвинутый Django
9. REST-архитектура
Вы научитесь:
— Использовать асинхронные функции в Python
— Создавать REST API на основе асинхронного фреймворка FastAPI
— Встраивать в свои проекты брокер сообщений
10. Асинхронный Python
11. FastAPI
12. RabbitMQ

Часть 3.
Асинхронное программирование

1 месяц
  • 10 часов интерактивных вебинаров
  • Тренажер по Python
  • 20 задач на алгоритмы
  • 50 написанных программ
  • 1 проект — Telegram-бот на основе реального кейса
  • 20 часов интерактивных вебинаров
  • Тренажер по SQL
  • 20+ мини-проектов
  • 5 сквозных проектов
  • 1 большой проект — доска объявлений на Django
  • 3 часа интерактивных вебинаров
  • 3 мини-проекта
  • 1 проект — асинхронный сервис REST API
Вы научитесь:
— Проектировать приложение на основе микросервисной архитектуры
— Тестировать свой код
— Использовать Docker для сборки проекта
— Настраивать автоматизацию тестирования для процесса разработки
— Работать в командной строке Linux
13. System Design и микросервисы
14. Pytest
15. CI/CD
16. Docker
17. Основы Linux

Часть 4.
Микросервисы и основы DevOps

2 месяца
Вы научитесь:
— Строить сложный API с подключением к SQL-базе данных и дополнительным условием — созданием веб-интерфейса

Часть 5.
Финальный проект

1 месяц
Подготовка резюме и начало поиска работы
  • 3 часа интерактивных вебинаров
  • 4 мини-проекта
18. Финальный проект — REST API-сервис с подключением к базе данных
Вы научитесь:
— Использовать специальные библиотеки Python для обработки и анализа данных

Часть 6.
Бонус. Python для работы с данными

19. NumPy
20. Pandas
Обучение Питон с нуля
При выполнении задачи вы можете столкнуться с тем, что не проходили на курсе. Будьте готовы и не пугайтесь, вам обязательно помогут.
  • Спроектируете базу данных
  • Создадите REST API
  • Напишете тесты
  • Подготовите документацию
Умение создавать API и проектировать базу данных — ключевой навык для бэкенд-программиста.

На проекте вы:

Ваш финальный проект — «REST API сервис с подключением к базе данных»

После освоения материалов вы получите

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

Спикер

i

Михаил Бородин

  • Backend Team Lead в Appfollow.io
  • ex-Team Lead в X5 Retail Group
  • Разработчик с опытом 12+ лет
Куратор курса — это эксперт с уникальным опытом работы и найма в IT. Он составляет программу с учетом актуальных запросов рынка и следит, чтобы студенты беспрепятственно шли по ней.
Куратор в ответе за то, чтобы каждый выпускник получил базу знаний и навыков, без которых не обойтись в профессии.

Спикеры и менторы онлайн-курса

  • Михаил Свинцов
    Ведущий разработчик в «Студии повышения успеваемости»
    Занимается научными исследованиями в области математики, компьютерного моделирования и машинного обучения. Создает образовательную платформу с адаптивной системой обучения. Преподает в Университете ИТМО алгоритмы и структуры данных, линейную алгебру и математический анализ.
  • Вячеслав Богданенок
    Главный разработчик в нескольких веб-проектах
    Опыт веб-разработки более 3 лет. Главный разработчик нескольких полноценных веб-проектов, в том числе в области криптовалют и электронного учета. Основной стек технологий: Python и его веб-фреймворки, JavaScript, HTML, CSS.
  • Валерия Ракова
    Программист на Python в научной лаборатории СПбПУ
    Опыт более 3 лет. Стек технологий: PyQt, OpenCV, Pandas, SciPy.
  • Тарас Волченко
    Работает в компании «Умные технологические решения», автор и преподаватель курса
    Опыт в IT более 8 лет. Из прошлых проектов в открытом доступе можно отметить status.net. Стек технологий: Python, Django, Flask, FastApi, JavaScript, HTML4, Node. js, Typescript.
  • Старший backend-разработчик в геймдев-студии Neon Banana
    Опыт в IT более 4 лет. Работал в Mail.Ru, Yandex, ivi.ru. Стек технологий: Django, Flask, PostgreSQL, React.
  • Владимир Щелов
    Ведущий разработчик в Фирме 1C.
    Опыт работы в IT более 10 лет.
    Стек: C++, Java

Пример вашего резюме после курса

Неважно, какое у вас было образование, гораздо важнее — какие навыки вы получили на нашем практическом курсе
Иван Иванов
Я уверенно могу:
Решать задачи с помощью алгоритмов

Программировать на Python

Проектировать базу данных SQL

Поднимать веб-сервер и настраивать взаимодействие с базами данных

Создавать сайты на Django

Разворачивать проект в Docker-контейнерах

Работать с командной строкой в Linux

Тестировать приложения

Работать с репозиториями Git

Создавать асинхронные REST API

Настраивать CI/CD
Желаемая зарплата — от 400 000 ₸
Junior+ Python-разработчик
проект курса Python разработчик
Логическая игра «крестики-нолики» на Python
Игра «Морской бой» на Python
Телеграм-бот на Python
Веб-сервер на Python с подключением к базе данных SQL
Доска объявлений на Python и Django

Ваши проекты на онлайн-курсе

Чтобы посмотреть как устроена работа в большой IT-компании
Чтобы быстрее влиться в среду
Чтобы расти в карьере и работать из любой точки мира
То, что скрыто от глаз пользователя — программный код сайта, который работает на сервере и выполняет основные действия с базой данных
То, что видит пользователь, когда открывает сайт в браузере: оформление текстов, картинок, кнопки, интерактивные элементы и т. д.
Объектно-ориентированное программирование
Язык программирования для работы с базами данных
Один из самых популярных и удобных фреймворков на Python для разработки веб-сайтов
Наборы готовых шаблонов языка программирования, помогающие ускорить разработку проекта
Одна из самых популярных библиотек JavaScript для создания пользовательских веб-интерфейсов
Техники и навыки для эффективной разработки, тестирования и эксплуатации программного кода
Операционная система с открытым исходным кодом, которая часто используется для серверов

Стоимость онлайн-курса

при рассрочке на 24 месяца без первоначального взноса и переплат
42 921 ₸/мес
71 538 ₸/мес
-40%

Получите доступ

  • Освоите программирование на Python

  • Научитесь решать задачи с помощью алгоритмов

  • 2 больших кейса для портфолио (доска объявлений и сервис с REST API)

  • 4 сквозных проекта

Реальные истории наших пользователей

Узнайте, как преобразилась их жизнь
Екатерина Тарасевич
Санкт-Петербург
Всем привет, меня зовут Екатерина. Мне 29 лет. И я живу в городе Санкт-Петербурге.
Александр Журавлев
Минск
Всех приветствую. Меня зовут Александр. Я живу в городе Минске. Больше 20 лет я работаю врачом.
Марина Чигарева
Москва
Здравствуйте. Я Марина. Живу в Москве. Работаю главным бухгалтером.
Дмитрий Анпилогов
Саратов
Всем привет. Я Дмитрий из города Саратова. Уже 25 лет директор турагентства.
Валентин Шунайлов
Челябинск
Добрый день. Меня зовут Валентин. Я из города Челябинска.
Долговская Виктория
Каменск-Уральский
Добрый день, меня зовут Виктория. В настоящий момент я проживаю в городе Каменск-Уральский.
Валентин Ветюков
Всем привет. Меня зовут Валентин. Живу и работаю в Москве.
Москва
Антон Пальшин
Калининград
Всем привет. Меня зовут Антон. Живу в Калининграде. Работаю комплектовщиком.
Николай Шумаков
Москва
Привет. Меня зовут Николай, и я являюсь студентом Skillfactory по программе фронтенд-разработчик.
53 года, Москва
Привет. Меня зовут Алексей Журавлев. Я генеральный директор агентства Универсальный менеджмент.
Татьяна Мирко
30 лет, Москва
Добрый день. Я маркетолог. Учусь в Skillfactory по специальности фронтенд-разработчик.
Ника Гвенетадзе
Москва
Привет, меня зовут Ника. Живу я в Москве, а работаю руководителем производства.
Андрей Шевченко
34 года, Рига
Всем привет. Меня зовут Андрей. Живу в Риге. Работаю специалистом по кибербезопасности.
Ольга Шутылева
Харьков
Привет. Меня зовут Ольга. Живу в Харькове. Работаю на госслужбе.
Аркадий Хазанов
Набережные Челны
Привет. Меня зовут Аркадий. Я бариста.
Александра Быстрова
Привет. До начала обучения в Skillfactory я работала в сфере коммуникаций и клиентского сервиса.
27 лет, Москва
Сергей Димов
34 года, Абакан
Привет. Меня зовут Сергей. Я учусь в Skillfactory на курсе full-stack разработчик на JavaScript вот уже 2 месяца.
Артем Белоконский
Киев
Добрый день. Меня зовут Артем Белоконский. Я из Украины, из Киева.
Анатолий Куруц

Доброго времени суток. Меня зовут Анатолий. Я работаю инженером на фабрике мебельных фасадов Ф3.
Артем Дроздов
Привет. Меня зовут Артем. Я выбрал курс Python full-stack разработчик.

Часто задаваемые вопросы