Итоги курса MongoDB от 10gen

Постом ранее я писал о том, что записался на бесплатный курс по MongoDB. Меня давно интересовала тема noSQL баз данных, собственно это и побудило записаться на этот курс.

Собственно я решил написать сюда свои мысли, только потому, что курс продолжается. Задания будут пересмотрены, сложность будет немного повышена в плане поиска ответа в исходных кодах упражнений, предоставляемых 10gen. Также появился отдельный курс для разработчиков на Java — M101J, соответственно название прошлого курса M101 заменили на M101P. Курс для DBA (администраторов) также остался. Записаться можно там же https://education.10gen.com

Как это было

Курс затянулся на дополнительную неделю из-за урагана Сэнди, но впечатление этим не испортил. Руководство компании показало отличный фидбэк и даже отвечало на внутреннем форуме.

Как сказал мой коллега, этот курс не для «галочки» в отличии от большинства аналогичных, т. е. изучив его, ты получаешь реальные практические знания и уже спокойно можно брать небольшой проект с MongoDB. Курс охватывает основы, но также дает и более глубокое понимание некоторых неочевидных вещей таких, как шардинг, реплика БД, эффективность выполнения запросов с точки зрения noSQL.Среди тем, которые были охвачены выделю CRUD, производительность и работу с индексами, аггрегационные запросы в MongoDB, типовое применение технологии в приложениях (простые скрипты на Python, а также разработка блога на Python + Bottle микрофреймворк + MongoDB в качестве БД, неожиданно, да? =) ), шардинг и реплики БД. Вначале было множество невосторженных отзывов в адрес Питона, ведь все ожидали, что язык по умолчанию будет Javascript, но я считаю это даже плюсом — изучить новую технологию. Тем более задания даются на элементарном уровне, для программиста, знающего более менее один из популярных языков программирования, освоить азы Питона также не составит труда. А, да, теперь я еще больше захотел изучить Питон.

Что еще понравилось.

Вики. Для особо страждущих ребята из 10gen реализовали вики, где есть подробные инструкции по установке MongoDB/Python и другого окружения, необходимого для прохождения курса. Хотя я занимался под Windows, поэтому даже не глядел в вики. (Да, я просто распаковал бинарники =) )

Разнообразие учебного процесса. Викторина, поиск ключевого значения в скрипте, сложные выборки в консоли Mongo, в общем задания не давали скучать.

Курс был рассчитан на 10 часов в неделю, но мне хватало и 2-3 часов для решения домашки. По окончании курса я сдал миниэкзамен из 10 вопросов и заданий. Завалился на двух вопросах на экзамене (выбрал не все варианты ответа), и получил общий балл 90%. Но сертификат получили все у кого суммарный балл по курсу выше 65%. Таких было на удивление много: 3976 из 21116 студентов (что есть около 19%). 383 человека набрали 100%. Если интересна дополнительная статистика по курсу, то 10gen подготовили ее в виде блогопоста.

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

Ну, и в конце, мой сертификат о прохождении курса ?

10gen Сертификат MongoDB

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

Антибот *