Образовательная платформа
Участвует в распродаже Скидка 40%
действует 0 дней 00:00:00

ПЕРВЫЙ ПЛАТЕЖ НА 2-ОЙ МЕСЯЦ

Профессия Python-разработчик

Профессия Python-разработчик

Изучите универсальный язык программирования Python. Вместе пройдем путь от первых строк кода до первого проекта. За 12 месяцев подготовим junior-разработчика.

Хороший разработчик не прекращает учиться после курсов. Языки программирования часто обновляются, появляются новые фреймворки и функции.

Чтобы ваши навыки оставались востребованными на рынке труда, в 2022 году мы обновили курс и добавили актуальные материалы.

Доступ к онлайн-занятиям открыт навсегда — учиться новому можно в любой момент.

  • 420 000 драмов

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

Курс на 70% состоит из практики

Через 21 день вы напишете
• алгоритм проверки банкомата на выдачу денег;
• алгоритм тестирования ввода данных на диапазон ввода чисел;
• программу, которая вычисляет сумму налога по прогрессивной шкале в зависимости от заработка.

Кому подойдёт этот курс

  • Новичкам

    Новичкам

    У языка простые правила, которые несложно изучить человеку без опыта. Если хотите войти в программирование — Python лучший вариант для первого шага.

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

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

    Научитесь тестировать код, оптимизировать старые приложения и создавать новые. Изучите фреймворк Django, работу с базами данных, средства разработки PyCharm и Git.

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

  1. Создавать модульные программы разного уровня сложности
  2. Тестировать код
  3. Оптимизировать веб-приложения
  4. Работать с базами данных
  5. Решать задачи с помощью Django
  6. Использовать среду разработки PyCharm и систему управления версиями Git
  7. Создавать веб-приложения, соответствующие современным требованиям

Включайтесь в потоковое обучение — пройдите основы Python за 3 месяца

Готовы уделять занятиям 3-4 часа каждый день? Учитесь онлайн вместе с небольшой группой студентов по ускоренному графику и пройдите полугодичный курс Python Basic в 2 раза быстрее.

  • Будете работать по дедлайнам — на одну задачу отводится ограниченное количество времени.
  • Куратор группы проверяет домашние задания, отвечает на вопросы в Discord и разбирает сложные моменты на онлайн-встречах.
  • Во время учёбы вы можете стать тимлидом своей группы и прокачать лидерские навыки — будете отвечать за результат команды и помогать участникам.

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

Включайтесь в потоковое обучение — пройдите основы Python за 3 месяца
Оставить заявку на потоковое обучение
Акция!

Акция!

Вместе с курсом вы получите бесплатный доступ к специализированной IDE (среде разработки) от компании JetBrains — PyCharm Professional Edition.

Помогаем с трудоустройством

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

Чем вам поможет Центр карьеры:

  • Резюме

    Презентуем вас работодателям с выгодной стороны

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

  • Индивидуальный карьерный план

    Расскажем, как начать и развивать карьеру

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

  • Партнерские вакансии

    Порекомендуем вашу кандидатуру партнёрам

    У вас будет доступ к закрытому чату с вакансиями наших партнёров. Вы сможете выбрать подходящие предложения, а консультант поможет написать сопроводительное письмо и подготовиться к собеседованию. Вашу кандидатуру рассмотрят в числе первых.

  • Оформление портфолио

    Поможем эффектно представить ваши проекты

    Расскажем, как создать продающее портфолио. Вместе выберем привлекательные работы и отдадим на ревью эксперту. Поможем оформить проекты так, что их по достоинству оценят работодатели.

  • Карьерные консультации

    Подготовим вас к старту карьеры

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

Почему мы уверены в вашем трудоустройстве?

  • Определяем потребности рынка

    Мы тщательно анализируем профессии, в которых помогаем с трудоустройством: опрашиваем специалистов, оцениваем вакансии, потребность в кандидатах и доступность профессии для новичков.

  • Даём качественные знания

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

  • Поддерживаем на старте карьеры

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

1300 пользователей Skillbox уже трудоустроились в 2021 году

  • 88% пользователей находят работу после обращения в ЦРК
  • 100% выходят в штат компании после стажировки
  • Александр Жигалов

    Александр Жигалов 23 года

    Студент Продюсер

  • Светлана Макарова

    Светлана Макарова 43 года

    Металлург Тестировщица

  • Любовь Потапкина

    Любовь Потапкина 30 лет

    Юрист Менеджер проектов

  • Михаил Булгаков

    Михаил Булгаков 32 года

    Тренер SEO-специалист

  • Валентина Котельникова

    Валентина Котельникова 30 лет

    Переводчица UX-дизайнер

  • Динара Хисметуллова

    Динара Хисметуллова 32 года

    Менеджер Дизайнер

  • Виктория Сержанова

    Виктория Сержанова 32 года

    Учёная Frontend-разработчица

Люди, которые изменили жизнь благодаря Skillbox

Пользователи Skillbox осваивают новые профессии. Строят карьеру, меняют жизнь и обретают себя. У вас тоже получится.

Отзывы работодателей

  • Юлия Ильяева

    Юлия Ильяева

    Директор по развитию Team for Dream

    Кандидаты из Skillbox всегда отличаются своей высокой мотивацией, поэтому мы с радостью приглашаем их на стажировки и предлагаем работу. Уже несколько раз мы принимали на junior-позиции участников курса «Профессия Event-менеджер».

  • Максим Зубцов

    Максим Зубцов

    Директор по маркетингу в Checkroi

    Skillbox подбирают кандидатов с горящими глазами и желанием развиваться. Например, руководитель нашего SEO-отдела когда-то был новичком, с которым мы встретились благодаря Центру карьеры.

  • Роман Горбачёв

    Роман Горбачёв

    Основатель дизайн-студии «Логомашина»

    Когда нас пригласили спикерами в Skillbox, мы решили — это отличный шанс пополнить команду талантливыми специалистами. Сейчас у нас работают несколько дизайнеров, и мы ими очень довольны.

  • Ольга Новодворская

    Ольга Новодворская

    HR BP в Nauka

    Сотрудничество со Skillbox — это гарантия, что мы получим будущих сотрудников с определёнными знаниями. Новички, которые пришли к нам, выросли и приблизились к middle-уровню спустя 8 месяцев.

  • Богдан Пилипенко

    Богдан Пилипенко

    Аккаунт-менеджер в Appollo Digital

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

Как пользоваться платформой

  1. Смотрите видео в удобное время

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

    Смотрите видео в удобное время
  2. Получаете обратную связь

    Опытные кураторы-программисты проверят практические работы в течение 1–3 рабочих дней и ответят на вопросы.

    Получаете обратную связь
  3. Разрабатываете итоговый проект

    Презентуете работу экспертам из сферы и пополняете портфолио классными проектами.

    Разрабатываете итоговый проект
  4. Находите работу по специальности

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

    Находите работу по специальности

Содержание курсов

Вас ждут 3 блока по программированию на Python и более 100 тем для разбора. Сложность занятий увеличивается постепенно. Дополнительные и бонусные курсы можно проходить параллельно с основными.

  • 100 практических работ
  • 3 итоговых проекта

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

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

  1. Python Basic ≈4–6 месяцев

      1. Введение.
      2. Основы работы с Python.
      3. Операторы, выражения.
      4. Условный оператор if, ветвления.
      5. Условный оператор if: продолжение.
      6. Цикл while.
      7. Цикл for: циклы со счётчиком.
      8. Цикл for: особенности работы с range.
      9. Цикл for: работа со строками.
      10. Вложенные циклы.
      11. Числа. Типы int и float.
      12. Функции: начало.
      13. Особенности float.
      14. Установка и настройка IDE.
      15. Базовые коллекции. Списки.
      16. List: методы работы со списками.
      17. Представления списков.
      18. Базовые коллекции. Строки.
      19. Базовые коллекции. Словари.
      20. Базовые коллекции. Кортежи.
      21. Функции: продолжение.
      22. Работа с файлами.
      23. Исключения: работа с ошибками.
      24. Введение в ООП.
      25. Основные принципы ООП.
      26. Итераторы и генераторы.
      27. Декораторы: базовый уровень.
      28. Углублённая работа с классами и встроенные декораторы.
      29. Декораторы: продвинутый уровень.
      30. Функции: конец.
      31. Библиотеки для работы с данными.
      32. Бонусный модуль. Основы работы с сетью.
      33. Дипломный проект. Telegram-бот для поиска отелей.
  2. Django ≈2–4 месяца

      1. Введение в веб-фреймворки.
      2. Введение в Django.
      3. Обработка запросов в Django.
      4. База данных и модели.
      5. Формы.
      6. Работа с файлами.
      7. Тестирование.
      8. Аутентификация и авторизация.
      9. Админка.
      10. Локализация и интернационализация.
      11. Права доступа.
      12. Документирование.
      13. Оптимизация.
      14. Экспорт данных.
      15. Стажировка. Разработка интернет-магазина в команде с тимлидом.
  3. Начало карьеры

      1. На этом этапе вы готовы к трудоустройству — карьерный консультант начнёт помогать вам в поиске работы и подготовит к собеседованию.
  4. Python Advanced ≈3–6 месяцев

      1. Flask: начало.
      2. Основы работы в Linux. Часть 1.
      3. Основы культуры CI. Часть 1.
      4. Flask.
      5. Основы работы в Linux. Часть 2.
      6. Основы дебаггинга и профилирования. Часть 1.
      7. Logger.
      8. Деплой приложения на linux.
      9. Docker.
      10. Базы данных. Часть 1.
      11. Многозадачность. Часть 1.
      12. Многозадачность. Часть 2.
      13. Базы данных. Часть 2.
      14. Вводный модуль по MVC-фреймворку. Часть 1.
      15. Вводный модуль по MVC-фреймворку. Часть 2.
      16. Базы данных. Часть 3.
      17. RESTful API.
      18. MVC, язык шаблонов. Часть 3.
      19. Базы данных. Часть 4.
      20. Знакомство с ORM SQLAlchemy. Часть 1.
      21. ORM SQLAlchemy. Часть 2.
      22. CGI server.
      23. Основы дебаггинга и профилирования. Часть 2.
      24. Основы дебаггинга и профилирования. Часть 3.
      25. Многозадачность: asyncio.
      26. Многозадачность: fastAPI.
      27. Postgres + Миграции.
      28. Pytest, Mock.
      29. Безопасность.
      30. Основы культуры CI: linters.
      31. CD, автоматический деплой.
      32. Дипломный проект. Разработка задачника по Python.

Дополнительные курсы

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

  1. Веб-вёрстка. Базовый уровень

      1. Введение.
      2. Базовый HTML.
      3. Базовый CSS.
      4. Работа с макетом.
      5. Layout. HTML-разметка.
      6. Layout. Flexbox.
      7. Layout. Стилизация.
      8. Продвинутый HTML.
      9. Продвинутый CSS.
      10. Сетки.
      11. Адаптивность. Десктоп и планшет.
      12. Адаптивность. Мобильные устройства.
      13. JavaScript для верстальщика.
      14. Доступность.
      15. Кросс-браузерность.
      16. База знаний.
      17. Работа с хостингом.
      18. Дипломный проект — вёрстка лендинга.
  2. Язык запросов SQL ≈2 недели

      1. SQL. Введение.
      2. Инструкции по установке MySQL.
      3. Структура БД, запрос DESCRIBE.
      4. Выбор и фильтрация данных, запрос SELECT.
      5. Функции и выражения, агрегация данных.
      6. Отношения и соединение таблиц: JOIN.
      7. Группировка.
      8. Модификация данных.
      9. Подзапросы.
      10. Объявление и изменение структуры данных.
  3. Система контроля версий GIT

      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки — создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.

Бонусные курсы

На этих курсах вы получите разносторонние навыки, которые помогут увереннее чувствовать себя в профессии.

  1. Английский для IT-специалистов

      1. IT Resume and CV.
      2. Job interview: questions and answers.
      3. Teamwork.
      4. Workplace communication.
      5. Business letter.
      6. Software development.
      7. System concept development and SRS.
      8. Design.
      9. Development and Testing.
      10. Deployment and Maintenance.
  2. Универсальные знания программиста

      1. Как стать первоклассным программистом.
      2. Как искать заказы на разработку.
      3. Личный бренд разработчика.
      4. Photoshop для программиста.
      5. Вёрстка email-рассылок. Советы на реальных примерах.
      6. The state of soft skills.
      7. Как мы создавали карту развития для разработчиков.
      8. Как общаться по email и эффективно работать с почтой.
      9. Повышение своей эффективности.
      10. Спор о первом языке программирования.
      11. Саморазвитие: как я не усидел на двух стульях и нашёл третий.
      12. Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
  3. Карьера и развитие для программиста

      1. Что нужно работодателю?
      2. Как создавать резюме и искать работу.
      3. Как успешно пройти собеседование.
      4. Как пройти испытательный срок.

Уже прошли какие-нибудь курсы?

Скажите об этом менеджеру — за этот курс платить не придётся!

Итоговые проекты

  • Превью видеозаписи

    Поисковый движок

    Создадите бота для агентства Too Easy Travel. Программа должна подобрать отели, основываясь на пожеланиях пользователя.

  • Превью видеозаписи

    Задачник

    Разработаете сайт, который решит тесты по программированию.

  • Превью видеозаписи

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

    Командный проект: создадите интернет-магазин на фреймворке Django.

Спикеры

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

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

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

Алексей
Половинкин

Python-teamlead компании AGIMA. Опыт работы — более 7 лет
Андрей Шулаев

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

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

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

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

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

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

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

Лидер направления Python в МТС, программный директор направления Python в Skillbox. Опыт работы — более 6 лет

Год английского языка!

Выполните 3 практические работы из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.

Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.

Вас ждут:

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

Ваше резюме после прохождения курса

Андрей Семёнов
  • Должность: Python-разработчик
  • Зарплата от: 420 000 AMD

Профессиональные навыки:

  • Python Core
  • Установка и настройка веб-сервера
  • Чистый код
  • Работа с внешними API
  • Система контроля версий Git
  • Async/await
  • Работа с базами данных (чистый SQL, ORM, Postgres)
  • Работа с фреймворками Django, Flask, FastAPI
  • Веб-вёрстка
  • Деплой приложений и работа с docker/docker-compose
  • Создание ботов
  • Проектирование API

Сертификат Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Сертификат Skillbox Профессия Профессия Python-разработчик
  • Старт курса: 21 мая
  • Осталось: 9 мест

Стоимость курса

  • Рассрочка до 12 месяцев без переплат
  • 82 493 AMD/мес
  • 137 489 AMD/мес
Участвует в распродаже Скидка 40%
действует 0 дня 00:00:00

Шаг 1. Выберите вариант оплаты

Шаг 2. Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

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

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

Спасибо!

Ваша заявка успешно отправлена

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

  • У меня нет опыта в программировании. Подойдёт ли мне этот курс?

    Конечно — курс рассчитан на абсолютных новичков. Но придётся постараться — читать дополнительную литературу, не пропускать занятия и вовремя выполнять практические работы. В остальном поможет 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-разрядной операционной системы.
  • Действуют ли какие-нибудь программы рассрочки?

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