Python SELF UA
Квест розроблено в секретному центрі JavaRush. Він складається з 64 рівнів, присвячених Python. Його засвоїть навіть той, хто ніколи не програмував. Ви дізнаєтесь, що таке змінні, функції, списки та словники. Вивчите основні типи даних, цикли та умовні оператори. Навчитеся працювати з файлами, створювати скрипти автоматизації та використовувати популярні бібліотеки. А також почнете працювати в PyCharm — популярному середовищі розробки (ним користуються програмісти в усьому світі!). Але головне, ви розв'яжете дуже багато задач. Задачі займають в JavaRush центральне місце. А віртуальні наставники допоможуть вам впоратися з помилками (перевірка рішення відбувається миттєво).
- Рівень 1
Недоступний Команди та перша програма на Python - Рівень 2
Недоступний Знайомство з типами та введення з клавіатури - Рівень 3
Недоступний Python IDE - Рівень 4
Недоступний Цикли - Рівень 5
Недоступний Типи даних у Python - Рівень 6
Недоступний Функції у Python - Рівень 7
Недоступний Списки - Рівень 8
Недоступний Кортежі (Tuple) - Рівень 9
Недоступний Множини - Рівень 10
Недоступний Рядки - Рівень 11
Недоступний Словники - Рівень 12
Недоступний Git та GitHub - Рівень 13
Недоступний Функції вищих порядків - Рівень 14
Недоступний Декоратори та бібліотеки - Рівень 15
Недоступний Класи та об'єкти, частина 1 - Рівень 16
Недоступний Класи та об'єкти, частина 2 - Рівень 17
Недоступний Помилки та винятки - Рівень 18
Недоступний Винятки та debug - Рівень 19
Недоступний Модулі та пакети - Рівень 20
Недоступний Стандартні помилки - Рівень 21
Недоступний Робота з файлами та директоріями - Рівень 22
Недоступний Серіалізація - Рівень 23
Недоступний JSON, Знайомство з мережею - Рівень 24
Недоступний Proxy, сокети та пошта - Рівень 25
Недоступний Асинхронність Python, частина 1 - Рівень 26
Недоступний Асинхронність Python, частина 2 - Рівень 27
Недоступний Основи роботи з даними в Excel за допомогою Python - Рівень 28
Недоступний Обробка та організація даних для аналізу - Рівень 29
Недоступний Основи HTML для веб-скрейпінгу - Рівень 30
Недоступний Основи CSS для веб-скрейпінгу - Рівень 31
Недоступний Основи веб-скрейпінгу з BeautifulSoup - Рівень 32
Недоступний Вилучення текстів та атрибутів за допомогою методів BeautifulSoup - Рівень 33
Недоступний Розширені методи веб-скрейпінгу - Рівень 34
Недоступний Робота з динамічним контентом - Рівень 35
Недоступний Введення в Selenium - Рівень 36
Недоступний Робота з формами в Selenium - Рівень 37
Недоступний Проект бота на Selenium - Рівень 38
Недоступний Оптимізація скрипту на Selenium - Рівень 39
Недоступний Робота з датою та часом для автоматизації завдань - Рівень 40
Недоступний Використання бібліотеки schedule - Рівень 41
Недоступний Візуалізація даних з Matplotlib - Рівень 42
Недоступний Візуалізація даних із Plotly - Рівень 43
Недоступний Автоматизація роботи з PDF - Рівень 44
Недоступний Робота з текстовими документами - Рівень 45
Недоступний Обробка зображень за допомогою Pillow - Рівень 46
Недоступний Автоматизація обробки зображень - Рівень 47
Недоступний Автоматизація обробки відео за допомогою MoviePy - Рівень 48
Недоступний Створення відеоефектів - Рівень 49
Недоступний Введення в графічний інтерфейс із Tkinter - Рівень 50
Недоступний Розробка GUI для автоматизації та керування даними - Рівень 51
Недоступний Алгоритми та структури даних, частина 1 - Рівень 52
Недоступний Алгоритми та структури даних, частина 2 - Рівень 53
Недоступний Алгоритми пошуку та хешування, частина 1 - Рівень 54
Недоступний Алгоритми пошуку та хешування, частина 2 - Рівень 55
Недоступний Рекурсія та сортування, частина 1 - Рівень 56
Недоступний Рекурсія та сортування, частина 2 - Рівень 57
Недоступний Дерева та графи, частина 1 - Рівень 58
Недоступний Дерева та графи, частина 2 - Рівень 59
Недоступний Динамічне програмування, частина 1 - Рівень 60
Недоступний Динамічне програмування, частина 2 - Рівень 61
Недоступний Аналіз складності алгоритмів, частина 1 - Рівень 62
Недоступний Аналіз складності алгоритмів, частина 2 - Рівень 63
Недоступний ІТ-індустрія та Ви - Рівень 64
Недоступний Сучасна розробка