Мова викладання в курсі – російська. Незабаром буде доступна українська версія цього курсу.
Відеозаписи лекцій без зворотного зв’язку та участі викладача. Ви отримаєте доступ до матеріалів одразу після оплати.
Чого ви навчитеся
– Вивчіть базовий синтаксис і структури даних Python 3!
– Вивчіть просунуті можливості Python, такі як модуль “collections” і робота з timestamp!
– Навчіться використовувати Об’єктно-Орієнтоване Програмування!
– Вивчіть складні теми, наприклад декоратори і генератори.
– Навчіться створювати блокноти Jupyter Notebook і файли .py
– Навчіться створювати графічні інтерфейси в блокнотах Jupyter Notebook!
– Отримайте впевнене розуміння основ мови Python!
Матеріали курсу
Встановлення Python
Основи Роботи в Командному Рядку
Встановлення Python
Запуск Коду Python
Вступ до Типів даних Python
Числа (Numbers) – Питання, що часто задаються
Перевірочні Запитання по Числах (Numbers)
Присвоєння Змінних
Вступ до Рядків (Strings)
Індексування та Зрізи Рядків
Властивості та Методи Рядків
Рядки – Поширені запитання
Перевірочні запитання щодо Рядків
Форматування Виводу для Рядків
Форматування Виводу – Поширені запитання
Списки (Lists) в Python
Списки – Поширені запитання
Перевірочні запитання щодо списків
Словники (Dictionaries) в Python
Словники – Часті запитання
Перевірочні запитання щодо Словників
Кортежі (Tuples) в Python
Перевірочні запитання щодо Кортежів
Множини (Sets) в Python
Значення Boolean в Python
Перевірочні запитання – Множини та значення Booleans
Введення-виведення (I/O) для файлів у Python
Ресурси для Додаткової Практики
Огляд Тесту з Об’єктів та Структур Даних Python
Розв’язки для Тесту з Об’єктів та Структур Даних Python
Оператори порівняння в Python
Оператори Порівняння в Python
Зчеплення Операторів Порівняння за допомогою Логічних Операторів
Перевірочні Запитання щодо Операторів Порівняння
Оператори Python
Оператори If, Elif і Else в Python
Цикли For в Python
Цикли While в Python
Корисні Оператори в Python
Генератори списків (List Comprehensions) в Python
Огляд тесту з Операторів Python
Розв’язки тесту з Операторів Python
Методи та Функції
Методи та Документація Python
Функції в Python
*args та **kwargs в Python
Вправи з Функцій
Огляд Вправ з Функцій
Розв’язання Вправ – Рівень Розминка – Рівень 2 Розв’язання Вправ – Складні ЗадачіLambda-вирази. Рівень Розминка
Розв’язання Вправ – Рівень 1
Розв’язання Вправ – Рівень 2
Розв’язання Вправ – Складні Задачі
Lambda-вирази, функції Map та Filter
Вкладені Оператори та Області Видимості (Scope)
Корисні Поради для Завдання з Функцій та Методів
Розв’язки для Домашнього Завдання з Функцій та Методів
Об’єктно-Орієнтоване Програмування (ООП)
ООП: Вступ
ООП: Атрибути та Ключове слово Class
ООП: Класи, Об’єкти, Атрибути та Методи
ООП: Успадкування та Поліморфізм
ООП: Спеціальні Методи (Magic/Dunder)
Модулі та Пакети
Pip Install і PyPi
Модулі та Пакети
__name__ і “__main__”
Помилки та обробка виключень (Exceptions)
Помилки та Обробка Винятків (Exceptions)
Рішення для Домашнього Завдання – Помилки та Обробка Винятків
Огляд Pylint
Запуск тестів за допомогою бібліотеки Unittest
Вимоги
Комп’ютер із доступом в інтернет.
Опис
Станьте Python-програмістом і вивчіть одну з навичок, найбільш затребуваних роботодавцями у 2020 році!
Цей курс є перекладом російською мовою англомовного бестселера, який пройшли вже понад 800 000 слухачів!
Матеріали курсу можна завантажити. Це понад 100 блокнотів Jupyter Notebook з прикладами коду і з детальними коментарями російською мовою.
Це найбільш повний і водночас простий курс з мови програмування Python! Якщо Ви ніколи раніше не програмували, або Ви вже знаєте базовий синтаксис, або Вам потрібні просунуті теми Python – цей курс для Вас!
Понад 100 лекцій і понад 14 годин відео – цей вичерпний курс охоплює всі можливі аспекти мови Python! Цей курс містить перевірочні запитання, тести та домашні завдання, а також 3 великі проекти для створення Вашого портфоліо проектів на Python!
У цьому курсі Ви вивчатимете мову Python на практиці – кожна лекція містить не лише відео-уроки, а й відповідний код!
Ми почнемо з установки Python на Вашому комп’ютері, інструкції є для різних операційних систем – Windows, MacOS і Linux !
Ми пройдемо багато тем, включаючи:
– Основи роботи в командному рядку
– Встановлення Python
– Запуск коду Python
– Рядки (Strings)
– Списки (Lists)
– Словники (Dictionaries)
– Кортежі (Tuples)
– Множини (Sets)
– Числові типи даних
– Форматування виводу
– Функції
– Область видимості змінних (Scope)
– args/kwargs
– Вбудовані функції
– Налагодження та обробка помилок
– Модулі
– Зовнішні модулі
– Об’єктно-орієнтоване програмування (ООП)
– Наслідування, морфозорієнтованість. Спадкоємство
– Поліморфізм
– Файлове введення-виведення
– Просунуті методи
– Юніт-тести і багато іншого!
Отже, чого ж Ви чекаєте? Вивчіть Python – просуньте свою кар’єру вперед і отримайте нові знання! Це весело та корисно!
Для кого цей курс:
– Новачки – ті, хто ніколи не програмував раніше.
– Програмісти, які переключаються на Python з інших мов програмування
– Програмісти Python середнього рівня, які хочуть підвищити свою кваліфікацію!
Відгуки
Відгуків немає, поки що.