Богдан Стащук «Node.js - Полный Курс по Node.js» — Udemy слив скачать
- Добавлено: 2023-04-05
- Автор курса: Богдан Стащук
- Сайт автора: Перейти
- Доступ: Облако Mail / Yandex / Google
- Скачать: PC / Smartphone / Tablet
Описание
Курс по Node.js предназначен для программистов, желающих научиться создавать приложения на jаvascript с использованием платформы Node.js.
Node.js - это среда выполнения jаvascript, которая используется на серверной стороне и позволяет создавать высокопроизводительные и масштабируемые приложения. Она основана на движке V8, который используется в веб браузере Google Chrome, и позволяет выполнять код на jаvascript вне веб браузера.
В этом курсе вы изучите внутреннее устройство Node.js, а также на практике поработаете как с встроенными в Node.js модулями, так и внешними, которые можно устанавливать с помощью NPM.
Длительность всех видео-лекций в этом курсе около 20 часов, но рассчитывайте потратить около 200 часов для освоения всех тем курса, включая практику.
01 Архитектура Node.js. Узнайте об основных компонентах Node.js и то, как работает Node.js внутри.
02 Цикл событий. Узнайте, как цикл событий управляет операциями ввода-вывода и параллельной обработкой разных задач в Node.js.
03 Пул потоков. Узнайте, как Node.js использует пул потоков для обработки блокирующих операций ввода-вывода.
04 Libuv. Узнайте о библиотеке, отвечающей за обработку операций ввода-вывода в Node.js, и о том, как с ней работать.
05 Встроенные модули. Узнайте, как использовать основные модули Node.js, такие как path, fs, http, stream и events.
06 Фреймворк Express.js. Создавайте веб-приложения с помощью Node.js, используя популярный веб фреймворк Express.js.
07 Создание HTTP-сервера и маршрутизация с помощью Express.js. Узнайте, как создать HTTP-сервер и настраивать маршруты в Express.js.
08 Middleware функции. Узнайте, как использовать middleware функции в Express.js для решения общих задач, таких как логгирование и обработка ошибок.
09 Обработка запросов и ответов. Узнайте, как обрабатывать HTTP-запросы и ответы в Node.js и Express.js.
10 Асинхронное программирование с обратными вызовами. Узнайте, как писать асинхронный код в Node.js с использованием обратных вызовов.
11 Promises и async/await. Узнайте, как использовать Promises и async/await для написания более чистого и читаемого асинхронного кода.
12 Обработка ошибок. Узнайте, как обрабатывать ошибки в приложениях Node.js.
13 Работа с данными в формате JSON. Узнайте, как работать с данными в формате JSON в приложениях Node.js.
14 Чтение и запись файлов. Узнайте, как читать и записывать файлы в Node.js с помощью модуля fs.
15 Работа с потоками. Узнайте, как работать с потоками в Node.js, чтобы эффективно обрабатывать большие объемы данных.
16 NPM (менеджер пакетов Node.js). Узнайте, как использовать NPM для установки и управления пакетами в приложениях Node.js.
17 Семантическое управление версиями. Узнайте, как использовать семантическое управление версиями для управления зависимостями в ваших приложениях Node.js.
18 Package.json. Узнайте, как использовать файл package.json для управления зависимостями и скриптами вашего приложения Node.js.
19 Package-lock.json. Узнайте, как использовать файл package-lock.json и чем он отличается от файла package.json.
20 Скрипты NPM. Узнайте, как использовать скрипты NPM для выполнения различных операций в рамках приложения Node.js
После прохождения этого курса вы смело сможете сказать, что ЗНАЕТЕ Node.js и УМЕЕТЕ пользоваться самыми востребованными функциями Node.js.
Чему вы научитесь
- Вы узнаете о внутреннем устройстве Node, включая архитектуру, цикл событий и пул потоков
- В курсе рассматриваются встроенные модули Node, такие как path, fs, http, stream и events, и то, как их использовать на практике
- Также вы узнаете как использовать NPM для установки внешних зависимостей, а также то, что такое семантические версии
- Вы научитесь использовать веб фреймворк Express для создания сервисов API и веб приложений
Требования
- Желательно знать основы jаvascript, но этот курс включает обзорный курс по jаvascript
- У вас должны быть навыки использования Терминала и командной строки
- Для комфортного обучения лучше всего использовать ноутбук с внешним монитором или ноутбук с планшетом
Для кого этот курс
-Курс предназначен для начинающих разработчиков, которые ещё не знакомы с Node и хотят научиться использовать Node для создания приложений.
-Опытные разработчики, имеющие опыт работы с Node, могут изучить детали архитектуры и другие технические детали, рассмотренные в курсе
-Курс будет полезен для веб-разработчиков, которые хотят научиться использовать Node для создания веб-приложений
-Программисты-фрилансеры, которые хотят расширить свои знания и изучить Node для создания приложений для своих клиентов
Купить другие курсы и тренинги от Богдана Стащука
Рекомендуемые курсы
Изучите и поймите все современные функции jаvascript, которые используются на практике чаще всего в курсе по jаvascript jаvascript - это самый популярный язык программирования в мире. На нем можно создавать как фронтенд, так и бэкенд приложения. Тем самым, выучив jаvascript, вы можете стать либо
Python - Полный Курс по Python, Django, Data Science и ML Изучите самый популярный язык программирования Python, включая Django, Pygame, Jupyter, Data Science и Machine Learning 75 разделов 458 лекций Общая продолжительность 43 ч 2 мин Чему вы научитесь: Вы узнаете основные принципы работы Python и
***КУРС ОБНОВЛЕН 10.05.2020 ДО НОВОЙ РЕДАКЦИИ*** Этот курс направлен на подробное изучение jаvascript без воды, но главное - немедленное применение его на практике. Это значит, что вы получите материал для работы и мы вместе будем создавать реальные проекты шаг за шагом. Вторая часть курса - это
Станьте Python-программистом и изучите один из навыков, наиболее востребованных работодателями в 2020 году! Этот курс является переводом на русский язык англоязычного бестселлера, который прошли уже более 800 000 слушателей! С поддержкой на русском языке. Материалы курса можно скачать. Это более
Чему вы научитесь Вы изучите основные концепции React, такие как Компоненты (Components), JSX (jаvascript Syntax Extension), Свойства (Props) и Состояние (State) Поймете, как React работает изнутри, как работают функциональные компоненты и как JSX конвертируется в jаvascript с помощью компилятора
Программирование на Python: полный курс Python Bootcamp 2023 [Udemy] [Андрей Думитреску] [Русский транскрипт + Русская аудио дорожка, машинный перевод] Питон с нуля. Изучите науку о данных и визуализацию, автоматизацию, Excel, SQL и парсинг с помощью Python. 100% практический опыт Описание:
Больше курсов по этой теме
[Udemy] Мастер ChatGPT: полный курс OpenAI ChatGPT (Faisal Zamir) Хотите получить ПОЛНЫЕ преимущества ChatGPT? Тогда вы находитесь в правильном месте! В этом курсе вы полностью узнаете, как можно полностью использовать ChatGPT для своего бизнеса, обучения, преподавания, обучения любым навыкам и
[Self-Learning] SQL для начинающих (Виталий Трунин) Изучайте SQL по авторской методике, не привязываясь к СУБД. После прохождения данного курса Вы сможете писать SQL запросы и в MySQL, и в PosrgreSQL, и в Microsoft SQL Server Описание курса Здравствуйте, уважаемые посетители! Данный курс рассчитан
Бизнес-анализ Собираем требования и автоматизируем их с нуля Чему вы научитесь BPMN и автоматизация процесса с нуля своими руками Описание Ваша профессиональная деятельность связана с бизнес-процессами и их автоматизацией. Преподаватель курса простыми словами объясняет и показывает полный цикл
Мастер-класс для разработчиков, которые уже испробовали все основные методы ускорения запросов, например N+1 и добавили всевозможные индексы, но хотят достичь большего результата. Что делать дальше? Простого ответа нет, придется разбираться, как это все работает. Этим мы и займемся. Этот мастер
Программирование на Python: полный курс Python Bootcamp 2023 [Udemy] [Андрей Думитреску] [Русский транскрипт + Русская аудио дорожка, машинный перевод] Питон с нуля. Изучите науку о данных и визуализацию, автоматизацию, Excel, SQL и парсинг с помощью Python. 100% практический опыт Описание:
О курсе Научитесь маскироваться и правильно делать мульти-аккаунты для автоматизации. Чему вы научитесь 1. Поймете для чего используется бас и как его использовать для мультиаккинга 2. Научитесь выбирать расходные материалы такие как аккаунты почт и соц сетей для работы 3. Какие прокси выбрать для
Отзывы о курсе «Node.js - Полный Курс по Node.js» от Богдана Стащука