Бесплатные курсы Python от IBM, Microsoft и MIT

5 декабря 2019
Бесплатные курсы Python от IBM, Microsoft и MIT
Подобрали для вас онлайн-курсы одного из самых востребованных языков программирования от ведущих мировых IT-компаний и университетов. Курсы подойдут разработчикам уровней Beginner и Intermediate. Да, все они на английском, так что могут быть интересны и тем, кто хочет прокачать языковые навыки и расширить словарный запас в профессиональной области.

Все обучающие видео, тексты и некоторые практические задания доступны на Coursera и EdX бесплатно. Заплатить будет нужно, только если вы захотите пройти больше практических тестов и получить сертификат в конце курса. 

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 

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 и ещё не определились с областью, смотрите нашу подборку бесплатных курсов по разным языками специальностям для начинающих программистов здесь