Main Academy - найкращі курси в вашому місті! Вкажіть ваше місто

Курси Python розробників
за 4 місяці

Під стандарти провідних IT-компаній України і світу

Отримайте потужний старт і станьте фахівцем
якого потребують компанії!

1

Старт занять
Python

кожен місяць

2

Випуск і отримання
сертифікату

по закінченню курсу

Професійна IT-кар'єра починається з Main Academy

Дамо практичний досвід

За час навчання Ви створите кілька реальних проектів, які зможете додати в своє портфоліо

Розповімо все про особливості професії Python Developer

Ви дізнаєтеся всі нюанси та тонкощі роботи з використанням мови Python

Підготуємо до реальної роботи

Ми допоможемо Вам прокачати комунікаційні навички, скласти відмінне резюме і дамо знання, необхідні для проходження співбесіди на вакансію Junior Python Developer в будь-якій IT-компанії!

Python для Вас, якщо Ви:

Бажаєте стати Python розробником

Отримайте необхідні навички web-розробника під керівництвом професійних інструкторів

Вирішили стати фрілансером

розробник на мові Python - це професія, яку можна поєднувати з основною роботою маючи додатковий дохід

Вас цікавлять багато напрямків

Python застосовується для різноманітних завдань: автоматизація процесів; обробка даних, в тому числі Big Data та Data Science; написання модулів під CMS; розробка прототипів для Стартапів; гейм-індустрія; робототехніка та ін.

Плануєте розвиватися

більшість стартапів та бізнес-проектів можна реалізувати на Python.
Не продавай ідею - реалізуй все сам 🙂

Якщо Ви готові вчитися, виконувати лабораторні та практичні завдання, проходити тести і здавати контрольні - ми чекаємо Вас в нашій академії!

По закінченню курсу Ви

Зможете створювати програми на Python

Зможете створювати додатки з графічним інтерфейсом

Зможете створювати web-додатки

Вивчите основні модулі, які використовуються в світі Python кожен день

Дізнаєтеся про модульне програмування і зрозумієте як швидко створювати програми на основі існуючого коду

Навчитеся тестувати свої програми

Вивчите основи роботи з базами даних

Вивчите основні фреймворки для web-програмування (Flask / Django і т. п.)

Зрозумієте, як працює Інтернет і web-сайти

Чому варто обрати Python?

Функціональність

Python підтримує кілька парадигм програмування: структурне, об'єктно-орієнтоване, функціональне, імперативне та аспектно-орієнтоване.

Низький поріг входу

Досить базових знань з основ програмування.

Гнучкість

Python дає чудову базу для розвитку у web-розробці й розробці систем автоматизації.

Готові модулі

Мова з величезною кількістю готових якісних модулів і документації на всі випадки життя.

Автоматизоване тестування

Навчальна програма курсу Python

01.

8 годин

Знайомство з мовою програмування Python

    1. Що таке Python
    2. Інтерпретатор Python
    3. Робоче середовище Python
    4. Виконання програми на Python

02.

12 годин

Основні типи об’єктів і структур даних

    1. Змінні
    2. Числовий тип
    3. Рядок
    4. Списки
    5. Словники
    6. Кортежі і множини
    7. Файлові об’єкти

03.

11 годин

Синтакис Python

    1. Вступ в операції мови програмування Python
    2. Присвоєння, вираження і вивід даних на екран
    3. Вираження IF і синтаксичні правила
    4. Цикли
    5. Помилки і виключення
    6. Документації

04.

9 годин

Функції

    1. Основи функцій
    2. Область видимості
    3. Аргументи
    4. Розширений функціонал функцій
    5. Ітератори і генератори
    6. Декоратори

05.

6 годин

Модулі

    1. Навіщо використовувати модулі
    2. Створення модулів
    3. Простір імен і область видимості

06.

11 годин

Вбудовані системні модулі

    1. Джерела системних модулів
    2. Зовнішні модулі від сторонніх розробників
    3. Залежності від операційних систем
    4. Модуль os
    5. Модуль sys
    6. Модуль argparse
    7. Модуль shutil
    8. Модуль time / datetime
    9. Модуль requests

07.

7 годин

Класи і об’єкти

    1. Клас і об’єкт
    2. Основні принципи ООП
    3. Визначення Фабрики Класів
    4. Статичний метод

08.

8 годин

Django

    1. Налаштування середовища розробки
    2. Веб-сайт локальної бібліотеки
    3. Створення скелету веб-сайту
    4. Використання моделей
    5. Адміністратор сайту Django
    6. Створення нашої домашньої сторінки
    7. Загальний список та докладні перегляди
    8. Структура сесій
    9. Аутентифікація користувача та дозволи
    10. Робота з формами
    11. Тестування веб-програми Django
    12. Розгортання Django для продакшину
    13. Захист веб-програм

09.

8 годин

Flask

    1. Знайомство з Flaskr
    2. Тестування Flask-програм
    3. Помилки програми
    4. Налагодження помилок програми
    5. Обробка конфігурації
    6. Сигнали
    7. Pluggable Views
    8. Контекст програми
    9. Контекст запиту
    10. Модульні програми з кресленнями
    11. Розширення Flask
    12. Шаблони Flask

10.

5 годин

Виконання персонального навчального проекту

    1. Обробка ТЗ
    2. Консультації по проекту (5 г.)
    3. Самостійна робота над проектом, під керівництвом тренера (12 г.)
    4. Захист свого навчального проекту

11.

2 години

Атестаційний іспит

    1. Складання сертифікаційних тестів
    2. Отримання сертифіката спеціаліста Junior Python Developer

Як проходить навчання в Main Academy

Рівень

Для новачків та людей, які вже мають базові знання в програмуванні

Тест на знання англійської мови

Що буде на заняттях

  • Теоретична база
  • Практичні та лабораторні завдання
  • Індивідуальні та командні завдання
  • Пряме спілкування з інструктором
  • Доступ до онлайн-системи з матеріалами для виконання додаткових завдань
  • Домашні практичні завдання

Місце

В обладнаних аудиторіях з професійними сертифікованими інструкторами

Кар'єрний сервіс
  • Допоможемо підвищити visibility на ринку праці
  • Покажемо як створити правильне резюме
  • Навчимо успішно проходити інтерв'ю
  • Рекомендуємо найкращих студентів компаніям-партнерам

Тривалість

  • 4 місяці
  • 32 заняття
  • 80 годин

По закінченню навчання

Здача тестів, сертифікаційний іспит та захист проекту. І Ви сертифікований Junior Python Developer

Графік занять

ПН, СР, ПТ — 18:30-21:30
ВТ, ЧТ — 18:30-21:30
СБ, НД — 10:00-14:00

IT-English (Bonus)

  • Пропонуємо курс IT-English для поліпшення знань
  • Запрошуємо на Speaking Club для вдосконалення навичок спілкування
  • Володіння англійскою - важливий навик, яким повинен володіти кожен розробник

Старт занять

Курс Python Developer стартує
щомісяця

Запишіться в групу
і зробіть свій перший крок в IT

Main Academy — місце старту успішної кар'єри

Працевлаштування студентів

Відгук роботодавців про рівень підготовки наших студентів

Даємо професійне ІТ-навчання, з яким Ви зможете претендувати на позицію Junior Python Developer

Протягом 6 годин навчаємо: грамотному позиціюванню себе та ринку праці; презентації в резюме та супровідному листі; успішному проходженні інтерв'ю

Співпрацюємо більш ніж зі 100 ІТ-компаніями, яким рекомендуємо своїх студентів

Дізнатися більше про кар'єрний сервіс для наших випускників

Відгуки про Main Academy студентів, які пройшли курс Python

Студентка Віра Кононір

Віра Кононір

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

Студент Борис

Борис

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

Ще не готові розпочати навчання або залишилися сумніви?

Отримайте свій квиток в IT
І приходьте на безкоштовні лекції від Main Academy!

Чим будуть корисні для вас такі івенти:

Ви зможете особисто поспілкуватися зі спікерами та поставити їм питання, що Вас турбують

Ви побачите, як саме ми ділимося навіть безкоштовним матеріалом

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

Ви дізнаєтеся про свої кар'єрні шанси і можливості від запрошених рекрутерів і гуру IT-сфери

Ви зможете познайомитися з ейчарами великих IT-компаній, які відвідують наші лекції і семінари в пошуках молодих фахівців

Щоб потрапити на найближчий семінар або лекцію, заповніть форму - наш менеджер зв'яжеться з Вами і розповість все про наступну зустріч!

Наші контакти

Змінити місто

Передзвонити Вам?

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: