Писать программы на Python
Применять условия, циклы, функции, структуры данных и библиотеки.
Онлайн-программа ProductStar по Python-разработке с нуля: основы языка и SQL, Git, веб-сервисы на Flask и Django, объектно-ориентированное программирование и итоговый проект.
| Кому подойдёт | Чем поможет курс |
|---|---|
| Тем, кто начинает программировать | Школа описывает обучение Python с нуля. Основная программа последовательно знакомит с синтаксисом, структурами данных, базами и системой контроля версий, а затем переходит к веб-разработке. |
| Тем, кто хочет освоить разработку серверной части | В курсе разбирают создание API и веб-приложений на Flask и Django, работу с SQL и объектно-ориентированный подход. Изучите примеры проектов и нагрузку, чтобы сравнить программу со своими целями. |
Применять условия, циклы, функции, структуры данных и библиотеки.
Писать SQL-запросы, объединять и преобразовывать данные.
Работать с Git, ветками, GitHub и запросами на слияние.
Разрабатывать API и серверные приложения на Flask и Django.
Применять изученные инструменты в итоговой работе и представлять результат.
Работа над проектами, в которых можно объединить знания и навыки из разных тем курса.
Поддержка куратора или наставника по вопросам обучения и освоения программы.
Комментарии к выполненным работам, которые помогают увидеть ошибки и определить, что доработать.
Совместная работа над практическими задачами с разбором подходов и решений.
Темы и разделы, которые входят в программу обучения.
Раздел: Основы Python и SQL
Синтаксис, переменные и циклы, строки и коллекции, функции, библиотеки, исключения и отладка.
Выборка и фильтрация данных, сортировка, преобразование, агрегирование и группировка результатов запросов.
Реляционные базы, объединение таблиц и подзапросы, CRUD-операции, оконные функции и оптимизация запросов.
Git, GitHub, ветки и запросы на слияние; разработка REST API и веб-сервиса обработки данных на Flask.
Раздел: Advanced Python: ООП и Django
Классы и методы, наследование, инкапсуляция и полиморфизм, принципы SOLID и функциональное программирование.
Серверные приложения на Django и Django REST, ORM, авторизация, асинхронность, тестирование и проект API.
Подходы Agile и Waterfall, Scrum и Kanban, управление временем и знакомство с Jira и Confluence.
Возможности генерации кода и помощи в разработке; практический воркшоп.
Подготовка и защита итогового проекта и итоговая аттестация.
Специализация расширенных тарифов: структура HTML, семантическая вёрстка, CSS и основы JavaScript.
Специализация расширенных тарифов: основы DevOps, Linux и Bash для автоматизации разработки и сопровождения.
Специализация расширенных тарифов: задачи специалиста по данным, подготовка данных и основы построения моделей.
Практические работы курса — какие задачи вы будете решать, какие кейсы и примеры разбирать.
Создать приложение для загрузки и очистки данных, расчёта показателей и сохранения результатов в базе.
Разработать веб-приложение на Flask и SQLAlchemy для работы с данными сотрудников.
Реализовать сервис обработки данных с использованием Flask, Pandas и PostgreSQL.
Разработать серверный сервис на Django для создания и настройки ботов.
Профессии, с задачами которых знакомит программа курса.
Навыки, на развитие которых направлена программа курса.
Инструменты и методы по материалам школы; состав может зависеть от тарифа.
Состав экспертов и их участие в конкретной группе уточняйте у школы.
Business Intelligence Analyst, Amazon Business
Chief Technical Officer, bookforwork.com
Team Lead, Ozon Tech
Quantitative Analyst, Barclays Investment Bank (London, UK)
Skyeng
Software Engineer, Holland&Barrett
Java Developer, Amazon
Senior Software Engineer/Tech Lead, NDA*
Product Designer at Kcell
Старший разработчик, NDA
Team Lead, Pinely
CTO, wemake.services
Знакомство с площадками для поиска работы, подходами к выбору вакансий и откликам. Школа также публикует вакансии и предложения стажировок; трудоустройство не гарантируется.

Школа указывает этот вид документа.
При наличии среднего профессионального или высшего образования.

Школа указывает этот вид документа.
Если у выпускника нет среднего профессионального или высшего образования.
Школа описывает курс как обучение Python с нуля: в основной программе есть базовый синтаксис, структуры данных и вводная работа с базами.
На дату снимка школа указывает восемь месяцев для стандартного тарифа. Продолжительность расширенных вариантов отличается.
В основных разделах перечислены Python, SQL, Git, GitHub, Flask и Django, а также Jira и Confluence в разделе о методологиях.
Школа приводит примеры API для анализа данных, системы управления персоналом и сервиса управления ботами; итоговая работа защищается отдельно.
Эти темы размещены в группе бонусных специализаций для расширенных тарифов. Перед оплатой уточните набор выбранного варианта.
Школа сообщает о бесплатных паузах и обучении в своём темпе. Для получения документов важно завершить программу в срок тарифа.
При наличии среднего профессионального или высшего образования школа указывает диплом о профессиональной переподготовке; иначе — сертификат ProductStar.
Школа описывает карьерный курс, мероприятия и предложения стажировок. Индивидуальную поддержку и её условия следует уточнить для выбранного тарифа.
Выберите тариф и оставьте заявку на «Профессия: Python-разработчик» на сайте ProductStar.
На сайт школыДругие программы для той же профессии или со схожими навыками и инструментами.
Совместная программа GeekBrains и Skillbox посвящена серверной разработке на Python. В программе — основы языка, Django, Flask, базы данных и API; дополнительно школа предлагает раздел по SQL.
Расширенная программа Нетологии по Python и backend-разработке. Изучите базы данных, веб-фреймворки и тестирование; дополнительные блоки по ИИ зависят от тарифа.
Изучите Python с нуля: от синтаксиса и Git до баз данных и Django. Базовая программа Нетологии включает практические задания и шесть крупных проектов.
Сравните основную программу со своими целями: она охватывает Python и SQL, а затем переходит к серверной разработке и API на Flask и Django. Если вам нужна одна узкая тема, обратите внимание и на более короткие программы школы.
Стандартный тариф рассчитан на восемь месяцев. Специализации Frontend, DevOps и Data Science относятся к расширенным вариантам, которые отличаются по продолжительности и составу. Перед оплатой уточните выбранный тариф, срок доступа и действующую цену.
Посмотрите примеры проектов и требования к итоговой аттестации, чтобы оценить практическую нагрузку. Уточните формат проверки работ и условия карьерной поддержки, а также требования к предыдущему образованию для получения нужного документа.
Познакомьтесь со школой ProductStar, её программами и условиями обучения.
ОткрытьСравните курсы ProductStar по программе, практике и условиям обучения, чтобы выбрать подходящий вариант.
ОткрытьСравните онлайн-курсы по программе, школе, стоимости и длительности. Найдите обучение для первых шагов или развития навыков и изучите условия перед записью.
Открыть