Подборка свежих курсов по IT от известных университетов

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Pic: Ekaterina Muzyka

Только за последние 4 месяца 190 университетов со всего мира объявили о проведении 600 онлайн-курсов. Из них мы постарались выбрать те, которые могут быть вам интересны.

Программирование


Учебный процесс: Подборка свежих курсов по IT от известных университетов
Погружение в Python
Московский физико-технический институт

В ходе курса вы изучите конструкции языка Python, типы и структуры данных, функции, научитесь применять объектно-ориентированное и функциональное программирование, узнаете про особенности реализации Python, научитесь писать асинхронный и многопоточный код. Помимо теории вас ждут практические задания, которые помогут проверить полученные знания и отточить навыки программирования на Python.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Основы разработки на C++: красный пояс
Московский физико-технический институт

Этот курс является продолжением курса «Основы разработки на C++: жёлтый пояс». Основная цель курса — научить писать на С++ эффективный код. Кроме того, рассмотрены некоторые возможности С++, которые не попали в предыдущие курсы. В курсе рассмотрены:
  • Макросы;
  • Шаблоны классов;
  • Принципы оптимизации кода;
  • Эффективное использование потоков ввода/вывода;
  • Оценки сложности алгоритмов — модель памяти в С++;
  • Эффективное использование линейных контейнеров (vector, deque, list, string);
  • Move-семантика;
  • Введение в многопоточное программирование.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
CS50’s Introduction to Game Development
Гарвардский университет

В этом курсе вы изучите принципы 2D и 3D графики, анимации, звука и обнаружения столкновений с помощью фреймворков вроде Unity и LOVE 2D, а также языков вроде Lua и C#. К концу курса вы напишете несколько своих собственных игр и получите чёткое представление об основах разработки игр.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
CS50’s Mobile App Development with React Native
Гарвардский университет

Этот курс познакомит вас с современным JavaScript (ES6 и ES7), а также с JSX — расширением JavaScript. Вы узнаете о React и его парадигмах, архитектуре приложений и пользовательских интерфейсах. В конце курса вы создадите приложение, реализованное полностью по вашему усмотрению.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
CS50’s Web Programming with Python and JavaScript
Гарвардский университет

В этом курсе затрагиваются темы проектирования баз данных, масштабирования, безопасности и пользовательского опыта. Вы научитесь писать и использовать API, создавать интерактивные интерфейсы и использовать облачные сервисы вроде GitHub и Heroku. К концу курса вы будете владеть основными знаниями для разработки и развёртывания приложений в интернете.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Серия курсов по Python
Технологический институт Джорджии

В этой серии вы начнёте с основ программирования на Python и постепенно изучите основные детали языка, необходимые для написания объектно-ориентированных программ:

Computer Science


Учебный процесс: Подборка свежих курсов по IT от известных университетов
Введение в технологию блокчейн
Московский физико-технический институт

В этом курсе вы узнаете:
  1. Что такое блокчейн, сферы применения, механизм и принципы работы.
  2. Как создаются криптовалюты при помощи блокчейна.
  3. Что такое централизованные и децентрализованные системы, их преимущества и недостатки.
  4. Как и где можно использовать блокчейн и криптовалюты, и почему это безопасно.
  5. В чём сходства и отличия наиболее популярных блокчейн-платформ: Bitcoin и Ethereum.
  6. Сферы применения блокчейна Ethereum в жизни.
В конце курса вам предстоит спроектировать сценарий использования блокчейна в бизнесе.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Machine Learning with Python: from Linear Models to Deep Learning
Массачусетский технологический институт

В этом курсе вы:
  • Научитесь решать задачи регрессии, классификации, кластеризации и обучения с подкреплением;
  • Реализуете такие модели, как линейные и графические, а также нейронные сети;
  • Научитесь выбирать и настраивать правильную модель для каждого случая;
  • Напишете несколько проектов на Python.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Introduction to Computation Theory
Институт Санта-Фе

Данный курс представляет собой обзор некоторых базовых принципов вычислений и вычислительной сложности с целью изучения тех вещей, которые могут вам пригодиться, даже если вы не станете исследователем. К концу этого курса у вас будут необходимые знания для самостоятельного анализа сложных вычислительных задач.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Introduction to Machine Learning
Университет Дьюка

Этот курс даст вам базовое понимание моделей машинного обучения, а также покажет, как их можно использовать для решения сложных задач в разных отраслях. Практические задания позволят закрепить полученные знания и познакомиться с библиотекой TensorFlow.

Дизайн


Учебный процесс: Подборка свежих курсов по IT от известных университетов
Растровая графика. Adobe Photoshop CC
Санкт-Петербургский политехнический университет Петра Великого

Пройдя этот курс, вы научитесь:
  • Наращивать скорость работы в программе, используя «горячие клавиши»;
  • Рисовать пейзажи, пиратские карты с использованием кистей и возможностей программы;
  • Использовать базовые инструменты выделения для создания проектов;
  • Работать в слоевой модели с использованием масок;
  • Раскрашивать черно-белые фотографии;
  • Ретушировать фотографии, используя полный арсенал инструментария и новейших разработок.

Математика


Учебный процесс: Подборка свежих курсов по IT от известных университетов
Introduction to Probability
Гарвардский университет

Из этого курса вы узнаете:
  • О неопределённости;
  • Как делать хорошие предсказания;
  • Подход к пониманию случайных переменных;
  • Распространённые распределения, используемые в статистике и Data Science;
  • Методах нахождения ожидаемого значения случайной величины;
  • Как применить условную вероятность для решения сложных задач.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Differential Equations: Fourier Series and Partial Differential Equations
Массачусетский технологический институт

В этом курсе вас научат:
  • Описывать периодические функции с помощью рядов Фурье;
  • Решать дифференциальные уравнения с рядами Фурье.
Помогать вам в вычислениях будет MATLAB.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Probability – The Science of Uncertainty and Data
Массачусетский технологический институт

Данный курс охватывает все основные концепции теории вероятностей, включая:
  • Дискретные и непрерывные случайные величины, ожидание и условные распределения;
  • Закон больших чисел;
  • Байесовский вывод.
Этот курс во многом основан на соответствующем курсе MIT «Introduction to Probability», который преподаётся и совершенствуется уже более 50 лет.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Fundamentals of Statistics
Массачусетский технологический институт

Данный курс даст вам возможность расширить свои знания статистики. Вы выучите не только список различных методов, но и математические принципы, которые их объединяют. Благодаря этому вы сможете разрабатывать свои собственные методы.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Random Walks
Институт Санта-Фе

Этот набор лекций познакомит вас с основами случайного блуждания. Для понимания пригодятся продвинутые знания математики.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Серия лекций по теории игр
Институт Санта-Фе

Теория игр — математический метод изучения оптимальных стратегий в играх. Под игрой понимается процесс, в котором участвуют две и более сторон, ведущие борьбу за реализацию своих интересов. Теория игр находит своё применение во многих областях, включая экономику, биологию и даже кибербезопасность. Цель курса — познакомить вас с данным методом.

Data Science


Учебный процесс: Подборка свежих курсов по IT от известных университетов
Практики работы с данными средствами Power Query и Power Pivot
Санкт-Петербургский государственный университет

Курс посвящен работе в надстройках Power Query и Power Pivot системы MS Excel. Надстройка Power Query предназначена для того, чтобы собирать данные из разных источников и создавать шаблоны для их обработки, позволяющие не проводить многократно одни и те же манипуляции с данными. Надстройка Power Pivot позволяет создавать модели данных и отчеты сложной структуры на их основе. В данном курсе слушатель сможет применить надстройки Microsoft Power Query и Power Pivot для сборки данных из разных источников для анализа деятельности компании.

Учебный процесс: Подборка свежих курсов по IT от известных университетов
Data Analysis in Social Science — Assessing Your Knowledge
Массачусетский технологический институт

Из этого курса вы узнаете:
  • О теории вероятностей и статистическом анализе;
  • Как обобщить и описать данные;
  • О различных методах оценки социальных программ;
  • Как убедительно и правдиво представлять данные;
  • Как использовать язык R для анализа данных.
Учебный процесс: Подборка свежих курсов по IT от известных университетов
Серия курсов по визуализации данных
Нью-Йоркский университет

Основная цель этой серии курсов — дать вам знания и навыки, необходимые для хорошего понимания визуализации информации и создания продвинутых приложений для визуального анализа данных.

Источник: Tproger на основе подборки

Комментариев нет

Оставить комментарий

Комментарий будет сохранен и опубликован после авторизации