З 16 до 23 березня 2023 року на ITVDN проходить акція – ви можете пройти навчання за новим курсом “Python Базовий” безкоштовно! Курс українською мовою!
Що таке Python?
Python — це мова програмування високого рівня, найголовнішими цінностями якої є простота, читабельність та високомодульність. Python використовується для створення широкого спектру застосунків, включаючи веб-розробку, аналіз даних, штучний інтелект, наукові обчислення, розробку ігор тощо.
Про курс «Python Базовий»
У курсі “Python Базовий” розглядається парадигма об'єктно-орієнтованого програмування (ООП) та її реалізація у мові Python. Ви познайомитеся з основними концепціями ООП – інкапсуляцією, успадкуванням, поліморфізмом, абстракцією та тим, як ці принципи втілені у конструкціях Python.
Окремі уроки присвячені темам практичного застосування рекурсії в Python, способам роботи з файлами, особливостям складних структур даних, створенню своїх модулів та основам правильного оформлення коду за стандартами PEP8.
До кожного уроку є практичні завдання та тести для перевірки знань. А в кінці ви зможете пройти фінальний тест і отримати сертифікат.
Тривалість курсу – 4 години 18 хвилин.
Програма курсу:
- Ознайомлення з ООП. Успадкування.
- Інкапсуляція.
- Поліморфізм.
- Абстракція.
- Робота з рекурсією.
- Структури даних.
- Модулі Python.
- Читання та запис файлів.
- PEP8 стандарти оформлення коду.
Автор курсу – Вікторія Бойчук, Python Developer та тренер у навчальному центрі CyberBionic Systematics.
Попередні вимоги
Для розуміння матеріалу необхідно володіти початковими знаннями конструкцій Python, а саме наступними темами: змінні та типи даних, умовні та циклічні конструкції, списки та зрізи, множини, кортежі, словники, функції, виключення. Ці теми розглядаються на курсі Python Стартовий, який ви можете переглянути у вільному доступі на YouTube-каналі CodeUA за посиланням.
Чого ви навчитеся на курсі Python Базовий:
- Створювати прості об'єктно-орієнтовані програми.
- Розуміти основи парадигми ООП та її особливості у Python.
- Вибудовувати архітектуру програми на основі класів та об'єктів.
- Вміти читати, обробляти та записувати файли (текстові, XML, CSV, JSON).
- Розбиратися в тому, що таке РЕР8, РЕР20 і вміти застосовувати на практиці правила оформлення коду Python 3.
- Розуміти Дзен Python.
- Застосовувати List and dict comprehensions (генератори списків).
- Працювати зі складними структурами даних у Python.
- Створювати свій Python модуль.
Терміни акції
Акція проходить з 16 до 23 березня 2023 року включно. Доступ до курсу відкривається на 10 днів.