Задать вопрос
@cyb3rD
IT Энтузиаст

Какое практическое задание по Node.js для демонстрации своих знаний будет интересно работодателю?

Приветствую Вас, друзья!

В настоящий момент все свободное время ( в перерывах на работе и без ущерба для внимания супруге и подрастающей 2х летней дочери) стараюсь посвящать изучению веб-программирования. Прошел в Питере Продвинутый курс по веб-разработке от Лофтскул. Выполнил несколько проектов, прокачал Front-End до уровня Junior'a. Познакомился с Jade, Gulp, Bower, NPM.

Недавно сделал простенький проект (База знаний) для Bitrix24 (Bitrix24 RESTapi JS + HTML без серверной части), который был успешно промодерирован в отечественном и европейском Marketplace).

Затем стал активно изучать JavaScript, заинтересовался Node.js. Прохожу курсы на Pluralsight.
Поставил цель - за полгода найти интересную работу в сфере web-разработки с доходом 45-50т.р. в Санкт-Петербурге.

Пришел к пониманию того, что только делая реальный проект можно достаточно серьезно прокачать свои знания, чтобы найти работу по душе.

Пожалуйста, приведите примеры проектов, выполняя которые можно охватить основные моменты разработки web-приложений на Node.JS + Express. Что касается front-end части, то смогу сделать прототип в NinjaMock и с помощью Bootstrap сверстать.

В идеале сделать проект на GitHub, который не стыдно показать потенциальному работодателю, чтобы заинтересовать его в своей кандидатуре. Быть может кто-то даже готов стать моим ментором (периодические codereview, советы, bestpractice)...

Если Вас не затруднит, то напишите общее ТЗ и сроки, за которые на Ваш взгляд это выполнит начинающий разработчик. Это поможет мне оценить чуть более объективно свои знания.

Заранее благодарен.
  • Вопрос задан
  • 2211 просмотров
Подписаться 4 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
@sergeystepanov1988
Впечатлить работодателя можно обычной болтовней, показывающей общий кругозор. Но в проекты на Node.js обычно не берут людей без опыта. Node.js это довольно сложный стек для человека, который не работал на реальных проектах. Что Вас ждет в реальных проектах на Node.js:
- асинхронность везде и всегда, к которой нужно привыкать
- чтение чужого, невнятного, недокументированного кода на es5/es6 с промисами, генераторами и прочими прелестями жизни программиста
- куча библиотек-зависимостей, которые придется изучать по плохо написанной документации
Ответ написан
Комментировать
@Elizavetta
Matroid: gamedev/js-разработка
Сделайте сервер для морского боя Как сделать морской бой на html+js+css с перетаскиванием кораблей? Куда копать?, чтобы держал 10к боев минимум, реконнекты, и нагрузочное тестирование к нему.
Консультации в скайпе после 21-22ч (см. контакты).
Ответ написан
@Pavelise
Посмотри хайповые штучки, Gulp, Browserify, Babel (ES6/7), Webpack, React стек и Sails.js, StrongLoop (loopback)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы