Python — досить проста мова для вивчення, але при цьому може використовуватися для вирішення дуже складних завдань. Ця мова з легким та інтуїтивно зрозумілим синтаксисом, кросплатформністю та високою затребуваністю. Python дозволяє зробити старт у програмуванні навіть тим, хто ніколи не програмував і взагалі не має ніякого відношення до ІТ. Надсилайте заявку на курс і отримайте відео запис першого уроку.
Програма курсу відповідає актуальним вимогам IT-компаній до спеціаліста та дозволяє отримати всі необхідні знання, навички та практичний досвід для того, щоб претендувати на позицію Junior Python Developer. Найкращі студенти будуть рекомендовані в ІТ-компанії, з якими співпрацює ITVDN.
Деталі курсу
Тривалість навчання складає 6 місяців/110 годин.
Графік занять — 2 рази на тиждень по 2 години.
Час занять — ранкова група з 09:00 до 11:00 або вечірня з 19:00 до 21:00.
Формат — online заняття з тренером в Zoom. Навчання проводять практикуючі розробники, які мають досвід комерційної розробки. З групою також працює помічник тренера, який перевіряє практичні завдання, відповідає на питання в позаурочний час та допомагає з курсовими проєктами.
Допомога у працевлаштуванні. З першого і до останнього дня навчання з кожним студентом індивідуально працює HR менеджер, щоб одразу після навчання ви були готові до роботи в IT компанії.
Практика. Протягом курсу студенти виконують декілька курсових проєктів, в яких поєднується використання усіх вивчених технологій.
Всі уроки записуються. Записи і всі навчальні матеріали назавжди залишаються доступними для студентів.
Якщо Ви вже маєте базові знання з Python і хочете продовжити навчання у групі з ментором — надішліть заявку і для Вас підберуть групу. Ви зможете почати навчання з будь-якого модуля програми і вивчити саме ті технології, які Вам потрібні.
Програма курсу
Python для початківців (10 занять / 20 годин)
- Введення в Python.
- Змінні та типи даних у Python (int, float, str, list, tuple).
- Умовні конструкції (if-else).
- Циклічні конструкції (while, for).
- Послідовності.
- Списки.
- Множини та відображення.
- Функції. Частина 1.
- Функції. Частина 2.
- Специфікація PEP8.
Основи Git (3 заняття / 6 годин)
- Основи Git
- Публікація репозиторію
- Інтеграція з IDE
Python Базовий (12 занять / 24 години)
- ООП — Класи, атрибути, методи, конструктор
- ООП — Спадкування. Анотація. Абстрактні класи та методи
- ООП — Інкапсуляція та поліморфізм
- Обробка винятків
- Основні принципи програмування: інтроспекція та рефлексія
- Ітератори
- Генератори
- Робота з файлами
- Модулі та пакети
- Регулярні вирази
- Практика
- Практика
Python Advanced (11 занять / 22 години)
- Елементи функціонального програмування
- Робота з мережею
- Сховища даних
- SQLite. Синтаксис та запити
- Асинхронне програмування
- Багатопоточне програмування в Python, модуль threading
- Типізований Python
- Віртуальні оточення
- Модульне тестування
- Практика
- Практика
Бази даних. PostgreSQL (5 занять / 10 годин)
- Реляційні БД. Інфраструктура та розгортання БД
- Основні типи даних PostgreSQL та прості запити
- Об’єднання таблиць (JSON) та підзапити
- Інші об’єкти баз даних: представлення та функції
- Проектування БД. DLL — керуємо базами даних та об’єктами баз даних та об’єктами баз даних (таблицями, представленнями, функціями і іншими).
Django (10 занять / 20 годин)
- Вступ у Django
- Маршрутизація. Запити, відповіді сервера
- Шаблони
- Моделі
- Форми
- Робота з базою даних
- Django Rest Framework, реалізація простого API з DRF
- Деплой Django-застосунку
- Безпека
- Практика
Курсовий проект за спеціальністю Python Developer (4 заняття / 8 годин)
- Архітектура та проектування, складання технічного завдання
- Верстання макету
- Програмування серверної частини
- Захист курсового проекту
Більше подробиць дивіться на сторінці спеціальності Python Developer.
Дотатково студенти отримують
- Безкоштовні ключі на софт від JetBrains (це ліцензії для навчання програмуванню за допомогою професійних інструментів для розробників IDE JetBrains)
- Доступ до 16 відеокурсів ITVDN на 6 місяців за спеціальністю Python Developer з практичними завданнями та тестами
- Доступ до інтерактивних практикумів з Python
- Сертифікати за окремими технологіями та Диплом за спеціальністю
- Допомога у написанні курсових проєктів, які потім можна розмістити на GitHub
- Кар’єрний сервіс — підтримка HR-спеціаліста у складанні резюме, підготовці до співбесіди, виборі компанії чи працевлаштуванні
Акційна ціна з 6 по 13 червня — від 84 USD/міс
Є декілька варіантів оплати навчання, ми рекомендуємо найбільш вигідний — повна оплата курсу зі знижкою без додаткових комісій за допомогою сервісу «Оплата частинами» від Монобанк чи ПриватБанк, коли банк вносить за вас повну оплату, а ви потім повертаєте йому щомісячними платежами.
З 6 по 13 червня діє акція — знижка 30% на навчання за курсом Python Developer і це дійсно найвигідніша ціна та умови. Ваші витрати будуть найменшими. А як це працює і як скористатись, Вам підкажуть наші менеджери.
Щоб отримати знижку, залишайте заявку на курс і менеджер допоможе Вам та відповість на всі питання.
✅ Пробне заняття
Зрозуміти, чи підійде Вам тренер, чи сподобається група, можна на безкоштовному пробному уроці. Також Ви можете ознайомитись із відгуками наших студентів:
- профіль на ДОУ
- на сторінці Фейсбук
- у Google-відгуках
Якщо у вас залишилися запитання:
+38 044 344 16 22
+44 204 577 00 53
Telegram: @itvdn_support
Е-mail: [email protected]
Приєднуйтесь до нас у Telegram, YouTube, Facebook, LinkedIn.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів