Эксклюзивный партнер
GeekBrains в Казахстане
burger
close
Каталог Программирование Python-разработчик
Получить доступ

Онлайн-курс
Профессия Python-разработчик

На Python пишут сайты, приложения, игры и чат-боты
Например, Sims 4 и Dropbox написаны на Python

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

Вебинары в мини-группах

На онлайн-курсе с вами будут работать эксперты в программировании

Командный проект

Практический опыт совместной разработки

Трудоустройство

Помощь в трудоустройстве от партнера

Ваше будущее резюме и портфолио

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

Другие названия вашей профессии:

Django-разработчик, Backend-разработчик

зарплата

от 2 500 BYN

Инструменты:

Python

PyCharm

GitLab

pytest

SQL

MySQL

PostgreSQL

Docker

Flask

FastAPI

HTML

CSS

Навыки:

  • Опыт работы с базовыми алгоритмами и типами данных в Python
  • Понимание принципов ООП
  • Работа с системами очередей задач
  • Опыт работы с фреймворками Django, Flask и FastAPI
  • Автоматизация развертывания приложений с Docker
  • Знание принципов работы протоколов HTTP, HTTPS и WebSockets
  • Работа с базами данных и API
  • Умение использовать систему контроля версий Git
  • Настройка CI/CD в GitLab

В процессе вы получите опыт реальной работы и разработаете:

Интернет-магазин

Проработаете серверную часть магазина с фильтрами, корзиной, функционалом заказа и оплаты

Чат-бот

Сможете выбрать для проекта любую тему. Например, написать бота для бронирования отелей с функционалом поиска по локации и стоимости бронирования

Социальную сеть

Разработаете серверную часть и функционал, который есть в любой соцсети: публикация, лайки и комментирование

Сервис синхронизации файлов

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

CRM-систему

Напишите программу для автоматизации работы бизнеса. Функционал: управление маркетинговыми активностями, аналитика по клиентами и рекламе

Бесплатная консультация со специалистом

Поможем за 10 минут разобраться в программе, дадим советы и сразу ответим на вопросы

Комбинируем формат вебинаров и видеозаписей

Теория в записи с бесконечным доступом

Изучайте материалы в удобное время, всегда можете к ним вернуться, чтобы повторить

Вебинары по расписанию

Разберёте сложные задачи с экспертами в прямом эфире, зададите вопросы и сразу получите ответы

Практика для тренировки навыков

Чтобы материал лучше осваивался, вы постоянно будете выполнять задания: простые задачки отработаете на тренажёрах, мини-кейсы или целые проекты разработаете в профессиональной среде PyCharm

Персональная обратная связь на ваши задания

Подробная обратная связь от кураторов-экспертов в течение 24 часов с момента отправки работы

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

Роман Булгаков

Преподаватель информатики и программирования со стажем более 5 лет

Сурен Хоренян

Руководитель группы разработки платформы облачного видеонаблюдения в МТС ИИ

Андрей Шулаев

Ведущий инженер-программист. Опыт работы — более 3 лет

Алексей Некрасов

Лидер направления Python в МТС. Опыт работы — более 6 лет

Никита Нестеренко

Руководитель проекта и главный инженер по разработке в Сбере. Опыт работы — более 5 лет

Сергей кротов

Ведущий инженер-программист

Помощь в трудоустройстве

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

Записаться на курс или получить бесплатную консультацию
Имя
Телефон
Электронная почта
Отправить
Ознакомиться с условиями публичного договора
success
error
warning

Программа онлайн-курса

Длительность 10 мес.

5+ проектов

94 часов теории

476 часов практики

Основные курсы

Основы Python

12 практических работ

  • Введение в Python
  • Операторы и выражения
  • Условный оператор if, простые программы с условиями
  • Цикл while, логические преобразования и бесконечные циклы
  • Цикл for: счетчики, работа с range и строками
  • Логические операторы not, and, or
  • Работа с целыми (int) и вещественными (float) числами
  • Объявление и вызов функций
  • Вложенные циклы и счетчики внутри циклов
  • Float, оператор return и алгоритмы с заданной точностью

Основы Python. Часть 2

19 практических работ, 1 итоговый проект

  • Установка и настройка IDE
  • Работа с базовыми коллекциями
  • Работа со списками: методы, представления и срезы
  • Рекурсия и коллекции внутри функции и при вызове
  • Базовые коллекции: строки, словари, подбор элементов
  • Работа с файлами: базовые операции, пути к файлам, безопасность
  • Принципы ООП: инкапсуляция, наследование, полиморфизм
  • Функциональное программирование
  • Базовые коллекции: кортежи
  • Итераторы и генераторы
  • Декораторы

Django

21 практическая работа

  • Введение в веб, Linux и Django
  • Базы данных и модели
  • Административный интерфейс
  • Обработка запросов
  • Формы
  • HTML/CSS
  • Django Class-Based Views
  • Аутентификация и авторизация, регистрация и права доступа
  • Тестирование
  • Работа с файлами
  • Локализация и интернационализация
  • Документирование
  • Эффективная работа с базой данных
  • Логирование и профилирование
  • Экспорт/импорт данных
  • Оптимизация с помощью кеширования
  • Деплой и командная разработка
  • Техническое интервью

Python: продвинутый уровень

31 практическая работа, 1 итоговый проект

  • Flask
  • Основы работы в Linux
  • Основы культуры CI
  • Основы дебаггинга и профилирования
  • Logger
  • Деплой приложения на linux
  • Docker
  • Базы данных
  • Мультипоточность
  • MVC, язык шаблонов
  • Основы сетевого взаимодействия
  • REST API
  • Документирование. Стандарты API
  • ORM SQLAlchemy
  • Очереди задач
  • CGI server
  • Многозадачность: asyncio, fastAPI
  • Postgres + миграции
  • Безопасность
  • Pytest, Mock
  • Основы культуры CI: linters
  • CD, автоматический деплой
Дополнительные курсы

SQL

3 практических работы

  • Основы SQL
  • Введение в реляционные базы данных
  • Основные запросы по работе с данными
  • Функции и выражения в SQL-запросах
  • Проектирование и оптимизация реляционных баз данных

Сертификат от Lerna

По завершении вы получите сертификат о прохождении онлайн-курса

Получить полную программу

Детальная программа и консультация по онлайн-курсу

Выгодные условия оплаты

Первый платеж через 3 месяца

Учитесь 3 месяца полностью бесплатно

Обучение можно оплатить сразу или воспользоваться беспроцентной рассрочкой

Без первого взноса

Можно вернуть до 13% от цены курса

Воспользуйтесь налоговым вычетом

Базовый

83 350 ₸ /мес.

29 173 ₸ /мес.

В рассрочку на 24 мес.

65%

  • 10 месяцев обучения
  • 78 практических работ
  • 3 проекта в портфолио
  • Помощь в трудоустройстве от партнера
  • 10 индивидуальных онлайн-консультаций с куратором-экспертом
  • Профессия на выбор в подарок
  • 2 тестовых собеседования: с руководителем разработки и с карьерным консультантом
  • Ярмарка вакансий с ревью портфолио и пробным собеседованием
  • Возможность стажировки у партнёров курса

Индивидуальный

98 701 ₸ /мес.

34 546 ₸ /мес.

В рассрочку на 24 мес.

65%

  • 10 месяцев обучения
  • 78 практических работ
  • 3 проекта в портфолио
  • Помощь в трудоустройстве от партнера
  • 10 индивидуальных онлайн-консультаций с куратором-экспертом
  • Профессия на выбор в подарок
  • 2 тестовых собеседования: с руководителем разработки и с карьерным консультантом
  • Ярмарка вакансий с ревью портфолио и пробным собеседованием
  • Возможность стажировки у партнёров курса

Индивидуальный плюс

121 553 ₸ /мес.

42 544 ₸ /мес.

В рассрочку на 24 мес.

65%

  • 10 месяцев обучения в мини-группе
  • 78 практических работ
  • 4 проекта в портфолио
  • Помощь в трудоустройстве от партнера
  • 10 индивидуальных онлайн-консультаций с куратором-экспертом
  • Профессия на выбор в подарок
  • Ярмарка вакансий с ревью портфолио и пробным собеседованием
  • Индивидуальные сессии: 4 с карьерным коучем и 2 с преподавателем
  • Индивидуальный разбор всех практических работ и внимание каждому студенту
  • Возможность стажировки у партнёров курса

Базовый

/мес.

/мес.

В рассрочку на

0%

Заполни заявку, чтобы узнать детали

Мы получили вашу заявку!

Сохранили вашу скидку и забронировали место на курсе

Свяжемся с вами как можно скорее, обычно в течение 15 минут

Что-то пошло не так при отправке формы.

Отзывы о GeekBrains

4,4 из 5

Средняя оценка преподавателей

4,4 из 5

Средняя оценка программы

96%

Пользователей довольны онлайн-курсом

На основе 1 595 477 оценок онлайн-курсов от GeekBrains

5900+

Оценок на независимых площадках

5.0

4.4

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

5/5

Учёбой в GeekBrains доволен, получил много новых знаний. Закончил курс по специальности Тестировщик ПО. Пришёл к обучению с нуля, теперь понимаю код C#, получил базовые знания по HTML, CSS. Там не всё страшно. Очень классные преподаватели. Прям спецы своего дела. Были занятия онлайн, домашнее задание, все как положено. Не жалею, что выбрал GB, советую! Дали понимание специфики работы в IT. Есть желание продолжать погружение в IT мир.

5/5

Всегда увлекалась IT, но была проблема с выбором программы на Geekbrains. У платформы просто золотые менеджеры, которые быстро отвечают и помогают определиться с выбором программы. Рассказывают все подробно, приятны в общении, даже если по сто раз задаёшь одни и те же вопросы) Само обучение было комфортным, удалось создать своё коммьюнити с другими студентами) Вообщем, теперь планирую ещё купить какую‑нибудь программу, чтобы более серьёзно углубиться в эту тему.

5/5

Ответы на часто задаваемые вопросы

Нужны ли начальные знания для прохождения онлайн-курса по программированию на Python?

Онлайн-курсы от Geekbrains адаптированы как для новичков в сфере IT, так и для действующих специалистов:
1. Если вы ничего не знаете об IT, то пройдёте через профориентацию, на основе своих навыков и интересов, подберёте направление, в котором станете сильным профессионалом.
2. Действующие специалисты в IT смогут укрепить фундаментальные знания и получить много новых полезных навыков.

Сейчас много курсов и программ обучения. В чем уникальность онлайн-курса по разработке на Python от Geekbrains?

Мы создали целую IT-экосистему для вас. В начале прохождения онлайн-курса за вами будет закреплён ментор — ваш друг и помощник, которому всегда можно задать вопрос по прохождению онлайн-курса, работе на платформе, рассказать о проблемах или просто поболтать.
Вас добавят в группу, которая будет сформирована по вашим навыкам и интересам. Там вы в режиме 24/7 сможете задать насущные вопросы и получить ответ в короткие сроки.
Накопившиеся вопросы по материалу вы будете детально разбирать на практических занятиях со спикером. Менторы — сильные профессионалы в своих областях. Они всегда помогут разобраться в сложных темах и объяснят недочёты в практических работах и проектах.

Что делать, если я не могу заниматься онлайн или пропускаю занятие?

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

Мне окажут помощь с трудоустройством?

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

Какая техника нужна для прохождения онлайн-курса по Python-разработке?

Для прохождения онлайн-курса от GeekBrains нужно:
1. ПК, ноутбук или планшет с минимальным набором характеристик для просмотра видео и выполнения практических заданий.
2. Доступ к интернету для просмотра видео и звонков.
3. Электронная почта для регистрации на платформе.
4. 10-16 часов в неделю на просмотр материалов и выполнение практических заданий.
Все что будет нужно на первом этапе - зарегистрироваться на платформе и пройти ознакомительный модуль.
Прямо сейчас вы можете просто оставить заявку на нашем сайте. Вам перезвонит менеджер и поможет понять как в самые короткие сроки начать прохождение онлайн-курса и получить первые результаты.

Что делать, если я пропустил занятие или хочу приостановить прохождение онлайн-курса?

Если вы не смогли присутствовать на вебинаре, то сможете посмотреть запись занятия. Видеозаписи всегда доступны в соответствующем разделе. Также к вебинарам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания.
Если вы пропустили много занятий, то можете поучаствовать в вебинарах другой группы и выполнить задания вместе с ней. Кроме этого, вы можете приостановить прохождение онлайн-курса в любой удобный момент, а когда решите продолжить мы добавим вас в группу, которая находится на том же моменте при прохождении онлайн-курса на Python-разработчика, на котором вы остановились.Если вы пропустили много занятий, то можете поучаствовать в вебинарах другой группы и выполнить задания вместе с ней. Кроме этого, вы можете приостановить обучение в любой удобный момент, а когда решите продолжить мы добавим вас в группу, которая находится на том же моменте программы, на котором вы остановились.

Записаться на курс
-65%
29 173 ₸/мес
83 350 ₸/мес
В рассрочку на 24 мес
Скидка по промокоду:
Кешбэк 30%: 210 042 балла на Lerna
Python-разработчик
Длительность: 10 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Ознакомиться с условиями публичного договора
success
error
warning
Спасибо! Ваша заявка успешно отправлена

Сохранили вашу скидку и забронировали место на курсе

Наш менеджер свяжется с вами в ближайшее время

Вы уже оставили заявку на этот курс

Наш менеджер свяжется с вами в ближайшее время

Заявка не отправлена
Пожалуйста, попробуйте еще раз