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

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

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

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

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

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

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

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

  • 702 компании

    ищут Python-разработчиков в Казахстане

  • 370 000 тенге

    средняя зарплата специалиста

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

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

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

  • Новичкам

    Новичкам

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

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

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

    Разберётесь во frontend и backend-частях разработки, узнаете, как верстать сайты. Получите полезные советы от экспертов.

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

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

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

Программу курса обновили в 2020 году. 70% программы — практические занятия, которые позволят вам за 6 месяцев написать бота для мессенджера Telegram и онлайн-магазин.

За три недели вы сможете разработать:

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

Акция!

Вы получите бесплатный доступ к среде разработки 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. Работаете с практическими материалами

    В том темпе, в котором вам удобно.

    Работаете с практическими материалами
  3. Общаетесь с менторами

    Закрепляете знания и исправляете ошибки.

    Общаетесь с менторами
  4. Выполняете итоговый проект

    И дополняете им своё портфолио.

    Выполняете итоговый проект

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

Вас ждёт 3 блока по программированию на Python с разным уровнем сложности и дополнительные курсы.

  • 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. Как пройти испытательный срок.

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

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

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

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

    Сервис по доставке еды

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

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

    Анализ сайта

    Вы должны будете провести подробный анализ сайта Booking.com для поиска самых подходящих цен исходя из требований пользователя по местонахождению и стоимости.

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

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

    Вашей задачей будет написание интернет-магазина на фреймворке Django.

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

    Задачник

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

Спикеры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вас ждут:

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

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

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

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

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

Сертификат Skillbox

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

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

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

  • Рассрочка до 24 месяцев без переплат
  • Длительность рассрочки 24 месяца
  • 34 439 ₸/мес
  • 76 532 ₸/мес
Участвует в распродаже Скидка 55%
действует 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-разрядной операционной системы.
  • Действуют ли какие-нибудь программы рассрочки?

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