1 |
06.05.23 |
Підготовка до курсу |
11 (00_intro) |
0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9 |
2 |
13.05.23 |
Підготовка робочого середовища |
- |
- |
3 |
20.05.23 |
Робота з завданнями. Git/GitHub |
- |
- |
4 |
27.05.23 |
Типи даних в Python. |
11 (04_data_structures) |
4.0, 4.1, 4.2, 4.3, 4.6, 4.9 |
5 |
03.06.23 |
Створення базових скриптів. |
12 (05_basic_scripts) |
5.0, 5.1, 5.2, 5.3, 5.3a, 5.3b, 5.4 |
6 |
10.06.23 |
Управління ходом програми. Налагодження коду. |
9 (06_control_structures) |
6.0, 6.1, 6.2, 6.3, 6.6 |
7 |
17.06.23 |
Робота із файлами. |
9 (07_files) |
7.1, 7.2, 7.2a, 7.3, 7.4 |
8 |
24.06.23 |
Розпакування змінних, list/dict/set comprehensions. |
- |
- |
9 |
01.07.23 |
Функції. |
10 (09_functions) |
9.0, 9.1, 9.2, 9.3, 9.3a, 9.6 |
10 |
08.07.23 |
Корисні функції у стандартній бібліотеці |
- |
- |
11 |
15.07.23 |
Модулі |
6 (11_modules) |
11.0, 11.1, 11.2, 11.3, 11.4 |
12 |
22.07.23 |
Корисні модулі |
3 (12_useful_modules) |
12.1, 12.2 |
13 |
29.07.23 |
Синтаксис регулярних виразів. Модуль re. |
7 (15_module_re) |
15.0, 15.1, 15.2, 15.3, 15.4 |
14 |
05.08.23 |
Unicode |
- |
- |
15 |
12.08.23 |
Обробка даних у форматах YAML, JSON, CSV |
6 (17_serialization) |
17.1, 17.2, 17.3 |
16 |
19.08.23 |
Підключення до мережевих пристроїв Telnet і SSH |
8 (18_ssh_telnet) |
18.1, 18.1a, 18.2, 18.2a, 18.2b, 18.2c |
17 |
26.08.23 |
Одночасне підключення до кількох пристроїв |
5 (19_concurrent_connections) |
19.1, 19.2, 19.3 |
18 |
02.09.23 |
Шаблони конфігурацій із Jinja2. |
6 (20_jinja2) |
20.1, 20.2, 20.3 |
19 |
09.09.23 |
Шаблони TextFSM для розбору виводу команд |
6 (21_textfsm) |
21.1, 21.1a, 21.2, 21.3, 21.4 |
20 |
16.09.23 |
Основи ООП. |
9 (22_oop_basics) |
22.0, 22.1, 22.1a, 22.1b, 22.2, 22.2a |
21 |
23.09.23 |
ООП. Спеціальні методи. |
5 (23_oop_spec_methods) |
23.0, 23.1, 23.1a, 23.2 |
22 |
30.09.23 |
ООП. Успадкування. |
7 (24_oop_inheritance) |
24.0, 24.1, 24.2, 24.2a |
23 |
07.10.23 |
Основи роботи з базами даних (SQLite3) |
9 (25_db) |
- |
24 |
14.10.23 |
Що вчити після курсу. |
- |
- |