Курс Програмування Python
- Online
- Для дітей
- Python
![]() |
|
| Навчальний центр: | Stfalcon Academy |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 64 занять |
| Початок курсу: | Будь-який момент |
| Вартість навчання: | Уточнюйте |
Подробиці та реєстрація
Курс є базовим. Він познайомить вас із основними поняттями, ви вивчите принципи програмування, навчитеся створювати програми, розглянете створення графічних інтерфейсів.
Програма курсу
Модуль 1. Знайомство з синтаксисом Python, та ази програмування
- Знайомство з редактором. Створення простих малюнків за допомогою модуля "turtle"
- Змінни, типи даних, та операції на них
- Введення даних, що дозволяє вставити нову інформацію
- Малювання за допомогою інструментів модуля. Індивідуальна робота
- Логічні оператори, логічні умови
- Додаткові комбінації та аргументи
- Що таке безкінечний цикл, які приклади, та що таке рекурсія
- Створення гри "Камінь, нижниці, папір" за допомогою логічних операторів і безкінечного циклу
- Контролюючий цикл For, що таке ітератор, що таке ітерація
- Умовні інструкції в циклі, де вони застосовуються. Складна типізація програми
- Зупинка безкінечного цикла. Break
- Створення текстової гри "Гонки"
- Що таке списки, нумерація індексів. Та додаткові методи додавання, видалення
- Що таке словники, ключ - значення елемента. Створення чат бота
- Створення лабіринту за допомогою словника, додавання складності гри
- Що таке функція, опрощення коду. Визов функції
- Великий модуль PyGame. Вступ
- Як навчити героя ходити, додавання логіки. Створення анімації гри
- Метод малювання нашої гри Colliderect, та додавання екрану "Вихід"
- Створення функції для гри. Що таке координати (x, y)
- Функціонал та обробка кліків миші
- Як зробити, щоб програма обробляла дані, кліки, та клавіатуру від користувача
- Створення проєкту Clicker
- Додавання за винагороду скіни та їх покупка
- Підготовка до свого проєкту
- Створенння гри Roguelike, Pacman
- Як і для чого потрібно реалізувати метод Collidelist
- Проєкт, реалізація, вміст
- Додавання ворогів, перешкод, труднощів
- Додавання рівнів, їх складності. Hard - Easy
- Доопрацювання гри, можливість змінювати фон, героя. Додавання звуку. Збільшення кількості очок
- Фінальний проєкт. Та створення портфоліо
Додаткове заняття: підсумки Модуля 1.
Модуль 2. Tkinter (для програмування графічних десктопних програм)
- Створення графічних інтерфейсів користувача за допомогою Python та TKinter
- Позиціонування за допомогою сіткової системи Tkinter
- Створення кнопок за допомогою TKinter. Створення полів введення. Створення простого калькулятора
- Використання піктограм, зображень та кнопок виходу. Створення програми для перегляду зображень. Додавання рядка стану. Додавання фреймів до програми
- Радіокнопки. Скриньки повідомлень. Діалогове вікно відкриття файлів
- Слайдери з TKinter. Checkboxes. Випадаючі меню
- Використання баз даних. Створення графічного інтерфейсу для нашого додатку бази даних. Видалення запису з нашої бази даних. Оновлення запису за допомогою SQLite
- Створення додатку про погоду. Зміна кольорів у нашому додатку про погоду. Додавання форми пошуку за індексом
- Створення інструменту бази даних CRM. Створення бази даних і таблиці для нашої CRM. Додавання поля введення для нашого інструменту CRM. Пошук по всім клієнтам CRM. Експорт бази даних CRM в Excel файл. Пошук клієнта за прізвищем в CRM
- Випадаюче вікно пошуку по базі даних CRM. Множинні результати пошуку в CRM.Оновлення запису MySQL. Як змінити розмір поля введення по висоті
- Генератор випадкових переможців
- Створення додатку для географічних флеш-карт. Державні столичні радіокнопки
- Додаток для додавання флеш-карт. Список полів
- Створення вкладок в графічному інтерфейсі за допомогою Блокнота. Автоматичне створення декількох полів введення. Кнопки з зображенням та закруглені кнопки
- Створення календаря з можливістю вибору дати
- Таймери та годинники з TKinter
- Гра в слова Jumble Game
- Звуки і музика в Ткінтері. Створення MP3-плеєра за допомогою Tkinter. Кнопка паузи MP3-плеєра. Кнопки перемотування вперед і назад MP3-плеєра. Тривалість і довжина пісні в MP3-плеєрі. Повзунок положення композиції MP3-плеєра. Регулювання гучності
- Кнопка скасування та повторення тексту. Створення текстового редактора. Друк файлу. Вибрати "Все" та "Очистити". Нічний режим - створення текстового редактора
- Гра "Хрестики-нулики"
- Використання електронних таблиць Excel за допомогою Tkinter та Openpyxl
- Гра "Камінь, папір, ножиці". Динамічна зміна розмірів кнопок при зміні розміру вікна
- Як використовувати зображення в якості фону. Динамічна зміна розміру фонових зображень. Використання полів введення на полотні
- Додаток "Список справ". Як викреслювати та прибирати пункти зі списку справ. Збереження та відкриття списків справ
- Як змінити курсор миші
- Як побудувати граббер цін на біткойн за допомогою Beautiful Soup
- Створення додатку для створення флеш-карток з іноземної мови. Створення пошукового додатку до Вікіпедії
- Створення надійного додатку для генератора паролів
- Створення додатку для конвертера валют
- Користувацький хакерський рядок заголовка! Генератор реєстраційних ключів програмного забезпечення. Підтвердження реєстраційного ключа програмного забезпечення
- Відкриваємо веб-браузер від Tkinter. Підключення однієї смуги прокрутки до декількох текстових полів
- Створення іпотечного калькулятора
- Створення скріншотів з програми Tkinter
- Створення програми-перекладача
- Створіть військову карткову гру
- Блекджек - Зберіть п'ять карт і виграйте
Додаткове заняття: підсумки Модуля 2.
По закінченню курсу ви:
- Познайомитеся з мовою програмування Python
- Навчитесь аналізу коду
- Навчитесь створювати повноцінні комп'ютерні ігри
- Навчитесь багатьом модулям Python
- Відчуєте себе GameDev'ом
Особливості курсу
- Індивідуальний підхід
- Висококваліфіковані викладачі
- Сучасні технології навчання
- Мовне оточення для вивчення англійської
- Сертифікат про проходження курсу
Викладачі курсу
- Віталій - Python Developer(Django) 4+досвіду роботи, досвід викладання програмуванню 2+
- Євген - Сертифікований Adobe Commerce Expert, Team Lead та Software Architect, 12+ років досвіду
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
GoITeens
Формат
Online
Початок навчання
Дата формується
Тривалість
24 місяців
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
DAN IT Education
Формат
Online
Початок навчання
Будь-який момент
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT-школа СМАРТ
Формат
Online
Початок навчання
Дата формується
Тривалість
-
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
2 790 UAH за місяць
Навчальний центр
SEDICOMM University - Академія Cisco
Формат
Online
Початок навчання
Дата формується
Тривалість
2 місяців
Рівень
Для початківців
Мова навчання
Ukrainian, English
Вартість
уточнюйте
