Хочу изучить javascript для работы с nodejs, какой минимальный уровень знаний нужен?

6
Хочу изучить javascript для работы с nodejs. Какой минимальный уровень знаний нужен. Есть проект. Точнее задание на javascripte c 0 сделать web чат. Основу взять node. Дизайн не важен. Функционал отправка сообщений на сервер и дублированный ответ обратно. Спасибо. 
javascript

2 ответов

5

Нужно знать javascript версий es5 (классический js), es6 и желательно, но необязательно typescript. Нужно знать основы работы с npm или yarn. Хорошо бы это реализовать через Queue очереди в Redis или RabbitMQ, также понадобятся знания websockets. В качестве Backend может выступить Express js, в качестве Frontend - VueJS/React. Не помешают знания Docker.

Если это задание для будущего работодателя, тогда неплохо использовать такие технологии для реализации этого задания:

- Язык Typescript или Javascript (версия ES6+)

- Backend: NodeJS, Npm/Yarn, ExpressJS, Queue очереди, Redis или RabbitMQ, Websockets

- Frontend: VueJS или React, Websockets

- Дополнительно: GitHub, BitBucket или GitLab, основы Linux и Docker.

Лучше всего передать проект в public репозитории GIT (GitHub, BitBucket, GitLab на выбор), сборка через Docker. 

Как изучать языки программирования и технологии для трудоустройства, можно посмотреть в этом видео:

https://fructcode.com/ru/blog/obuchenie-programmirovaniu-dla-trudoustroistva/

===

Самые основы классического Javascript:

https://fructcode.com/ru/courses/javascript-and-jquery/

Основы Javascript ES6, NodeJS и npm:

https://fructcode.com/ru/courses/modern-javascript/

Курс по основам Linux и Git:

https://fructcode.com/ru/courses/linux-and-git/

Основы VueJS

https://fructcode.com/ru/courses/vuejs/

0

git c linux уже более менее знаю. Думал просто что лучше. Начать учить js с классического или сразу с модерна. Вопрос отпал. Классический как я понял тоже нужен. Мне просто задачу поставили и сказали что дальше сам. Все зависит от того как я это реализую. 
Sign up or Log in to write an answer