Подборка бесплатных онлайн-курсов февраля

Традиционно IT-News.club отобрал для своих читателей учебные программы в области IT. Имейте ввиду, поскольку материалы подготовлены преимущественно западными университетами, в том числе знаменитыми MIT, Coursera, Udemy и Udacity уроки доступны на английском языке.

Компьютерные науки

  1. Программно определенный нетворкинг, Принстонский университет на Coursera, 1 февраля
  2. Матрица факторизации и улучшенные методики, Университет Миннесоты на Coursera, 1 февраля
  3. Вычислительные принципы (Часть 1), университет Райса на Coursera, 6 февраля
  4. Глобальное потепление II: Создайте свои собственные модели на Python, Чикагский университет на Coursera, 6 февраля
  5. Анализ данных для социальных ученых, Массачусетский Институт Технологий на edX, 6 февраля
  6. Интернет вещей: коммуникационные технологии, Университет Калифорнии в Сан-Диего на Coursera, 6 февраля
  7. Алгоритмическое мышление (Часть 2), Университет Райса на Coursera, 6 февраля
  8. Введение в смарт-архитектуру IoT-устройств, EIT Digital на Coursera, 6 февраля
  9. Принципы Computing (Часть 2), Университет Райса на Coursera, 6 февраля
  10. Введение в процесс майнинга с ProM, Технологический университет Эйндховена на FutureLearn, 6 февраля
  11. Интернет вещей, Королевский колледж в Лондоне на FutureLearn, 6 февраля
  12. Введение в компьютинг Python, Технологический институт Джорджии на edX, 6 февраля
  13. Математические навыки для Data Science, Университет Дьюка на Coursera, 6 февраля
  14. Проектирование Arduino-роботов и устройств, Московский физико-технический институт на Coursera, 6 февраля
  15. Процессинг для видео и изображений: От Марса в Голливуд с остановкой в больнице, Университет Дьюка на Coursera, 6 февраля
  16. Алгоритмическое мышление (часть 1), Университет Райса на Coursera, 6 февраля
  17. Полезная безопасность, Университет штата Мэриленд в Колледж-Парке на Coursera, 6 февраля
  18. Безопасность программного обеспечения, Университет штата Мэриленд в Колледж-Парке на Coursera, 6 февраля
  19. Продвинутое моделирование для дискретной оптимизации, Университет Мельбурна на Coursera, 13 февраля
  20. Обработка данных с помощью Python, Нанкинский университет на Coursera, 13 февраля
  21. Функциональное программирование на Erlang, FutureLearn, 20 февраля
  22. Прогностическая аналитика: Получение инсайтов из Больших Данных, Технологический университет Квинсленда на FutureLearn, 20 февраля
  23. Строительство усовершенствованного программного обеспечение на Java, Массачусетский Институт Технологий на edX, 20 февраля
  24. Проектирование компьютерных систем: Передовые концепции в современных микропроцессорах, Технологический университет Чалмерса на edX, 21 февраля
  25. Полиморфизм в программировании на Java и сложные структуры данных, Университет Пердью на edX, 27 февраля
  26. Вычислительные структуры 3: Компьютерная организация, Массачусетский Институт Технологий на edX, 28 февраля
  27. Визуализация данных для всех, Тринити-колледж на edX, 28 февраля

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

  1. Программирование облачных служб для Android-устройст: Spring, Университет Вандербильта на Coursera, 1 февраля
  2. Введение в нейрохакинг на R, Университет Джонса Хопкинса на Coursera, 6 февраля
  3. Начало работы с дополненной реальности, Institut Mines-Télécom на Coursera, 6 февраля
  4. Введение в интерактивное программирование на Python (Часть 1), Университет Райса на Coursera, 6 февраля
  5. Интерактивные Компьютерная графика, Токийский университет на Coursera, 6
  6. C ++ для C программистов, часть B, Калифорнийский университет в Санта-Крус на Coursera, 6
  7. Введение в интерактивное программирование на Python (Часть 2), Университет Райса на Coursera, 6 февраля
  8. Мобильный компьютинг с App Inventor — CS принципы, Университет Уорвик на edX, 7 февраля
  9. Документы и презентации в LaTeX, Высшая школа экономики на Coursera, 13 февраля
  10. Программирование на С++, Индийский технологический институт в Кхарагпуре на NPTEL, 20 февраля
  11. Языки программирования, Часть А, Университет штата Вашингтон на Coursera, 20 февраля

Разработка под iOS

Название курса: Разработка iOS-приложений на языке Swift

Автор курса: Университет Торонто

О курсе: Курс покрывает основы разработки iOS-приложений на языке Swift. Вы научитесь пользоваться XCode, создавать свои интерфейсы и оценивать их юзабилити, а также интегрировать камеру, фото и данные о местоположении в свои приложения. В финальном проекте вам будет предложено создать приложение для редактирования фотографий для iPhone, iPad и Apple Watch.

Материал в помощь: 6 инструментов для тестирования мобильных приложений

Название курса: Введение в разработку под iOS на языке Swift

О курсе: Во время прохождения курса вы создадите приложение для iPhone, которое будет записывать разговор между вами и вашим другом, а потом изменять ваши голоса на голос бурундука и Дарта Вейдера.

Название курса: Стань iOS-разработчиком с нуля

О курсе: Пошаговое руководство по разработке iOS-приложений. Курс предназначен для тех, кто не имел никакого опыта в создании iOS-приложений или использовании Objective-C. Вы начнете с изучения основ Objective-C, а затем нырнете в разработку. После завершения курса вы будете способны создавать полноценные приложения для iPhone или iPad.

Разработка под Android

Название курса: Стань Android-разработчиком с нуля

О курсе: Курс находился в разработке более двух лет и вобрал в себя лучшее, что только могли предложить профессионалы с более чем 20-летним опытом в разработке мобильных приложений и обучении людей. Вы начнете с изучения Java и плавно перейдете к разработке под Android. В конце курса вы сможете опубликовать свое приложение в Google Play, а также получите несколько советов для успешного прохождения интервью на должность Android-разработчика.

Название курса: Разработка Android-приложений от Google

Автор курса: Google

О курсе: Курс является частью программы Android Basics Nanodegree by Google и предназначен для тех, кто практически не имеет опыта в программировании, но очень бы хотел научиться создавать приложения под Android. К концу курса вы напишете два простых, но полноценных Android-приложения.

Материал в помощь: Как начать разрабатывать под Android

Название курса: Разработка приложений под Android

Автор курса: Университет Вандербильта

О курсе: Вы научитесь применять основные фичи языка Java, а также основные паттерны программного обеспечения, для разработки Android-приложений. Финальный проект потребует от вас знания языка Java, инструментов Android Studio, компонентов Android Activity, Material Design’a, юнит-тестирования и паттернов программного обеспечения.




(Visited 174 times, 1 visits today)

Добавить комментарий

Войти с помощью: