nodejs

Как начать изучать node.js и зачем?

Скриптовые языки на стороне серевра набирают обороты. Поднять стартап на node.js или ruby значительно выгодней и быстрее. Лично для меня мотивом для изучения новой технологии стал старый знакомый язык программирования — JavaScript. К сожалению, в полную силу я на работе и своих проектах не использую, а для того что бы соответствовать современным рыночным требованиям Front-End разработчика нужно быть с JavaScript на ты. Разобраться в node.js это хороший повод копнуть JavaScript глубже.

1. Необходима площадка

Площадок для разработок много. Уже появилось достаточно большое количество хостингов для node.js, но я остановился на решении поднятии виртуальной машины на Debian и установки node.js там. В дальнейшем я бы перенес все конфигурации на удаленный VPS.

2. Установка Node.JS

Linux

$ wget http://nodejs.org/dist/node-v0.4.4.tar.gz
$ tar -xzf node-v0.4.4.tar.gz
$ cd node-v0.4.4.tar.gz
$ ./configure
$ sudo make install

Windows

Скачать и установить файл с инсталятором.

3. Материалы по изучению

Node.js ля начинающих — качественная документация, которая систематически обновляется. Доступна на многих языках.
Так как я в далеком прошлом PHP-Developer, то мне была полезна книга — Howard D. — Node.js for PHP Developers — 2012. Для Kindle всего 14$.
Ну и конечно главный мануал и документация на сайте node.js.

4. Практика

Главное, конечно, не просто читать мануалы и повторять примеры, но и применять сразу же на своем небольшом проекте. Я придумал себе небольшую цель — написание админки для сайта CV artem.deykun.com

5. Уделять время

Свободного времени в связи с постоянной работой фул-тайм не так то и много, если заниматься во время, какое попадется, то это будет неочень эффективно. Что бы материал усваивался и просто так не тратилось время, силы и не пропадало желания — нужно систематизировать процесс, уделяя хотя бы по 2-3 часа 3 раза на неделю.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *