Онлайн-навчання

Курс Python Basic

Стати Python-розробником? З ITEA!

Навчання Python з нуля онлайн дозволить створити грамотні структури програм і писати чистий код.

КОЛИ

Старт

Йде набір на курс

СКІЛЬКИ

10 занять / 1 місяць

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

З 19:00 до 22:00

ЦІНА

7600 UAH

5700 UAH

Доступна оплата частинами

Можливість заморозити навчання

Доступна оплата частинами

Можливість заморозити навчання

Стати Python-розробником? Разом з ITEA!

Стати Python-розробником? Разом з ITEA!

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

Курс Python для початківців проходить так:

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

Вебінар

Ти береш участь в онлайн-заняттях, ставиш запитання викладачеві й менторові, листуєшся з однокурсниками — усе як на аудиторних заняттях, тільки в комфортній обстановці.

Домашнє завдання

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

Робота з викладачем

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

Курсова робота

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

Перша робота в IT? З ITEA!

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

Персональний план розвитку кожного студента;

Допомога в складанні правильного резюме та портфоліо;

Консультації ментора, коли вивчення стає важким або з'являються додаткові запитання;

Допомога з працевлаштуванням після завершення комплексного навчання.

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

На курсі Python Basics ти навчишся:

Чому навчання Python в ITEA варте уваги:

Зручна організація занять з програмування

Тобі не доведеться довго їхати на уроки, стояти в заторах і турбуватися про запізнення — просто приєднайся до стріму лекції зі зручного місця й з будь-якого девайсу. Курс Python онлайн — комфортне та ефективне навчання. Пропустив одне з інтерактивних занять? Переходи в особистий кабінет і переглядай запис.

Навчання згідно з актуальними програмами

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

Стажування та працевлаштування

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

Групи по 15 осіб

Оскільки й викладач, і ментор включаються до навчання кожного окремого студента, ми не можемо дозволити собі набирати великі групи. Практикою доведено, що групи до 15 осіб випускаються з найкращими результатами.

Перспективна робота?
Разом з ITEA!

Онлайн-курси Python — це прокачування навичок разом з викладачами академії та твій шанс розпочати успішну кар’єру в IT. Зміни своє життя просто зараз, навчившися програмування, і ти будеш отримувати стабільний дохід!

Записатися на курс

Junior

від 1 року досвіду
$700+

Middle

від 2-3 років досвіду
$2000+

Senior

від 4 років досвіду
$3800+
Записатися на курс

Твій план навчання Python онлайн:

1. Навіщо потрібні комп'ютерні програми?
  • Програмування як творчий процес
  • Архітектура комп’ютера
  • У чому суть програмування?
  • Процес «спілкування» з Python
  • Інтерпретатор і компілятор
  • Процес написання програм
  • Що ж таке програма?
  • Принципи програмування
  • Парадигми програмування
  • Вправи
2. Змінні, вирази і інструкції Python
  • Поняття «значення» і «тип»
  • Змінні
  • Імена змінних і ключові (зарезервовані) слова
  • Оператори
  • Оператори і операнди
  • Вирази
  • Порядок операцій
  • Термінові операції
  • Ввід даних
  • Коментарі
  • Вправи
3. Управління потоком виконання
  • Логічні вирази
  • Логічні оператори
  • Умовне виконання
  • Послідовність умов
  • Вкладені умови
  • Перехоплення винятків з використанням try і except
  • Вправи
4. Ітерації
  • Оновлення змінної
  • Інструкція while
  • Нескінченні цикли
  • «Нескінченні цикли» і break
  • Завершення ітерації за допомогою continue
  • Списки
  • Визначення циклів за допомогою for
  • Обхід списків за допомогою циклу for
  • Вправи
5. Функції і модулі
  • Виклик функції
  • Вбудовані функції
  • Функції приведення типів
  • Випадкові числа
  • Математичні функції
  • Додавання нових функцій
  • Визначення і використання
  • Параметри функції
  • Модульні тести
  • Імена файлів і шляхи
  • Створення власних модулів і пакетів
  • Ініціалізація пакета
  • Обробка аргументів командного рядка
  • Визначення параметрів середовища виконання
  • Створення віртуальних середовищ
  • Автоматична ініціалізація пакетів
  • Вправи
6. Рядки
  • Рядок – це послідовність
  • Отримання довжини рядка з використанням len
  • Обхід рядка за допомогою циклу
  • Зріз рядка
  • Рядки є незмінними
  • Оператор in
  • Порівняння рядків
  • Малі методи
  • Розбір (parsing) рядків
  • Оператор форматування
  • Регулярні вирази
  • Вправи
7. Основи роботи з системою контролю версій
8. Файли
  • Вступ
  • Відкриття файлів
  • Текстовий файл і рядки
  • Читання файлів
  • Пошук через файл
  • Оператор with
  • Запис файлів
  • Вправи
9. Колекції
  • Списки і кортежі
  • Методи списків
  • Об’єкти і значення
  • Словники і безлічі
  • Словник як набір лічильників
  • Словники та файли
  • Цикли і словники
  • Безліч
  • Вправи
10. Елементи функціонального програмування
  • Функція об’єкт першого класу
  • Функції, залежні від функцій
  • Замикання
  • Лямбда-функції
  • Декоратори
  • Вправи

Викладачі курсу:

Команда ITEA зібрала кращих практиків:
керівників, Senior-фахівців і експертів з багаторічним досвідом

C# Developer

Євген Карпенко

Інженер-програміст з 4-річним комерційним досвідом розробки клієнт-серверних додатків платформі .NET, використовую на проектах мови C# і C++. Є досвід управління командою розробників. Досвід створення проектної документації, огляду коду (код-рев'ю), проектування та впровадження бібліотек для підтримки автоматизації інтерфейсу .NET-додатків.

Python і С/С++ Developer

Олексій Шиян

Професійний комерційний досвід 3 роки. Брав участь в розробці соціального робота Triol. Займаюся розробкою програмного забезпечення з використанням штучного інтелекту. Керую проєктом TEASIER TRIOL.

Python Developer

Тарас Станковський

3+ роки в комерційній розробці. Працював над веб-проектами, проходив стажування на проекті Cisco, зараз працює в сфері health care на проекті одного з лідерів американського ринку. Володіє Python, JavaScript/HTML/CSS/Ajax, PostgreSQL, MySQL. Методології: Agile/SCRUM. Фреймворки: Django, AngularJS, Angular Material UI, Bootstrap. З радістю передасть свій досвід починаючим розробникам і уважно прослідкує за їх прогресом протягом курсу.

Встигни забронювати своє місце в групі

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

Тобі можуть підійти
ці курси онлайн:
Розклад курсів

Вибирай IT-курси суміжного напряму, щоб розширити свої компетенції і підвищити свою конкурентоспроможність.

Відповідаємо на питання, які часто задаються
Який рівень англійської мови потрібен для працевлаштування на позицію Junior?
Рівень знання англійської мови безпосередньо залежить від вакансії. Для багатьох Junior-фахівців англійська рівня Intermediate буде перевагою, проте для деяких вакансій досить рівня Elementary.
Чи потрібно мати попередню підготовку в рамках вашого навчання?
Мінімальні вимоги вказані на сторінці кожного курсу. Найчастіше базові курси не потребують спеціальної підготовки. Для курсів поглибленого рівня досить матеріалу попереднього (базового) курсу.
Чи є вікові обмеження на проходження курсу?
Курси націлені на аудиторію віком від 18 років.
Чи буде викладач допомагати мені з вирішенням практичних завдань: давати поради, дивитися скріншоти, пояснювати те, що я не зрозумів?
Так. Викладач завжди на зв'язку, щоб направити студента і при необхідності виправити його. Викладач бере за основу власний досвід і наводить приклади з власної практики. Викладач не рухається далі по програмі, поки студенти не засвоять матеріал на потрібному рівні.
Як відбувається процес працевлаштування в ITEA після проходження курсу і отримання сертифікату?
Студенти, які набрали максимальну кількість балів в ході навчання і пройшли програму професії, отримують спеціальну форму резюме, по якій ми співпрацюємо з нашими партнерами.

Ми також проводимо перевірку резюме, супровідних листів та даємо консультації, якщо виникають питання.
Якщо я роблю паузу в навчанні (наприклад, через хворобу), чи можу я відновитися? Чи не будуть втрачені час і гроші?
Якщо ти був змушений тимчасово припинити навчання - не потрібно знову повертатися до самого початку. Ти завжди можеш продовжити з того ж місця, де зупинився. Деталі відновлення розповість наш менеджер.
Чи не буде в курсі багато теорії? Я отримаю практичні знання?
Інформація без практичного закріплення довго не тримається в пам'яті. Тому після отримання нових знань, наші студенти відразу застосовують їх на практиці.

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

В обработке...