Курс Python ᐉ Базовий курс Python програмування м. Київ, Україна | nt.ua

Курс Python: прог­ра­му­ван­ня з нуля

Basic Advanced
**

старт курсу


*місяців

тривалість


2занять

в тиждень


*годин

лекцій і практики


Вимоги до студентів:

Вимоги до студентів:

Наявність комп'ютера або ноутбука, підключеного до інтернету

Рівень впевненого користувача комп'ютером

Основи комп'ютерної грамотності

Працевлаштування після ІТ-курсів в Академії Мережні Технології

Чому навчишся на курсі?

Додай навички до свого резюме!

Ознайомишся з усіма конструкціями мови Python і будеш практично використовувати більшість з них на практиці.

Ознайомишся з можливостями стандартних модулів Python і навчишся знаходити необхідну для програмування інформацію в інтернеті.

Навчишся програмувати поставлений алгоритм на Python.

Приєднаєшся до спільноти Python-розробників, зможеш знайти підтримку спільноти.

Отримаєш базові навички SQL. Навчишся працювати з json, csv, xml форматами даних.

Оволодієш основами HTML.

Створиш «міні-сайт» візитку за допомогою фреймворка Flask на ресурсі pythonanywhere.

А найголовніше, будеш здатен усвідомлено вибрати наступний курс, щоб стати юніором одного з напрямків - веб розробка «бэкенд» / обробка даних та основи машинного навчання.

Створення моделі на курсі

Що цікавого зробиш

Демонстрація 3D візуалізації взаємодії клітин в симуляції "Хижак - жертва"

Програма курсу Python

  • Історія і перспективи мови програмування Python
  • Причини популярності
  • Сфери використання
  • Сильні та слабкі сторони
  • Ознайомлення з корисними ресурсами
    1. Python.org, pypi.org
    2. StackOverflow
    3. Pythonanywhere
    4. pythontutor та інші
  • Встановлення програми Python (Anaconda)
  • Ознайомлення з середовищем розробки програм MS VS Code
  • Створення оточення для навчання
  • Перші програми з операторами вводу-виводу і розгалуженим прийняттям рішень
    1. Міні гра «вгадай число».
    2. Програма – нагадування про час
  • Спитайте в Python
    1. Zen Python
    2. help(), dir()
    3. doc - строки
  • Тип str і його методи
  • створення
  • основні операції та методи
  • del, = (присвоєння)
  • Словники, множини
  • читання з файлу
  • запис у файл
  • конструкт with
  • Функції без аргументів
  • Функції з аргументами
  • Рекурсивні функції на прикладі чисел Фібоначі
  • Конструкція «try … except …»
  • послідовності
  • множини
  • словники
  • ітератори
  • функції map(), filter()
  • конструкції comprehensions
  • Функція у ролі аргументу іншої функції
  • Сетери й гетери
  • Множинне спадкування
  • “Магічні методи” і як ними користуватися
  • Замикання й декоратори
  • Створення власних модулів
  • py
  • __all__
  • time
  • tkinter
  • itertools, collections
  • json, csv
  • pathlib
  • sqlite
  • flask, jinja
  • інші (по зацікавленості аудиторії)
  • Створення Desktop-застосунку з використанням можливостей модулів tkinter, sqlite
  • Самостійне створення сайту-візитки
  • Створення простого сайту з використанням модулів flask, sqlite, jinja2
  • Основи SQL в рамках SQLite3
  • Основи HTTP
  • Основи HTML

Інструктор курсу

Instructor Василь Коломієць

Василь Коломієць

  • У 1987 році закінчив з відзнакою факультет прикладної математики.
  • 5 років викладав програмування та методи обчислення в «Малій Академії» при ДНУ.
  • 6 років досвіду роботи бізнес-консультантом.
  • Брав участь в оптимізації бізнес-процесів і створення системи навчання новачків для «Нової Пошти».
  • Займався аналізом даних.
  • 3 роки викладає Python на курсах, і створює алгоритми аналізу даних Amazon.

Курс Python в Академії «Мережні Технології» – це:

LIVE-навчання

Живе спілкування з інструктором незалежно від формату навчання. Ти зможеш задавати всі цікаві для тебе питання під час занять.

Робоче місце

Підготовлене робоче місце з сучасним обладнанням і ПО. Предналаштоване середовище для практичних занять.

Практичні заняття

Менше теорії, більше практики! Саме тому на курсі буде багато практичних робіт і домашніх завдань.

Особистий кабінет

Графік занять, програма, електронні навчальні матеріали, сертифікат і багато іншого в Особистому кабінеті.

Відеозапис занять

Доступ до відеозаписів занять в Особистому кабінеті протягом всього навчання та 6 місяців після завершення курсу.

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

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

Іспит і сертифікат

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

Доступ в ІТ-співтовариство

У всіх студентів буде доступ до закритого чату в Telegram з інструкторами та однодумцями, де можна попросити допомоги або поділитися чимось цікавим.

Посттренінгова підтримка

6 місяців консультацій і підтримки від інструктора після завершення курсу. Став свої питання до інструктора в Особистому кабінеті.

ЯК ПРОХОДИТЬ НАВЧАННЯ

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

Заняття 2 рази на тиждень офлайн або онлайн.

На уроках інструктор надає теоретичну базу та роз'яснює практичні завдання.

Після уроку інструктор дає домашнє завдання.

У груповому Telegram-чаті обговорюєте пройдений матеріал, ділитесь враженнями і задаєте питання.

Робите д/з (в групах) і відправляєте його на перевірку інструктору.

Отримуєте фідбек по домашній роботі від інструктора, вносите правки, покращуєте свою роботу.

Протягом всього курсу кожен студент працює над своїм дипломним проєктом.

Захист дипломного проєкту та іспит в кінці курсу.

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

  1. Курс "Python: програмування з нуля"

    Basic Advanced

Повноцінна спеціальність

Пройшовши всі курси, ти зможеш змінити професію та претендувати на позицію

Junior Python Developer

Тренінг з HR-коучем

Розповімо про позиціювання себе, як правильно скласти резюме та супровідний лист, як пройти співбесіду.

Гарантоване працевлаштування

Кращі студенти гарантовано отримають Job Offer від нашої групи ІТ-компаній або від наших партнерів.

Стажування в ІТ-компаніях

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

Відгуки студентів

Наші студенти працюють в компаніях

І ще понад 1700 не менше крутих IT і non-IT компаніях 😉

Часті питання

Ви зможете подивитися відеозапис заняття.

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

Ми видаємо сертифікат студентам, за умови відвідування 70% занять і виконання 70% домашніх завдань. Крім того, знання студентів підкріплюються результатами іспиту та / або захисту дипломного проєкту. Будь-який роботодавець може зв'язатися з нами і переконатися в якості знань студента.

Ми допомагаємо з працевлаштуванням всім нашим студентам, але пропонувати працевлаштування ми можемо тільки самим наполегливим і кращим студентам. Співбесіда проходить в нашій групі ІТ-компаній TechExpert або у наших партнерів. Кращі з кращих гарантовано отримують Job offer.

Так, у нас є така можливість. Подробиці можна дізнатися у менеджера-консультанта.

Реєструйся на курс

Ставай крутим Python розробником разом з
Академією «Мережні Технології»!

Python: програмування з нуля

Старт курсу: *

Тривалість: * місяців, * годин

Уроки: * занять, 2 рази на тиждень


Дипломний проєкт для твого портфоліо

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


Вартість: * грн.

* грн/міс.