Недавно, как всегда, блуждал по просторам интернета и наткнулся на довольно интересный сайт — Coursera.org. Для тех, кто не в курсе, этот сайт — бесплатный сборник онлайн видеокурсов по различному множеству предметов. Его главное отличие от других аналогов — наличие дедлайнов на assignments (своеобразные домашние задания). Так что теперь нужно очень тщательно планировать распределение времени на онлайн-обучение и отлынивать не получится. Не сдал во время assignment — давай до свидания.
На ресурсе уже находится 111 курсов от 17 разных университетов (пока только зарубежных), и этот список пополняется чуть ли не каждый день. Категории у курсов самые разные — от курса по квантовой механике и квантовым вычислениям и функциональному программированию на Scala (от его создателя Мартина Одерского) до курса "Как работают вещи" от профессора Луиса Блумфилда.
Более подробно про формат обучения: несколько раз в неделю выходят новые лекции, после просмотра которых вам предлагают выполнить задание. Система оценки заданий разная, но одно во всех системах есть общее — задание надо сдать до определенного периода, иначе вы не получите statement of accomplishment (сертификат об окончании), также, как если бы вы завалили какой-то процент заданий. Также присутствуют дополнительные задания, которые никем не проверяются, однако очень полезны для более глубокого понимания материала.
Также у каждого курса присутствует форум, на котором можно обсудить задания или, например, непонятные моменты в лекциях с другими людьми. Что радует — в форумах есть наши соотечественники. Например, для курса по квантовой механике и квантовым вычислениям, у нас даже есть своя русскоязычная конференция в скайпе ;) Для каждого курса на его странице можно посмотреть Recommended Background (первоначальные знания, необходимые для понимания курса), workload (время, которое авторы рекомендуют отводить для обучения в неделю).
Разумеется, присутствует множество курсов по Computer Science (иначе бы я сюда не писал ;). Как пример можно привести:
- Algorithms, Part I
- Machine Learning
- Cryptography
- Neural Networks for Machine Learning
Даже этот замученный курс по квантовой механике, который я упомянул уже 3 раза, содержит (точнее будет содержать, так как курс идет сейчас) лекции по квантовым алгоритмам: Quantum Fourier Transform, Shor's factoring algorithm и затрагивает проблему RSA криптографии.
Лекции на английском. Не буду судить, плохо это, или хорошо, для каждого по своему. Я например очень рад такому обстоятельству, так как это очень хорошо для практики языка. Вы слышите живую речь без субтитров, как будто вы сидите на лекции в настоящем университете.
Фух, вроде бы все. Да прибудет с вами сила. А сила — знание.
Добавил английский перевод.
P.S. Тем, кто хочет записаться на курс по quantum computing, следует сделать это быстрее — дедлайн у первого задания — 26 июля
P.P.S. Проверьте, пожалуйста, кто-нибудь перевод. Я не уверен, что не допустил ошибок
Есть еще udacity.com Там меньше курсов, но есть интересные.
Двойной пост...
http://www.class-central.com/ — list of online courses offered by Coursera,Udacity and ect.