Как выбирать лучшие курсы: 6 советов от фаната Coursera

Фейман Льянг, 21 год, учится на программе по получению двойного диплома (инженера и биофизика) в Дартмутском и Амхерстском колледжах. При этом за последние год-полтора он закончил 36 онлайн-курсов на Coursera, Udacity и edX. В настоящий момент, по его словам, он проходит 10 курсов одновременно, заканчивая свою летнюю стажировку в Google.

Когда его друзья уходят веселиться в четверг вечером, он часто остаётся дома, чтобы закончить домашние задания для Coursera, срок по которым истекает на следующий день. А однажды он потратил 80 часов на одно-единственное домашнее задание. Но он говорит, что онлайн-курсы позволили ему легко пройти несколько предметов в колледже и даже подготовили его к интервью в Google. Перейти к списку советов »

Подробнее

Компания Twitter откроет свой университет

Компания Twitter сообщила, что приобрела компанию Marakana, которая имеет наработки в области обучения технических специалистов. Именно эта покупка станет основной для создания образовательной инициативы Твиттера — «Twitter University».

Сайт купленной компании в настоящее время закрыт, но взгляд на архивные страницы может дать некоторое представление об истории этой компании. Она была открыта с 2001 года, и поддерживала сообщества по разработке Java, HTML5, Android и в целом Agile. Также у них была собственная образовательная платформа, Marakana Spark, которая сейчас также закрыта. Контекст этой покупки, и что может из неё получиться »

Подробнее

О выборе языков программирования в онлайн-курсах

В массовых онлайн-курсах задания по программированию проверяются автоматически: предлагается написать свой код, а потом запустить скрипт с тестами, который отправит данные на сервер.

Задания для различных курсов по информатике надо сдавать на разных языках программирования. В требованиях к различным курсам можно встретить Python (пожалуй, большинство курсов упоминают именно его), Java, C++ и другие языки. Для машинного обучения и вероятностных граф-моделей это традиционно Matlab/Octave — впрочем, в начале курса даётся обзор этих сред. В курсе SaaS изучается язык Ruby, притом некоторые участники даже считают, что материала даётся недостаточно, и с языком лучше ознакомиться заранее.
(далее…)

Подробнее

SaaS: онлайн-курс по программной инженерии и Ruby on Rails

Один из самых первых бесплатных онлайн-курсов, который стал активен на Coursera — это инженерия программного обеспечения для SaaS. Кто не знает, SaaS означает «software as a service», то есть бизнес-модель, в которой программа предоставляется как сервис. Впрочем, курс не акцентирует на этом особого внимания — изучаемые методики довольно универсальны.

Этот курс можно рассматривать как краткий и довольно поверхностный обзор методологии создания сайтов. Основной уклон этого курса — язык программирования Ruby и платформа Ruby on Rails. Именно в свете этой экосистемы рассматриваются такие вопросы, как проектирование или тестирование.
(далее…)

Подробнее