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

ПЕРШИЙ МIСЯЦЬ НАВЧАННЯ БЕЗКОШТОВНО!

Професія Python-розробник

Професія Python-розробник

Ви навчитеся писати код на Python і створювати веб-програми, з допомогою персонального наставника. Лише за рік ви перетворитеся на високооплачуваного програміста, навіть якщо зараз не володієте жодною мовою програмування. Досвід в програмуванні не важливий.

На ринку не вистачає фахівців

  • 101 компанія

    шукає Python-розробників в Україні

  • 64 000 гривен

    середня зарплата фахівця

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

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

Для кого цей курс

  • Новачки

    Новачки

    Якщо ви вирішили стати програмістом, але поки не знаєте, в яку сферу податися. Тож знайте, що Python - універсальна штука.

  • Програмісти-початківці

    Програмісти-початківці

    Ті хто вже почав вчити Python самостійно або з підручником. Але вам нема в кого спитати поради, як написати той чи інший код.

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

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

Швидкий старт в Python це абсолютно реально

В 2020 році в нас нова програма навчання. Курс на 70% складається з практичних занять. Вже через півроку вам під силу буде написати сервіс доставки їжі, аналізатор сайта Booking.com, та інтернет-магазин на Django.

Статистично, наші студенти проходять перші 5 навчальних модулів — лише за три тижні. Це означає, що через 21 день ви будете здатний написати:

  • Алгоритм перевірки банкомата на здатність видати потрібні купюри;
  • Алгоритм перевірки введених даних на певні цифри;
  • Програму обчислення своїх сплачених податків за прогресивною шкалою (залежно від розміру зарплати).
Швидкий старт в Python це абсолютно реально
Оставить заявку на потоковое обучение
Акція!

Акция!

Всі студенти курсу, на час навчання, отримують безкоштовний доступ до професійного IDE-редактора PyCharm Professional Edition.

Дбаємо, щоб кожен побудував кар'єру мрії

Карточки вакансий

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

Узнайте, как мы поддерживаем пользователей платформы Skillbox в поиске работы.

За 2021 год мы трудоустроили более 1000 специалистов на работу по новой профессии

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

  • Допомога у працевлаштуванні

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

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

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

  • Допомога у працевлаштуванні

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

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

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

  • Допомога у працевлаштуванні

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

    HR BP в Nauka

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

  • Допомога у працевлаштуванні

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

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

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

Як іде навчання

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

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

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

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

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

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

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

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

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

Програма

Онлайн-лекції і практичні задачі — на реальних кейсах.

  • 31 навчальних модулі
  • 133 онлайн-уроки
  1. Python Basic

      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. Бонус-модуль. Перші кроки в Мережі.
  2. Python-фреймворк Django

      1. Головне про веб-фреймворки.
      2. Основи Django.
      3. Обробка запитів в Django.
      4. База даних і моделі даних.
      5. Форми.
      6. Робота з файлами.
      7. Тестування.
      8. Аутентифікація. Авторизація.
      9. Адмінка (панель управління).
      10. Локалізація. Інтернаціоналізація.
      11. Права доступу.
      12. Документування.
      13. Оптимізація.
      14. Експорт даних.
  3. Python. Advanced-рівень

      1. Flask: основи.
      2. Основи Linux. Частина 1.
      3. Основи культури CI. Частина 1.
      4. Flask.
      5. Основи Linux. Частина 2.
      6. Дебаггінг (пошук і усунення помилок). Профілювання. Частина 1.
      7. Logger (журналювання).
      8. Розгортання програми на Linux (deployment).
      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 SQL/Alchemy. Частина 1.
      21. ORM SQLAlchemy. Частина 2.
      22. CGI-сервер.
      23. Дебаггінг (пошук і усунення помилок). Профілювання. Частина 2.
      24. Дебаггінг (пошук і усунення помилок). Профілювання. Частина 3.
      25. Багатозадачність: asyncio.
      26. Багатозадачність: fastAPI.
      27. Postgres. Міграції.
      28. Pytest, Mock.
      29. Безпека.
      30. Основи культури CI: linters.
      31. CD. Автоматичне розгортання.
  4. Верстка

      1. Основи.
      2. Основні поняття HTML.
      3. Основні поняття CSS.
      4. Робота з макетами.
      5. Розмітка. HTML-розмітка.
      6. Розмітка. Flexbox.
      7. Розмітка. Стилізація.
      8. Просунутий HTML.
      9. Просунутий CSS.
      10. Сітки.
      11. Адаптивність. Десктоп і планшет.
      12. Адаптивність. Смартфони.
      13. JavaScript в руках верстальника.
      14. Доступність.
      15. Крос-браузерність.
      16. База знань.
      17. Хостінг.
      18. Курсова робота (міні-проект) - КЕЙС.
      19. Верстка email в HTML.
      20. SVG.
      21. Програмний збір даних.
      22. Препроцесори. Постпроцесори.
      23. CSS Grid.
      24. Модуль про анімацію.
      25. CMS. Системи управління контентом.
      26. Майбутнє верстки.
      27. Дипломна робота - сайт з 3 сторінок (фрагмент інтернет-магазину).
  5. Універсальні знання програміста

      1. Як стати першокласним програмістом
      2. Як знайти замовника
      3. Особистий бренд програміста
      4. Фотошоп для програміста
      5. Верстка електронних розсилок Поради з реального життя
      6. Софт-скілли
      7. Як ми створили карту розвитку програміста
      8. Як спілкуватись по email і ефективно працювати
      9. Підйом ефективності
      10. Суперечка про першу мову програмування
      11. Саморозвиток: Як я не всидів на двох стільцях і вибрав третій
      12. Продуктивність з оглядкою на data: висновки з даних про мільйони людей
  6. Англійська мова для ІТ-шників

      1. Резюме і курікулум (CV)
      2. інтерв'ю: Питання і ваші відповіді
      3. Командна робота
      4. Комунікація в воркспейсі
      5. Бізнес-летер
      6. Розробка програм
      7. Створення системної концепції. SRS
      8. Дизайн
      9. Розробка і тестування
      10. Розгортання програм і їх подальша підтримка
  7. Система контролю версій Git

      1. Версії програми.
      2. Установка Git.
      3. Індекс. Часткові комміти.
      4. Порівняння версій.
      5. Зміна версій. Відкат версій.
      6. Репозиторії. Колективна робота.
      7. Гілки. Створення, управління.
      8. Злиття гілки коду. Вирішення програмних конфліктів.
      9. Корисні інструменти.
      10. Правила роботи в Git.

Вже навчалися на   якомусь курсі з   програми

Скажіть про   це менеджеру   — за   цей курс платити не   доведеться

Дипломні проекти

  • Сервіс доставки їжі

    Сервіс доставки їжі

    З порадами досвідченого тімліда і в складі команди друзів, ви створите сервіс доставки їжі, з застосуванням всіх навичок, отриманих на курсі.

  • Аналіз сайту

    Аналіз сайту

    Зробите аналіз сайту Booking.com, на предмет найкращої ціни хостела, враховуючи можливості клієнта по ціні і місту.

  • Інтернет-магазин

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

    Напишете інтернет-магазин на фреймворку Django.

  • Задачник

    Задачник

    Створіть сайт-збірник задач по програмуванню.

Кураторы

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

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

Старший розробник в EPAM. Блок «Python - Advanced-рівень».
Роман Булгаков

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

Викладач інформатики і програмування на Python; стаж 5 років
Андрій Шулаєв

Андрій
Шулаєв

Старший розробник в EPAM. Блок «Python - Advanced-рівень».
Олексій Половинкін

Олексій
Половинкін

Старший Python-розробник в компанії Agima

Ваше резюме після навчання

Андрей Семёнов
  • Посада: Python-розробник
  • Зарплата від: 25 000 ₴

Професійни навички:

  • Python Core
  • Чистий код
  • Робота з зовнішніми API месенджерів
  • Система контролю версій Git
  • Async/await
  • Парсинг сайтів, робота з зображеннями і базами даних
  • Робота з фреймворком Django
  • Веб-верстка

Сертификат Skillbox

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

Сертификат Skillbox Професія Професія Python-розробник
  • Старт курсу: 29 січня
  • Залишилося: 9 місць

Вартість навчання

  • Период рассрочки 24 месяцев
  • 2 102 ₴ /міс
  • 3 504 ₴ /міс
Изображение для плашки ЧП Участвует в распродаже Скидка 40%
действует 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-разрядной операционной системы.
  • Действуют ли какие-нибудь программы рассрочки?

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