Всі навчальні відео, тексти та деякі завдання доступні безкоштовно. Заплатити буде потрібно, тільки якщо ви забажаєте пройти більше практичних тестів та отримати сертифікат наприкінці курсу.
Python for Everybody
від Мічиганського університету
Рівень: Beginner
Тривалість: 4 місяці / 12 годин на тиждень
Вивчіть основи програмування Python разом із професором Школи інформації Мічиганського університету Чарльзом Северансом. Познайомтеся зі структурами даних та іншими фундаментальними концепціями програмування, навчіться створювати додатки для пошуку й обробки даних.
Програма складається з 5 курсів:
- Programming for Everybody (Getting Started with Python)
- Python Data Structures
- Using Python to Access Web Data
- Using Databases with Python
- Retrieving, Processing, and Visualizing Data with Python
Програма заснована на книзі самого Северанса Python for Everybody. Завантажити книгу, подивитися навчальні відео та виконати деякі завдання можна на його сайті.
Introduction to Computer Science
від Microsoft
Рівень: Beginner
Тривалість: 4 місяці / 3–4 години на тиждень
Початковий курс для розробників розповість про базий двійковий код, машину Тюрінга, основи аналітичної логіки та те, як працюють комп'ютери. Ви навчитеся базовим навичкам написання програм на Python, дізнаєтесь, як вирішувати технічні проблеми, та зможете продовжити навчання на більш просунутому рівні.
Програма складається з 3 курсів. Зареєструватися безкоштовно можна тільки окремо на кожен курс.
Data Science
від IBM
Рівень: Beginner
Тривалість: 3 місяці / 12 годин на тиждень
Познайомтеся з одним з найзатребуваніших напрямків IT — наукою про дані та машинним навчанням. Освітня програма від IBM складається з 9 курсів, що охоплюють широкий спектр тем: інструменти та бібліотеки з відкритим вихідним кодом, методології, Python, SQL, машинне навчання, візуалізацію та аналіз даних.
Introduction to Computer Science and Programming Using Python
від MIT
Рівень: Beginner
Тривалість: 9 тижнів / 14–16 годин на тиждень
Дізнайтесь, як використовувати Python 3.5 для вирішення реальних аналітичних задач. Отримайте базові знання про поняття обчислення, найпростіші алгоритми, структури даних, тестування та налагодження.
Після проходження курсу навчання можна продовжити на більш просунутому рівні — Computational Thinking and Data Science стартує 25 березня.
Fundamentals of Computing Specialization
від Университету Райса
Рівень: Beginner
Тривалість: 8 місяців / 6 годин на тиждень
Курс охоплює більшу частину матеріалу про Python, який студенти вивчають на 1 курсі Університету Райса в Техасі. А саме:
- An Introduction to Interactive Programming in Python
- Principles of Computing
- Algorithmic Thinking
Основи програмування
від КПІ
Рівень: Beginner
Тривалість: 8 тижнів
Дізнайтесь, як працює персональний комп'ютер і що таке програмування. Познайомтеся з історією ПК, засвойте поняття алгоритму та навчіться створювати прості програми на Python разом з досвідченим розробником, викладачем КПІ Нікітою Павлюченком.
Курс охоплює такі теми:
- Історія розвитку обчислювальної техніки.
- Алгоритми та алгоритмічні структури.
- Алгоритмічні структури та типи даних у Python.
- Модульність у програмі: функції та модулі.
- Об'єктно-орієнтоване програмування як спосіб упорядкування програми.
- Поняття складності алгоритмів.
Всі навчальні матеріали, практичні завдання та сертифікат є безкоштовними.
Statistics with Python
від Мічиганського університету
Тривалість: Beginner/Intermediate
Тривалість: 2 місяці / 9 годин на тиждень
Спеціалізація програми — статистичний аналіз із використанням Python. Дізнайтеся, звідки надходять дані та які їх типи можна збирати. Вивчіть дизайн та управління даними, принципи їх ефективного дослідження та візуалізації. Навчіться використовувати дані для оцінки теорій, інтерпретувати логічні висновки та застосовувати просунуті методи статистичного моделювання.
Artificial Intelligence
від Microsoft
Рівень: Intermediate
Тривалість: 15 місяців / 4–6 годин на тиждень
Програма розглядає використання Python для роботи з даними, етику та закони щодо роботи з аналізом даних і штучним інтелектом, принципи та моделі машинного навчання, розробку й операціоналізацію прикладних AI-рішень та інші важливі аспекти.
Програма складається з 11 курсів. Зареєструватися безкоштовно можна тільки окремо на кожен курс.
Applied Data Science with Python
від Мічиганського університету
Рівень: Intermediate
Тривалість: 5 місяців / 7 годин на тиждень
Програма познайомить з наукою про дані за допомогою Python. Вона призначена для тих, хто вже має базові знання з програмування на Python. Навчіться застосовувати статистичні методи, машинне навчання, візуалізацію інформації, аналіз тексту та соціальних мереж за допомогою популярних наборів інструментів: pandas, matplotlib, scikit-learn, nltk і networkx.
До речі, якщо ви тільки плануєте почати свою кар'єру в IT та ще не визначилися зі спеціалізацією, дивіться нашу добірку безкоштовних курсів різних мов програмування для початківців тут.









