Про курс
ООП (Об'єктно-орієнтоване програмування) на сьогодні є базою знань сучасного розробника і must have skill як при розробці вебдодатків, так і для десктопних додатків, ігор і інших застосунків.
Курс «Python Базовий» продовжує знайомити вас з основами цієї мови програмування. На даному курсі розглядаються основи Об'єктно-орієнтованої парадигми програмування і як вона реалізована в Python. На курсі ви познайомитесь з особливостями абстракції, інкапсуляції, успадкування та поліморфізма, та дізнаєтесь, як на практиці застосовувати ці принципи при побудові архітектури вашого застосунку.
Також на курсі розглядається рекурсія і особливості її застосовування на практиці, розглядається робота з файлами для їх читання та запису, використання стандартних модулів і створення власних. В кінці курсу ви познайомитесь з РЕР8 та правилами оформлення коду.
Попередні Вимоги
Даний курс підійде тим, хто пройшов навчання мови Python на рівні «Python Стартовий».
Ви навчитеся
- Розуміти особливості ООП, вміти створювати класи і методи та будувати архітектуру на рівні класів та об'єктів.
- Розуміти концепти батьківських та дочірніх класів і множинного спадкування.
- Розуміти механізми інкапсуляції для обмеження доступу до атрибутів та методів класу, та об’єднання даних і методів, зберігаючи дані в безпеці та контролюючи їх використання.
- Розуміти та використовувати концепції поліморфізму та інтерфейсів.
- Використовувати абстракцію для визначення загальних характеристик і функціоналу об'єкта чи класу.
- Вирішувати завдання як за допомогою циклів (а також Python comrehensions), так і за допомогою рекурсії.
- Вміти читати, обробляти та записувати файли (текстові, XML, CSV, JSON).
- Знати, що таке РЕР8, РЕР20 і вміти застосовувати на практиці правила оформлення коду Python3.
- 1 год 40 хв
- у записі
- 2 з 10
- українська
Що входить до курсу
Цей урок є першим у курсі з об'єктно-орієнтованого програмування (ООП) і призначений для ознайомлення з концепцією спадкування в мові програмування Python.
Цей урок є другим у курсі і присвячений огляду спадкування, що є одним з ключових аспектів ООП. Під час уроку будуть розглянути концепти батьківських класів, дочірніх класів та множинного спадкування.