Інтерактивний курс · українською

Python з нуля

Для тих, хто ніколи не писав коду — і для тих, хто пише давно, але хоче нарешті зрозуміти, чому саме так.

35 тем 35 готово 0 потрібно знати наперед
← до всіх курсів
Як побудований курс. Кожна тема — окрема стаття з інтерактивними візуалізаціями, практикою в зошиті, тестом і домашнім завданням. Теми йдуть підряд: кожна спирається на попередні й готує до наступної.

Блок 1Перші кроки

Від «що це взагалі таке» до першої власної програми

Блок 2Колекції

Де зберігати багато значень і як обрати правильне сховище

Блок 3Логіка

Як програма приймає рішення й повторює дії

Блок 4Організація коду

Коли одного файлу вже замало

Блок 5Робота з реальністю

Файли, формати, час і текст — те, з чим стикається кожна програма

Блок 6Об'єкти

Як описувати складні сутності своїми типами

Блок 7Сучасний Python

Те, чого не було в старих підручниках

Блок 8Місток до даних

Інструменти, з якими починається аналіз даних

Що далі. Після блоку 8 логічно переходити до курсу машинного навчання — він починається рівно з того місця, де закінчується цей.