Курс Програмування Python

  • Online
  • Для дітей
  • Python
Навчальний центр: Stfalcon Academy
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:64 занять
Початок курсу:Дата формується
Вартість навчання:Уточнюйте

Курс є базовим. Він познайомить вас із основними поняттями, ви вивчите принципи програмування, навчитеся створювати програми, розглянете створення графічних інтерфейсів.

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

Модуль 1. Знайомство з синтаксисом Python, та ази програмування

  • Заняття 1. Знайомство з редактором. Створення простих малюнків за допомогою модуля "turtle"
  • Заняття 2. Змінни, типи даних, та операції на них
  • Заняття 3. Введення даних, що дозволяє вставити нову інформацію
  • Заняття 4. Малювання за допомогою інструментів модуля. Індивідуальна робота
  • Заняття 5. Логічні оператори, логічні умови
  • Заняття 6. Додаткові комбінації та аргументи
  • Заняття 7. Що таке безкінечний цикл, які приклади, та що таке рекурсія
  • Заняття 8. Створення гри "Камінь, нижниці, папір" за допомогою логічних операторів і безкінечного циклу
  • Заняття 9. Контролюючий цикл For, що таке ітератор, що таке ітерація
  • Заняття 10. Умовні інструкції в циклі, де вони застосовуються. Складна типізація програми
  • Заняття 11. Зупинка безкінечного цикла. Break
  • Заняття 12. Створення текстової гри "Гонки"
  • Заняття 13. Що таке списки, нумерація індексів. Та додаткові методи додавання, видалення
  • Заняття 14. Що таке словники, ключ - значення елемента. Створення чат бота
  • Заняття 15. Створення лабіринту за допомогою словника, додавання складності гри
  • Заняття 16. Що таке функція, опрощення коду. Визов функції
  • Заняття 17. Великий модуль PyGame. Вступ
  • Заняття 18. Як навчити героя ходити, додавання логіки. Створення анімації гри
  • Заняття 19. Метод малювання нашої гри Colliderect, та додавання екрану "Вихід"
  • Заняття 20. Створення функції для гри. Що таке координати (x, y)
  • Заняття 21. Функціонал та обробка кліків миші
  • Заняття 22. Як зробити, щоб програма обробляла дані, кліки, та клавіатуру від користувача
  • Заняття 23. Створення проекту Clicker
  • Заняття 24. Додавання за винагороду скіни та їх покупка
  • Заняття 25. Підготовка до свого проєкту
  • Заняття 26. Створенння гри Roguelike, Pacman
  • Заняття 27. Як і для чого потрібно реалізувати метод Collidelist
  • Заняття 28. Проєкт, реалізація, вміст
  • Заняття 29. Додавання ворогів, перешкод, труднощів
  • Заняття 30. Додавання рівнів, їх складності. Hard - Easy
  • Заняття 31. Доопрацювання гри, можливість змінювати фон, героя. Додавання звуку. Збільшення кількості очок
  • Заняття 32. Фінальний проєкт. Та створення портфоліо
  • Додаткове заняття: підсумки Модуля І

Модуль 2. Tkinter (для програмування граічних десктопних програм)

  • Заняття 1. Створення графічних інтерфейсів користувача за допомогою Python та TKinter
  • Заняття 2. Позиціонування за допомогою сіткової системи Tkinter
  • Заняття 3. Створення кнопок за допомогою TKinter. Створення полів введення. Створення простого калькулятора
  • Заняття 4. Використання піктограм, зображень та кнопок виходу. Створення програми для перегляду зображень. Додавання рядка стану. Додавання фреймів до програми
  • Заняття 5. Радіокнопки. Скриньки повідомлень. Діалогове вікно відкриття файлів
  • Заняття 6. Слайдери з TKinter. Checkboxes. Випадаючі меню
  • Заняття 7. Використання баз даних. Створення графічного інтерфейсу для нашого додатку бази даних. Видалення запису з нашої бази даних. Оновлення запису за допомогою SQLite
  • Заняття 8. Створення додатку про погоду. Зміна кольорів у нашому додатку про погоду. Додавання форми пошуку за індексом
  • Заняття 9. Створення інструменту бази даних CRM. Створення бази даних і таблиці для нашої CRM. Додавання поля введення для нашого інструменту CRM. Пошук по всім клієнтам CRM. Експорт бази даних CRM в Excel файл. Пошук клієнта за прізвищем в CRM
  • Заняття 10. Випадаюче вікно пошуку по базі даних CRM. Множинні результати пошуку в CRM.Оновлення запису MySQL. Як змінити розмір поля введення по висоті
  • Заняття 11. Генератор випадкових переможців
  • Заняття 12. Створення додатку для географічних флеш-карт. Державні столичні радіокнопки
  • Заняття 13. Додаток для додавання флеш-карт. Список полів
  • Заняття 14. Створення вкладок в графічному інтерфейсі за допомогою Блокнота. Автоматичне створення декількох полів введення. Кнопки з зображенням та закруглені кнопки
  • Заняття 15. Створення календаря з можливістю вибору дати
  • Заняття 16. Таймери та годинники з TKinter
  • Заняття 17. Гра в слова Jumble Game
  • Заняття 18. Звуки і музика в Ткінтері. Створення MP3-плеєра за допомогою Tkinter. Кнопка паузи MP3-плеєра. Кнопки перемотування вперед і назад MP3-плеєра. Тривалість і довжина пісні в MP3-плеєрі. Повзунок положення композиції MP3-плеєра. Регулювання гучності
  • Заняття 19. Кнопка скасування та повторення тексту. Створення текстового редактора. Друк файлу. Вибрати "Все" та "Очистити". Нічний режим - створення текстового редактора
  • Заняття 20. Гра "Хрестики-нулики"
  • Заняття 21. Використання електронних таблиць Excel за допомогою Tkinter та Openpyxl
  • Заняття 22. Гра "Камінь, папір, ножиці". Динамічна зміна розмірів кнопок при зміні розміру вікна
  • Заняття 23. Як використовувати зображення в якості фону. Динамічна зміна розміру фонових зображень. Використання полів введення на полотні
  • Заняття 24. Додаток "Список справ". Як викреслювати та прибирати пункти зі списку справ. Збереження та відкриття списків справ
  • Заняття 25. Як змінити курсор миші
  • Заняття 26. Як побудувати граббер цін на біткойн за допомогою Beautiful Soup
  • Заняття 27. Створення додатку для створення флеш-карток з іноземної мови. Створення пошукового додатку до Вікіпедії
  • Заняття 28. Створення надійного додатку для генератора паролів
  • Заняття 29. Створення додатку для конвертера валют
  • Заняття 30. Користувацький хакерський рядок заголовка. Генератор реєстраційних ключів програмного забезпечення. Підтвердження реєстраційного ключа програмного забезпечення
  • Заняття 31. Відкриваємо веб-браузер від Tkinter. Підключення однієї смуги прокрутки до декількох текстових полів
  • Заняття 32. Створення іпотечного калькулятора
  • Заняття 33. Створення скріншотів з програми Tkinter
  • Заняття 34. Створення програми-перекладача
  • Заняття 35. Створіть військову карткову гру
  • Заняття 36. Блекджек - Зберіть п'ять карт і виграйте
  • Додаткове заняття: підсумки Модуля ІІ

По закінченню курсу ви

  • Познайомитеся з мовою програмування Python
  • Навчитесь аналізу коду
  • Навчитесь створювати повноцінні комп'ютерні ігри
  • Навчитесь багатьом модулям Python
  • Відчуєте себе PythonDev'ом

Особливості курсу

  • Індивідуальний підхід
  • Висококваліфіковані викладачі
  • Сучасні технології навчання
  • Мовне оточення для вивчення англійської
  • Сертифікат про проходження курсу

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

Віталій - Python Developer (Django)

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
First Institute of Reliable Software
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
безкоштовно
Навчальний центр
Optima Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
3 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 400 UAH за місяць
Навчальний центр
CyberBionic Systematics
Формат
Online
Початок навчання
11.11.2025
Тривалість
22 годин
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
5 934 UAH за курс
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
Дата формується
Тривалість
12 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте