Курс Програмування 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, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Академия Профессий Будущего
Формат
Online
Начало обучения
Дата формується
Длительность
32 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
500 UAH за час
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
06.10.2025
Длительность
162 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Robot Dreams
Формат
Online
Начало обучения
29.05.2025
Длительность
17 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
IT-Столица
Формат
Online
Начало обучения
Будь-який момент
Длительность
10 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
6 400 UAH за курс