Практичний курс програмування на Python для повних початківців. Можна пропускати легкі теми. Для переходу до наступної теми потрібно пройти мікротест із 3 запитань.
Що таке Python, де він використовується та як встановити. Якщо вже знаєш — можна пропустити.
Змінні, основні типи даних, введення та виведення інформації.
Робота з текстом: створення рядків, методи, форматування.
Умови, цикли, керування потоком виконання програми.
Списки, кортежі, словники та множини — як зберігати й обробляти колекції даних.
Створення функцій, параметри, повернення значень, область видимості.
Читання та запис файлів, обробка винятків за допомогою try/except.
Класи, об'єкти, методи та наслідування — основи об'єктно-орієнтованого програмування.
Вчимося читати повідомлення про помилки, розуміти типові помилки новачків та налагоджувати код за допомогою print().
Генератори списків, вкладені структури даних, сортування та фільтрація даних.
Підключення модулів, стандартна бібліотека Python та встановлення зовнішніх пакетів через pip.
Корисні скрипти для реальних завдань: робота з файловою системою, даними, автоматизація рутини.
Створюємо справжнього Telegram-бота за допомогою бібліотеки aiogram. Фінальний практичний проєкт.