top of page
Live - (16).png

Курс Python From Zero To Hero

Повний курс для початківців!
Якщо мрієте стати програмістом, Python стане чудовим стартом.
Курс підходить з нуля!


 

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

Старт курсу

набір триває

Формат навчання

за вашим графіком

Тривалість

3 місяці / 24 заняття / 36 годин

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

24 / 7 

Отримати консультацію щодо навчання

ОПИС

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

Дизайн без назви.png

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

Заняття

Заняття проходять в будні дні 2 рази на тиждень. Провідні спеціалісти діляться своїм практичним досвідом.

Теорія

2.png

Вивчаємо теорію на реальних прикладах, вчимо лише основи.

Практика

3.png

Практика є важливим аспектом адже більше уваги ми приділяємо практиці.

Матеріали

4.png

Відеозаписи та інші матеріали доступні протягом всього навчання та після його завершення.

Допомога ментора

Дизайн без назви (1).png

Постійний зв’язок з ментором у вирішенні всіх питань.

Онлайн заняття

Виконання завдання

Зворотній зв'язок

Виправлення помилок

МЕТОДОЛОГІЯ НАВЧАННЯ

Власний кабінет Jungle cloud

Робоче середовище студентів і доступ

до всіх матеріалів програми

Онлайн заняття 

2 онлайн зутрічі на тиждень

з менторами професіоналами

Комунікація в чаті

Група де знаходяться всі ментори
та студенти курсу

Круті ментори

Щоденно з вами на зв’язку кращі спеціалісти

цієї сфери, які допоможуть у всіх моментах

1.png

ПРОГРАМА КУРСУ

Формат навчання 

за власним графіком

Вартість навчання 

9 000 грн 3 000 грн / місяць

 Курс з нуля - 3 місяці

Кожна тема складається з 80% практики

Тільки програмування Python

2 заняття на тиждень по 1.5 години

Тема 1: Знайомство. Загальна інформація: з чого складається комп'ютер, взаємодія користувач-комп'ютер, що таке програма, що таке алгоритм, огляд і аналіз популярних програм у 2023 році.

  • Результат: розуміння взаємодії користувача з операційною системою, знання основ алгоритмізації: що таке алгоритм, різновиди алгоритмів.

 

Тема 2: Мова програмування Python. ЇЇ переваги. Які програмні продукти можна створювати за допомогою Python. Встановлення Python з офіційної сторінки. Налаштування програми, робота в програмному інтерпретаторі IDLE. Перша програма на Python.

  • Результат: встановлення і налаштування програмного середовища для роботи з Python. Робота з програмними інтерпретаторами, наприклад, IDLE.

 

Тема 3: Встановлення Visual Studio Code. Робота з кодом на Python. Написання простої програми на Python. Структура програми. Що таке компілятор.

  • Результат: встановлення і робота у середовищі Visual Studio Code. Написання програми на Python, аналіз структури програми.

 

Тема 4: Поняття змінної. Задання змінних в коді на Python. Типи даних. Робота з операторами +, -,*, %, :

  • Результат: написання програми на Python з використанням змінних з різними типами даних.

 

Тема 5: Умовні конструкції if...else. Написання програм з використанням умовних конструкцій.

  • Результат: вивчення конструкції if...else. Використання її для написання програм.

 

Тема 6: Оператори AND і OR. Написання програм з операторами AND і OR, NOT

  • Результат: робота з логічними операторами: and, or, not. Розгалуження в Python.

 

Тема 7: Цикли в Python: безкінечний і обмежений. Цикли while і for.

  • Результат: використання для повторюваних завдань цикли. Написання програм з двома видами циклів: for і while. Основні відмінності між циклами for і while. Застосування ключового слова break для завершения циклів.

 

Тема 8: Рядки, списки, кортежі і словники. Списки в Python. Як додати елемент в список або видалити його.

  • Результат: вивчимо як працювати з ще кількома конструкціями мови Python: рядками, списками, кортежами та словниками. Рядки знадобляться для виведення тексту (наприклад, повідомлень «Старт!» або «Гра закінчена» у комп'ютерній грі), а у списках, кортежах та словниках можна зберігати набори значень.

 

Тема 9: Індивідуальна робота. Написання програм: простий калькулятор. Повторення пройденого матеріалу.

  • Результат: узагальнення вивченого матеріалу, повторення написання різних програм, наприклад, калькулятор.

 

Тема 10: Функції в Python. Що таке аргумент і тіло функції. Функції sum і reg.

  • Результат: на занятті ми з'ясуємо, що фрагменти коду можна використовувати повторно за допомогою функцій, і дізнаємося, як викликати функції, які містяться у модулях. Розглянемо, особливості задання змінних. Як впливає на можливість використовувати їх усередині функції та поза нею, та навчимось створювати функції за допомогою ключового слова def. Також ми навчимось імпортувати модулі, щоб використовувати код, який у них міститься.

 

Тема 11: Функція print. Конкатенація рядків. Функція input(). Задачі для знаходження суми, площі трикутника, існування трикутника.

  • Результат: детально опрацюємо особливості функцій print() та input(). Напишемо код програми з використанням функції print().

 

Тема 12: Вбудовані функції в Python.

  • Результат: Інтерпретатор Python має ряд вбудованих функцій і типів, які завжди доступні. Ознайомимося з основними вбудованими функціями в Python і навчимося їх викликати.

 

Тема 13: Класи і об'єкти.

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

 

Тема 14: Математичні функції. Написання функцій. Практична робота.

  • Результат: робота з математичними функціями. Написання програм з математичними функціями.

 

Тема 15: Випадкове число в Python. Створення генератора випадкових чисел. Функція range.

  • Результат: навчимося викликати випадкові числа. Вивчимо роботу функції range в рядку та особливості її застосування разом з функцією list.

 

Тема 16: Поняття бібліотеки. Огляд бібліотек для роботи в Python. Підключення бібліотек. Написання програми звикористанням бібліотеки.

  • Результат: навчимося скорочувати код програми за рахунок використання функцій; створювати бібліотеки (модулі) функцій; підключати й використовувати стандартні та створені самостійно модулі

 

Тема 17: Графіка Python. Модуль Turtle.

  • Результат: навчимося підключати модуль Turtle, що дозволяє виконувати графічні задачі. Огляд доступних методів Turtle та Screen

 

Тема 18: Створення графічних інтерфейсів за допомогою бібліотеки Tkinter. Окрема увагу в роботі виділимо віджету Canvas, призначеному для малювання (draw) у Python.

  • Результат: навчимося підключати бібліотеку Tkinter. Напишемо програми з використанням даної бібліотеки.

 

Тема 19: Продовжимо написання програм з використанням бібліотеки Tkinter.

  • Результат: навчимось розв'язувати цікаві задачі з використанням бібліотеки Tkinter.

 

Тема 20: Написання індивідуальних проектів на Python.

  • Результат: учасники розпочнуть роботу над індивідуальним проектом або ж грою запропонованою менторами.

 

Тема 21: Написання індивідуальних проектів на Python.

  • Результат: учасники розпочнуть роботу над індивідуальним проектом або ж грою запропонованою менторами.

 

Тема 22: Продовження написання індивідуальних проектів або гри на Python

  • Результат: учасники закінчуть роботу над індивідуальним проектом або ж грою запропонованою менторами.

 

Тема 23: Продовження написання індивідуальних проектів або гри на Python

  • Результат: учасники закінчуть роботу над індивідуальним проектом або ж грою запропонованою менторами.

 

Тема 24: Захист проєктів, демонстрація презентації по проєкту , виступ учасників. Питання/відповід по проєктах учасників.

  • Результат: відбудуться виступи учасників з індивідуальними презентаціями з результатом роботи над індивідуальним проектом або ж грою запропонованою менторами.

 

Тема 25: Заключне заняття, огляд літературних джерел по розробці на Python. Як навчатися самостійно Python: веб сайти, книжки тощо. Питання відповіді.

  • Результат: учасники разом з ментором проаналізують корисні ресурси та літературу для вдосконалення програмування на Python. а також обговорять які саме програмні продукти можна писати на мові програмування Python

Ваш сертифікат після закінчення курсу

Certificate of completion (1).png

МЕНТОРИ

Адреса

З будь-якої точки світу​

Телефон

Email

Connect

  • Instagram
  • Facebook
bottom of page