

действует 0 день 00:00:00
ПЕРВЫЙ ПЛАТЕЖ НА 2-ОЙ МЕСЯЦ
Профессия Python-разработчик

На Python пишут веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Язык просто выучить, даже если вы никогда не программировали. На курсе вы создадите Telegram-бота, полноценный магазин и аналог популярной соцсети для портфолио, а Центр карьеры поможет найти работу Python-разработчиком.
- Оплата со 2-го месяца обучения
- Пишем код с первого урока
- Командный дипломный проект
- Оперативная поддержка от преподавателей
Хороший разработчик не прекращает учиться после курсов. Языки программирования часто обновляются, появляются новые фреймворки и функции.
Чтобы ваши навыки оставались востребованными на рынке труда, в 2022 году мы обновили курс и добавили актуальные материалы.
Доступ к онлайн-занятиям открыт навсегда — учиться новому можно в любой момент.
- 75 000 сом
зарплата начинающего специалиста
Курс на 70% состоит из практики

Через 21 день вы напишете
• алгоритм проверки банкомата на выдачу денег;
• алгоритм тестирования ввода данных на диапазон ввода чисел;
• программу, которая вычисляет сумму налога по прогрессивной шкале в зависимости от заработка.
Кому подойдёт этот курс
-
Тем, кто только решил стать программистом, но не выбрал, в какой сфере собирается работать. Python — язык универсальный.
-
Тем, кто уже осваивает Python самостоятельно или по учебникам. Но некому задать вопрос и обратиться за помощью.
Чему вы научитесь
- Создавать простые и сложные модульные программы: от консольных скриптов до чат-ботов
- Писать автотесты
- Деплоить приложения на сервер
- Работать с базами данных
- Работать с популярными фреймворками — Django, Flask
- Упаковывать проекты в Docker и применять DevOps-практики
- Использовать промышленные средства разработки: Git, PyCharm, Postman
- Писать запросы к базам данных на Python с помощью Sqlalchemy, Django-ORM
- Работать в команде
Включайтесь в потоковое обучение — пройдите основы Python за 3 месяца
Готовы уделять занятиям 3-4 часа каждый день? Учитесь онлайн вместе с небольшой группой студентов по ускоренному графику и пройдите полугодичный курс Python Basic в 2 раза быстрее.
- Будете работать по дедлайнам — на одну задачу отводится ограниченное количество времени.
- Куратор группы проверяет практические задания, отвечает на вопросы в Discord и разбирает сложные моменты на онлайн-встречах.
- Во время учёбы вы можете стать тимлидом своей группы и прокачать лидерские навыки — будете отвечать за результат команды и помогать участникам.

Как проходит обучение на платформе
Содержание курсов
Вас ждут 3 блока по программированию на Python и более 100 тем для разбора. Сложность занятий увеличивается постепенно. Дополнительные и бонусные курсы можно проходить параллельно с основными.
- 100 практических работ
- 3 итоговых проекта
Основные курсы
Обязательные курсы для вашей профессии. Это основы, которые вам нужно изучить для успешного трудоустройства. Вам понадобится примерно 12 месяцев, чтобы пройти курсы из этого блока.
-
Python Basic ≈4–6 месяцев
-
- Введение.
- Основы работы с Python.
- Операторы, выражения.
- Условный оператор if, ветвления.
- Условный оператор if: продолжение.
- Цикл while.
- Цикл for: циклы со счётчиком.
- Цикл for: особенности работы с range.
- Цикл for: работа со строками.
- Вложенные циклы.
- Числа. Типы int и float.
- Функции: начало.
- Особенности float.
- Установка и настройка IDE.
- Базовые коллекции. Списки.
- List: методы работы со списками.
- Представления списков.
- Базовые коллекции. Строки.
- Базовые коллекции. Словари.
- Базовые коллекции. Кортежи.
- Функции: продолжение.
- Работа с файлами.
- Исключения: работа с ошибками.
- Введение в ООП.
- Основные принципы ООП.
- Итераторы и генераторы.
- Декораторы: базовый уровень.
- Углублённая работа с классами и встроенные декораторы.
- Декораторы: продвинутый уровень.
- Функции: конец.
- Библиотеки для работы с данными.
- Итоговый проект. Telegram-бот для поиска отелей.
-
-
Django ≈2–4 месяца
-
- Введение в веб-фреймворки.
- Введение в Django.
- Обработка запросов в Django.
- База данных и модели.
- Формы.
- Работа с файлами.
- Тестирование.
- Аутентификация и авторизация.
- Админка.
- Локализация и интернационализация.
- Права доступа.
- Документирование.
- Оптимизация.
- Экспорт данных.
- Стажировка. Разработка интернет-магазина в команде с тимлидом.
-
-
Начало карьеры
-
- На этом этапе вы готовы к трудоустройству — карьерный консультант начнёт помогать вам в поиске работы и подготовит к собеседованию.
-
-
Python Advanced ≈3–6 месяцев
-
- Flask: начало.
- Основы работы в Linux. Часть 1.
- Основы культуры CI. Часть 1.
- Flask.
- Основы работы в Linux. Часть 2.
- Основы дебаггинга и профилирования. Часть 1.
- Logger.
- Деплой приложения на linux.
- Docker.
- Базы данных. Часть 1.
- Многозадачность. Часть 1.
- Многозадачность. Часть 2.
- Базы данных. Часть 2.
- Вводный модуль по MVC-фреймворку. Часть 1.
- Вводный модуль по MVC-фреймворку. Часть 2.
- Базы данных. Часть 3.
- RESTful API.
- MVC, язык шаблонов. Часть 3.
- Базы данных. Часть 4.
- Знакомство с ORM SQLAlchemy. Часть 1.
- ORM SQLAlchemy. Часть 2.
- CGI server.
- Основы дебаггинга и профилирования. Часть 2.
- Основы дебаггинга и профилирования. Часть 3.
- Многозадачность: asyncio.
- Многозадачность: fastAPI.
- Postgres + Миграции.
- Pytest, Mock.
- Безопасность.
- Основы культуры CI: linters.
- CD, автоматический деплой.
- Дипломный проект. Разработка задачника по Python.
-
Дополнительные курсы
Вспомогательные курсы для изучения обязательной программы. Вы можете изучать их параллельно или просто обращаться к ним по мере необходимости.
-
Веб-вёрстка. Базовый уровень
-
- Введение.
- Базовый HTML.
- Базовый CSS.
- Работа с макетом.
- Layout. HTML-разметка.
- Layout. Flexbox.
- Layout. Стилизация.
- Продвинутый HTML.
- Продвинутый CSS.
- Сетки.
- Адаптивность. Десктоп и планшет.
- Адаптивность. Мобильные устройства.
- JavaScript для верстальщика.
- Доступность.
- Кросс-браузерность.
- База знаний.
- Работа с хостингом.
- Дипломный проект — вёрстка лендинга.
-
-
Язык запросов SQL
-
- SQL. Введение.
- Инструкции по установке MySQL.
- Структура БД, запрос DESCRIBE.
- Выбор и фильтрация данных, запрос SELECT.
- Функции и выражения, агрегация данных.
- Отношения и соединение таблиц: JOIN.
- Группировка.
- Модификация данных.
- Подзапросы.
- Объявление и изменение структуры данных.
-
-
Система контроля версий GIT
-
- Версии программного кода.
- Установка Git.
- Индекс и частичные коммиты.
- Сравнение версий.
- Отмена изменений и откат версий.
- Репозитории и коллективная работа.
- Ветки — создание и управление.
- Слияние и разрешение конфликтов.
- Полезные инструменты.
- Правила работы с Git.
-
Бонусные курсы
На этих курсах вы получите разносторонние навыки, которые помогут увереннее чувствовать себя в профессии.
-
Английский для IT-специалистов
-
- IT Resume and CV.
- Job interview: questions and answers.
- Teamwork.
- Workplace communication.
- Business letter.
- Software development.
- System concept development and SRS.
- Design.
- Development and Testing.
- Deployment and Maintenance.
-
-
Универсальные знания программиста
-
- Как стать первоклассным программистом.
- Как искать заказы на разработку.
- Личный бренд разработчика.
- Photoshop для программиста.
- Вёрстка email-рассылок. Советы на реальных примерах.
- The state of soft skills.
- Как мы создавали карту развития для разработчиков.
- Как общаться по email и эффективно работать с почтой.
- Повышение своей эффективности.
- Спор о первом языке программирования.
- Саморазвитие: как я не усидел на двух стульях и нашёл третий.
- Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
-
-
Карьера и развитие для программиста
-
- Что нужно работодателю?
- Как создавать резюме и искать работу.
- Как успешно пройти собеседование.
- Как пройти испытательный срок.
-
Уже прошли какие-нибудь курсы?
Скажите об этом менеджеру — за этот курс платить не придётся!
Получить презентацию курса и консультацию специалиста
Спикеры

Роман
Преподаватель информатики и программирования со стажем более 5 лет
Алексей
Половинкин
Python-teamlead компании AGIMA. Опыт работы — более 7 лет 
Андрей
Шулаев
Ведущий инженер-программист в компании EPAM. Опыт работы — более 3 лет 
Сергей
Кротов
Ведущий инженер-программист в компании EPAM. Опыт работы — более 5 лет 
Никита
Нестеренко
Руководитель проекта и главный инженер по разработке в Сбере. Опыт работы — более 5 лет 
Алексей
Некрасов
Лидер направления Python в МТС, программный директор направления Python в Skillbox. Опыт работы — более 6 лет Ваше резюме после прохождения курса
Python-разработчик
от 75 000 сом
Мои навыки:
- Python Core
- Установка и настройка веб-сервера
- Чистый код
- Работа с внешними API
- Система контроля версий Git
- Async/await
- Работа с базами данных (чистый SQL, ORM, Postgres)
- Работа с фреймворками Django, Flask, FastAPI
- Веб-вёрстка
- Деплой приложений и работа с docker/docker-compose
- Создание ботов
- Проектирование API
Сертификат Skillbox
Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

- Старт курса: 13 август
- Осталось: 3 место
Стоимость курса
- Рассрочка до 24 месяцев без переплат
- 7 881 сом/мес
- 13 135 сом/мес

действует 0 дня 00:00:00
Часто задаваемые вопросы
-
У меня нет опыта в программировании. Подойдёт ли мне этот курс?
Конечно — курс рассчитан на абсолютных новичков. Но придётся постараться — читать дополнительную литературу, не пропускать занятия и вовремя выполнять практические работы. В остальном поможет Skillbox — кураторы разберут практические задания, помощники ответят на вопросы о процессе прохождения, а Центр карьеры займётся вашим трудоустройством. -
Нужно ли знать математику?
На начальных этапах от вас не требуется продвинутых знаний — достаточно школьного курса математики. Однако не пугайтесь, если вам придётся разобраться в темах, которые вы забыли или не проходили — куратор поможет освежить знания или даст полезные ссылки. -
Чем потоковое обучение отличается от обычного?
В потоке вы пройдёте курс Python Basic в 2 раза быстрее, чем обычные участники. Вас ждут ежедневные онлайн-занятия в группе, дедлайны на прохождение учебных модулей и разборы работ на онлайн-встречах с куратором и командой. -
Сколько часов в неделю мне нужно будет уделять курсу?
Зависит от формата. По обычному графику можно заниматься в удобное время — в среднем пользователи платформы тратят на курс от 3 до 5 часов в неделю. У вас нет жёсткого расписания и дедлайнов. Ускоренный график в потоке требует больше времени — необходимо найти минимум 3 часа в день на практические занятия и 1,5 часа в неделю на онлайн-встречу с куратором. Откладывать выполнение практической работы в потоке тоже нельзя — вы должны сдать её до определённого срока. -
Кто будет помогать мне на курсе?
Практические работы проверяет куратор — практикующий Python-разработчик. Вы сможете задать ему вопрос в личном кабинете или обратиться в Telegram-чат курса.
Участники потокового обучения общаются с куратором группы в Discord, обсуждают сложные задачи с персональным напарником — бадди. Тимлид группы на еженедельной командной встрече составляет список тем для разбора на итоговом вебинаре с куратором. -
Будут ли бонусы за результаты на курсе?
Участники, которые выполняют практические работы и сдают проекты, получают приглашения на стажировку ещё до конца курса. За индивидуальные достижения на потоковом обучении вы будете получать ачивки — награды, которые можно прикрепить к имени. -
Есть ли специальные требования к компьютеру?
Python не требует мощного железа и больших ресурсов. Подойдёт любой компьютер под управлением Windows 7 или 10, Linux Ubuntu или macOS от 10.11 и выше. Чтобы установить среду разработки PyCharm, вам потребуется не менее 4Gb оперативной памяти, 5 свободных Gb на жёстком диске и одна из последних версий 64-разрядной операционной системы. -
Действуют ли какие-нибудь программы рассрочки?
Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на мелкие ежемесячные платежи.

Получите консультацию и курс в подарок при покупке
Мы свяжемся с вами и ответим на любые возникшие вопросы
Записаться на курс
Наш специалист свяжется с вами и ответит на любые ваши вопросы
Спасибо за заявку!
Наш менеджер свяжется с вами
в ближайшее время
Оплатите курс сразу или оформите рассрочку
Условия рассрочки
Сумма первых 5 платежей поступит на Ваш счет, с которого будет списываться плата за обучение.
Ваши собственные средства начинают списываться только с 6 месяца обучения
Отзывы участников
Максим Бречко Россия, Москва
Курс «Профессия Python-разработчик»Игорь Новиков Москва
Курс «Профессия Python-разработчик»Xurshid Safarov Узбекистан, Термез
Курс «Профессия Python-разработчик»Хочу сказать, что решение было верным. Спасибо всей команде Skillbox за эту возможность! Всем советую обучение на платформе.
Виталий Прохоров
Курс «Профессия Python-разработчик»Мария Орлова
Курс «Профессия Python-разработчик»Павел Мухин
Курс «Профессия Python-разработчик»Задачи, которые есть под каждым занятием, помогают впоследствии выполнять практические работы: сначала сам разбираешься в материалах, потом легко сдаёшь практику.
Кураторы проверяют задания очень быстро. Если есть ошибки, то объясняют, что и почему.
Денис Лыженко
Курс «Профессия Python-разработчик»Николай Урих
Курс «Профессия Python-разработчик»Спасибо Skillbox за такую прекрасную возможность разнообразить вечер и отдохнуть от рабочих будней! :)
Александр Колесник
Курс «Профессия Python-разработчик»Никита Пак
Курс «Профессия Python-разработчик»Процесс проверки практических заданий порой занимает время, однако это не минус: пока ждёшь, можно закрепить пройденный материал и запомнить важные формулировки и понятия.
Федор Егоров Гагарин
Курс «Профессия Python-разработчик»Сергей Колесник
Курс «Профессия Python-разработчик»Дмитрий Бондарев
Курс «Профессия Python-разработчик»Если вы купите курс, то не пожалеете. Вас точно научат!
Никита Ивлиев
Курс «Профессия Python-разработчик»Отличная обратная связь от кураторов, это касается как времени реагирования (ни разу не ждал обратной связи по работам более 12 часов, а по вечерам вообще отвечали в течение 30–60 минут), так и комментариев: давали хорошие советы, обращали внимание на стилистические ошибки, объясняли, как лучше и почему.
Хорошим решением было разбить часовые видео на короткие: стало удобнее смотреть материалы и возвращаться к плохо понятым темам.
Виктор Карабутов
Курс «Профессия Python-разработчик»Станислав Сидорович
Курс «Профессия Python-разработчик»Пока не могу найти повода для недовольства. Если они и были, то все ушли «за горизонт». Чем дальше проходишь обучение, тем больше понимаешь, что именно такая оптимизация процесса, пожалуй, наиболее эффективна.
Виталий Кургин
Курс «Python-разработчик с потоковым обучением»Ирина Мельникова
Курс «Профессия Python-разработчик»