Node JS
2.09K subscribers
165 photos
66 videos
17 files
227 links
Подборки по Node js и все что с ним связано. По всем вопросам @evgenycarter
Download Telegram
🎥 Курс NodeJS

Курс Node.js - для тех, кто хочет начать бекенд разработку
NodeJS. 02. Как учиться на курсе Node.js. Правила курса
NodeJS. 03. Установка и первая программа
NodeJS. 04. Дебаг программ на Node.js
NodeJS. 05. Передача параметров в Node.js
NodeJS. 06. Читаем папки и файлы. Создаем файлы.
Читаем и пишем CSV и JSON файлы в Node.js
Получение GET и POST запросов на Node.js
Подключение к базе данных MySQL в Node.js
Роутинг на Node.JS
Последовательные запросы в базу данных на Node.js
Последовательные запросы в базу данных на Node.js
Модули Node.js, require
Проект на pure Node.js - загрузка файлов на сервер # 1
Загрузка файлов на сервер. Часть 1
Загрузка файла на сервер на чистой Node.js ( часть 2)
Загрузка файлов на Node.js ( часть 5)
Загрузка файлов на Node.js ( часть 5)
Сохраняем данные из формы в базу. Sequelize. Node.js
Сохраняем данные из формы в базу. Sequelize. Node.js
Установка Node приложений на сервер. Руками #1
Установка Node приложений на сервер. Руками #2

Все видео доступны на youtube

✍️ @nodejs_lib
👍9
Понимание UUIDs в Node.js

Идентификация пользователя и безопасность являются критическими факторами для создания современных приложений, и для обеспечения безопасности идентификационных данных пользователей существует множество мер.

https://blog.logrocket.com/uuids-node-js/

✍️ @nodejs_lib
👍2
Эффективная FIFO-обработка для Node.js и Chrome

"По классике" FIFO-очередь для обработки некоторого потока задач обычно реализуется в виде связанного списка элементов. Но для JavaScript такой подход нехорош - он требует либо создания "обвязки" над элементом очереди в виде дополнительного объекта, содержащего ссылки на сам элемент и указатель на следующий, либо превращения элемента в объект и расширения его таким же указателем.

https://telegra.ph/EHffektivnaya-FIFO-obrabotka-dlya-Nodejs-i-Chrome-10-26

✍️ @nodejs_lib
👍1
Мы в Хекслете уверены, что успешность разработчика определяется его умением быстро и эффективно решать задачи бизнеса и работать в команде!

Наш курс «Фронтенд-разработчик» поможет вам освоить новую профессию с нуля и начать карьеру программиста уже в процессе обучения.

Как? Все потому, что мы учим фундаментальному:

развиваем алгоритмическое мышление: учим мыслить, как разработчик и переводить любую бизнес-задачу на язык кода.
погружаем в практику с первых дней обучения: вы будете много кодить в онлайн-тренажере и участвовать в разработке открытых проектов Хекслета на GitHub.
готовим к собеседованиям, поиску работы: навыки самопрезентации и нетворкинга пригодятся на любом этапе карьеры.

Начните уже сегодня с бесплатных вводных уроков, чтобы оценить формат обучения и познакомиться с основами, переходи по ссылке выше!
🤡2👍1
Get Programming with Node.js by Jonathan Wexler.pdf
5.6 MB
Get Programming with Node.js
Jonathan Wexler (2019)

Get Programming with Node.js teaches you to build web servers using JavaScript and Node. In this engaging tutorial, you'll work through eight complete projects, from writing the code for your first web server to adding live chat to a web app. Your hands will stay on the keyboard as you explore the most important aspects of the Node development process, including security, database management, authenticating user accounts, and deploying to production. You'll especially appreciate the easy-to-follow discussions, illuminating diagrams, and carefully explained code!

What's inside
New features from ES2015 and later
Writing asynchronous code
Creating data models
Debugging JavaScript modules

✍️ @nodejs_lib
👍3
Удалённая работа и фриланс становятся всё более популярными. Рынок заполнился горе-фрилансерами, которые демпенгуют и забирают себе заказы.

Хочешь научиться работать грамотно, развиваться и забирать самые хорошие заказы?

Подписывайся на блог о правильных подходах в Freelance, аутсорсинге и удалёнке https://t.me/+x6dqIiZJlD1mMjIy

Также мы будем скидывать заполнившим анкету фрилансерам заказы от проверенных заказчиков. Например сейчас есть много заказов для программистов 😏

Ссылка на канал: https://t.me/+x6dqIiZJlD1mMjIy
Getting Started with Node.js - Full Tutorial

⌨️ (0:03:24) Getting Node
⌨️ (0:06:02) What is Node? What is V8? What’s a REPL?
⌨️ (0:15:44) Node’s CLI and process environment
⌨️ (0:22:37) Executing files with Node
⌨️ (0:27:15) Modules wrapping and exports/require
⌨️ (0:37:50) Modules caching and APIs
⌨️ (0:43:32) ECMAScript modules in Node
⌨️ (0:51:15) Using Node/npm packages
⌨️ (0:57:34) Publishing packages
⌨️ (1:02:33) Cleanup and global modules
⌨️ (1:05:30) package.json scripts, npx, and prod/dev dependencies
⌨️ (1:16:47) Creating a web server with built-in http
⌨️ (1:30:47) Creating a web server with express
⌨️ (1:34:14) Require vs import vs import()
⌨️ (1:38:13) Watching files for change in development
⌨️ (1:41:12) Callbacks and promises
⌨️ (1:58:17) Events and streams
⌨️ (2:08:45) Clusters and PM2
⌨️ (2:11:27) Other core libraries in Node
⌨️ (2:14:21) Debugging Node applications
⌨️ (2:19:13) Modern JavaScript review
⌨️ (2:23:19) What’s next?


https://www.youtube.com/watch?v=gG3pytAY2MY

✍️ @nodejs_lib
👍4
Node JS Full Course for Beginners: Learn in 2 Hours

📚Course Contents 📚
(0:00:00) Introduction
(0:01:24) Installing Node.js
(0:02:43) First Node Program
(0:04:27) Working with Node Modules
(0:05:18) Global Object
(0:08:20) Modules
(0:11:20) Creating a Module
(0:14:33) Loading a Module
(0:17:01) Path Module
(0:21:37) OS Module
(0:26:24) Event Module
(0:32:42) File System Module (Create, Read, Delete, Rename)
(0:41:52) File System Module (Create & Delete Directory)
(0:49:21) Working with Readable and Writable Streams
(0:53:44) Pipe & Pipe Chaining
(0:55:31) HTTP Module
(1:00:20) Serving Static files with HTTP Module
(1:03:39) Creating package.json & npm init
(1:07:04) Installing packages using npm
(1:09:44) Semantic Versioning
(1:13:21) Installing Express.js
(1:14:58) First Express web server
(1:17:21) Environment Variable
(1:19:44) Installing Nodemon
(1:22:01) Route params & Query String
(1:26:40) Serving Static files with Express.js
(1:28:41) Handling HTTP GET
(1:35:23) Handling HTTP POST
(1:39:37) Calling API's using Postman
(1:41:02) Input Validation & Joi
(1:48:52) Handling HTTP PUT
(1:52:55) Handling HTTP DELETE
(1:56:05) Whats is Middleware & Creating Custom Middleware
(1:59:16) Express Routes

https://www.youtube.com/watch?v=ZWhoAwTyXFs

✍️ @nodejs_lib
👍1
Frontend meetup (Online)

1. Организация сложных многоступенчатых форм на VueJS
- Роман Троицкий, Комус-тех
Расскажу про опыт формирования формы покупки полиса осаго со словарями, подсказками и тп, продвинутый форм-билдер vue2 - vue3

2. Новые рецепты. React(Vue) Query вместо вашего любимого state manager - Паромов Евгений, Evrone
Рассмотрим как с React Query можно выкинуть тонны сложного, ненужного, страшного кода. И сделать ваши компоненты действительно переиспользуемыми

3. Dprint - Форматирование на максимальной скорости - Поляков Андрей, БФТ
Быстрый форматер кода написанный на языке Rust.



🗓 30 ноября, начало в 19:00 мск, Среда

🌐 ОНЛАЙН

Регистрация на мероприятие
📢 Наш телеграмм каналл с анонсами митапов.
🎄X-MAS HACK 2022 – время исполнения желаний🎄

👨🏻‍💻Если ты кодишь – ждём тебя в секции «Хакатон» с кейсами от IT-компаний
💡Если ты настоящий генератор идей – ждём в секции «Идеатон», где ты сможешь предложить самые смелые идеи для бизнеса!

Даты хакатона: 15–18 декабря 2022 года
Дедлайн регистрации: 12 декабря 23:59

Регистрация и подробности:
⚡️Хакатон - https://clck.ru/32kc5u
Идеатон - https://clck.ru/32kc5T

Создавай команду или подавай личную заявку, а мы найдем для тебя крутую команду! Регистрируйся, решай новогодний кейс, заводи знакомства, перенимай опыт от топовых экспертов, стань частью X-MAS HACK! И кто знает.. возможно, именно ты заберешь главные призы!

💰Призовой фонд – 1.700.000 рублей!
🎁 Новогодний мерч, подарки от партнеров и сертификаты
🎅🏻 Менторская поддержка от топовых экспертов
🪄 Мастер-классы, лайфхаки и много полезных знакомств

Больше хакатонов и призов - https://clck.ru/32kc6S

#хакатон #идеатон
1
Media is too big
VIEW IN TELEGRAM
Cобеседование Junior NODE JS backend разработчика

В этом ролике я провожу собеседование с одним из подписчиков на позицию junior backend node js разработчика.

✍️ @nodejs_lib
👍3
​Distributed Systems with Node.js.epub
3.7 MB
Distributed Systems with Node.js
Автор: Thomas Hunter II (2020)

Многие компании, от стартапов до компаний из списка Fortune 500, используют Node.js для создания эффективных бэкендов. А инженеры любят Node.js за доступный API и знакомый синтаксис. В этом практическом руководстве автор доказывает, что Node.js настолько же хорош, как и традиционные платформы, для создания масштабируемых и отказоустойчивых сервисов.

Во время чтения книги вы:
✔️Узнаете, какой протокол выбрать в зависимости от ситуации;
✔️Настроите контейнеры приложения для использования в производстве;
✔️Отследите ошибки в настройках, чтобы определить, какой сервис неисправен;
✔️Упростите код приложения и повысьте производительность, переложив работу на обратный прокси;
✔️Создадите информационные панели для мониторинга работоспособности и пропускной способности сервиса;
✔️Узнаете, почему требуется так много различных инструментов при работе в корпоративной среде.

✍️ @nodejs_lib
1👍1