Включено в курс
Чему вы научитесь
- Создавать полноценные сайты на самом популярном в Node.js мире фреймворке
- Организовывать код в соответствии с MVC и REST архитектурами
- Эффективно отлаживать ошибки в коде сайта используя логгирование
Описание
На этом курсе вы изучите микрофреймворк Express. Вы узнаете о роутинге, шаблонизации и мидлварах. В итоге познакомитесь с архитектурами REST и MVC. Express пригодится, если вы решите создать веб-приложение. Знания из этого курса помогают программистам использовать логгирование и отлаживать ошибки.
Этот курс предполагает, что студент знаком с основами JavaScript, имеет представление о протоколе HTTP и умеет запускать HTTP Server. Необходимые знания вы можете получить в следующих курсах:
Программа курса
-
4
Логирование
Рассматриваем вопросы логирования в веб-приложении и познакомимся с популярной библиотекой morganтесты
-
14
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
Формат обучения
Отзывы
Доброго времени суток!
Вообще очень понравился курс. Это задание самое непростое, пожалуй, но разве что в плане понимания порядка действий :) Очень нравится экспресс, благодаря вам он перестал пугать. Оказывается, тут всё очень даже изящно и красиво, пусть не всегда легко.
в целом, курс понравился.
понравился по большей части из за того, что в одном курсе поднят широкий пласт, который заставил прочитать уйму документаций (: express
, pug
, bootstrap
, много чего про куки и сессии перелопатилось, часто возвращался к http, коды статусов, заголовки (: в общем могу сказать так, задания не сильно сложные в курсе, но если есть желание понять и копнуть все, что в нем изложено, то преодолеваться он будет долго, потому что приходится читать документацию..
больше всего понравилось последнее задание, кстати, про флэш) наверное, потому что немного нестандартное, в отличии от заданий где приходилось писать шаблоны и обработчики маршрутов (:
Задание крутое, после совсем легких предыдущих заставило чуточку пошевелить мозгами, и вспомнить функции. ))
И сам курс тоже очень удачный. Мне кажется я только теперь глубоко осознал как работает HTTP, плюс очень интересно было посмотреть как красиво и логично устроен express.js с возможностью расширения midlware-ми.
Но и самое интересное, действительно, в этом курсе приходилось частенько погуглить документация, помучатся с pug, но это не идет ни в какое сравнение с тем, как дымилась голова например в курсе: JS: Программирование, управляемое данными.