Python Developer - Online навчання на ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

    Обери свою IT спеціальність

    Почати безкоштовно

    Обери свою IT спеціальність

    Почати безкоштовно

      PythonDeveloper

      • schedule

        Графік

        2 рази на тиждень

      • recording

        Доступ до матеріалів

        Усі уроки записуються

      • duration

        Тривалість

        6 місяців

      • suport

        Підтримка та консультації

        Ментор та помічник

      • group

        Група

        До 25 осіб

      • document

        Документи про навчання

        Сертифікати та Диплом

      • level

        Рівень складності

        З нуля

      • career

        Кар'єрний сервіс

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

      Подати заявку
      Безкоштовна консультація

      СТАРТ КУРСУ

      12

      квітня

      morning-group
      Ранкова група
      09:00 - 11:00 (GMT+2)
      evening-group
      Вечірня група
      19:00 - 21:00 (GMT+2)
      python
      Чому варто  вчити Python? 

      Python — це високорівнева мова програмування, яка по праву вважається однією з найлегших для вивчення. Область її застосування надзвичайно широка: розробка вебдодатків, автоматизація тестів програмного забезпечення, створення мобільних та настільних додатків, системне адміністрування, Data Science, розробка вбудованих систем тощо.

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

      До курсу  входить 
      110 годин(-и) спілкування
      з тренером
      Перевірка домашніх
      завдань
      Інтерактивні завдання
      онлайн
      16 відеокурсів
      2 курсові проєкти
      Тестування
      Сертифікація
      та диплом
      Допомога
      у працевлаштуванні
       Програма курсу
      Python для початківців
      1. Введення в Python
      2. Змінні та типи даних у Python (int, float, str, list, tuple)
      3. Умовні конструкції (if-else)
      4. Циклічні конструкції в Python (while, for)
      5. Послідовності
      6. Списки
      7. Множини та відображення
      8. Функції (частина 1)
      9. Функції (частина 2)
      10. Специфікація PEP8
      Git - основи роботи
      1. Основи Git
      2. Публікація репозиторію
      3. Інтеграція з IDE
      Python Базовий
      1. ООП – Класи, атрибути, методи, конструктор
      2. ООП – Наслідування. Абстракція. Абстрактні класи та методи
      3. ООП – Інкапсуляція та поліморфізм
      4. Обробка винятків
      5. Основні принципи програмування: інтроспекція та рефлексія
      6. Ітератори
      7. Генератори
      8. Робота з файлами
      9. Модулі та пакети
      10. Регулярні вирази
      11. Практика
      12. Практика
      Python Поглиблений
      1. Елементи функціонального програмування
      2. Робота з мережею
      3. Сховища даних
      4. SQLite. Синтаксис та запити
      5. Асинхронне програмування
      6. Багатопоточне програмування в Python, модуль threading
      7. Типізований Python
      8. Віртуальні оточення
      9. Модульне тестування
      10. Практика
      11. Практика
      Бази даних. PostgreSQL
      1. Реляційні БД. Інфраструктура та розгортання БД.
      2. Основні типи даних PostgreSQL та прості запити.
      3. Об'єднання таблиць (JOIN) та підзапити.
      4. Інші об'єкти баз даних: представлення та функції.
      5. Проектування БД. DLL – керуємо базами даних та об'єктами баз даних (таблицями, представленнями, функціями і іншими).
      Django
      1. Введення в Django
      2. Маршрутизація. Запити, відповіді сервера
      3. Шаблони та представлення
      4. Моделі
      5. Форми
      6. Робота з базою даних
      7. Реєстрація, авторизація користувачів
      8. AJAX
      9. Безпека
      10. Практика
      Курсовий проєкт
      1. Архітектура та проєктування, складання технічного завдання.
      2. Верстання макету.
      3. Програмування серверної частини.
      4. Захист курсового проєкту.

      Вже є базові знання?

      Якщо у вас вже є певна база знань і ви хочете продовжити навчання у групі з ментором – надішліть нам заявку і ми підберемо для вас групу.

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

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

      Відправити заявку
      knowledge
      Як проходить навчання  Live online
      Нові знання
      На занятті тренер дає новий матеріал, відповідає на ваші запитання. Спільна практична робота.
      1
      Тестування знань
      Для самостійної перевірки знань потрібно пройти онлайн тестування за темою уроку
      3
      Відео уроки
      Якщо виникли запитання чи просто хочеться повторити матеріал – дивимося запис уроку у відео форматі.
      5
      Виконання завдань
      Після заняття потрібно виконати практичні завдання за темою уроку і надіслати їх на перевірку викладачеві.
      2
      Формування навичок
      Для формування та закріплення навичок написання коду слід виконувати завдання в інтерактивному практикумі за пройденою темою.
      4
      Перевірка дз
      На наступному занятті отримуємо фідбек за виконаним завданням та відповіді на запитання з попередньої теми. Після цього переходимо до нової
      6
      Курсовий проєкт
      Протягом усього навчання учні самостійно працюють над курсовим проєктом.
      7
      Захист проєкту
      Захист курсового проєкту, індивідуальні рекомендації тренера.
      8
      Сертифікація
      Фінальне тестування та здобуття Диплому за спеціальністю.
      9
      Додаткові навчальні матеріали 
      На додаток до live on-line занять, Ви отримаєте доступ до відео курсів ITVDN за напрямком Python та зможете вивчити набагато більше технологій, ніж ті, які включені до обов'язкової програми підготовки спеціаліста.
      python-start
      Python
      html5-css3-starter
      HTML5 и CSS3
      javascript-starter
      JavaScript
      django
      Django
      mongodb
      MongoDB
      postgresql
      PostgreSQL
      mysql-essential
      MySQL
      git-basics
      Git
      Наші тренери 
      Іван Діордіца

      Python Developer. Тренер-консультант.
      Досвід роботи – понад 15 років. Займається Data Analysis в одній із топових світових фінансових організацій. Багато років використовує мову Python у системному програмуванні.

      Леонід Подріз

      Python Developer.Тренер-консультант

      Костянтин Зівенко

      Python Developer, тренер-консультант.

      Віктор Ковтун

      Python Developer. Тренер-консультант

      Володимир Мзоков

      Python Developer, Lead Software Engineer at DTEK

       Диплом після закінчення навчання
      diploma
      FRONT SIDE
      diploma
      BACK SIDE
      Вартість курсу та знижки 

      UAH

      USD

      EUR

      оплата за місяць

      143 $

      x 5

      оплата 3 частинами

      215 $

      x 3

      знижка 10%

      Ви економите 70 $

      оплата 1 платежем

      715 $

      608 $

      знижка 15%

      Ви економите 107 $

      Записатися на курс
      PYTHON
      DEVELOPER
      СТАРТ КУРСУ: 12 квітня
      • 55 заняття по 2 години (live online) у групі з тренером
      • Графік занять - 2 рази на тиждень
      • Час занять: з 9:00 до 11:00 або з 19:00 до 21:00
      • В одній групі від 6 до 25 осіб
      • Пакет навчальних матеріалів з усіх уроків
      • 16 відеокурсів за напрямком Python
      • Поурочна перевірка домашніх завдань
      • Доступ до інтерактивного практикуму навичок
      • Онлайн тестування та сертифікація
      • 2 курсові проєкти
      • Фінальне тестування та Диплом спеціаліста
      Notification success
      Ми використовуємо cookie-файли, щоб зробити взаємодію з нашими веб-сайтами та послугами простою та значущою.