Основы Node JS

Основы работы с Node JS
3.43 (7 reviews)
Udemy
platform
Русский
language
Web Development
category
Основы Node JS
16
students
1.5 hours
content
Aug 2020
last update
$19.99
regular price

Why take this course?

🌱 Основы работы с Node.js - Начальный уровень 🚀

Курс "Основы Node.js" - ваш первый шаг в мире серверной и прикладной программирования на JavaScript!


📑 Вводное сведение: Приветственные страницы к миру Node.js! В этом курсе вы узнаете, как установить Node.js и настроить современную среду разработки Visual Studio Code для создания и запуска ваших первых приложений. Универсальность и гибкость Node.js делают его отличным инструментом для как веб-разработки, так и для создания разнообразных приложений IoT (Internet of Things).


🔧 Установка и начало работы:

  • Установка Node.js и Visual Studio Code: Начнем с того, как установить Node.js и подготовить вашу среду разработки для наибольшей производительности.
  • Создание проекта Node.js: Узнайте, как запустить новый проект Node.js и его структуру.
  • Запуск проекта Node.js на выполнение: Рассмотрим, как работает скрипт package.json и как управлять жизненным циклом приложения.
  • Использование REPL: Экспериментируйте с встроенной REPL (Read Eval Print Loop) консолью для быстрого тестирования кода.

🔁 Работа со сборкой и модулями:

  • Подключение библиотек Node.js: Познакомитесь с npm (Node Package Manager) и узнайте, как подключать сторонние библиотеки к вашему проекту.
  • Создание собственных библиотек Node.js: Станьте разработчиком, создавая свои собственные библиотеки и делитесь ими с сообществом.
  • Создание локального сервера Node.js: Научитесь создавать простые HTTP-серверы для обработки web-запросов.

🛠️ Продвинутый системный администринг:

  • Работа Node.js с параметрами командной строки: Управление аргументами командной строки позволит вашему приложению быть более упорядоченным и гибким.
  • Установка и настройка пакетов npm: Оптимизируйте вашу рабочую среду, узнав о настройке npm для оптимального управления зависимостями.
  • Создание пакета при помощи npm: Подготовьте ваш проект к распространению и использованию другими разработчиками с помощью npm init.

📊 Расширенная работа с параметрами:

  • Расширенная работа с параметрами при помощи yargs: Усовершенствуйте ваше CLI (Command Line Interface) с помощью библиотеки yargs для более сложной и понятной работы с аргументами.
  • Чтение и запись в текстовый фаILE: Изучите модули fs и path для работы с файловой системой Node.js, что важно для различных задач, от обработки конфигурационных файлов до сохранения данных в базе.

🎓 Заключение: После окончания этого курса вы будете готовы не только использовать Node.js для создания приложений, но и понимать, как они работают "снутри". Вместе мы преодолеем каждый шаг от настройки среды разработки до создания полноценного и функционального приложения Node.js. Присоединяйтесь к этому курсу, чтобы стать частью растущего сообщества разработчиков Node.js! 🚀


📅 Планы уроков:

  1. Введение в Node.js и его преимущества
  2. Установка и настройка Node.js и Visual Studio Code
  3. Создание и структура проекта Node.js
  4. Работа с REPL: быстрая проверка кода
  5. Управление модулями и пакетами с помощью npm
  6. Создание и использование собственных модулей Node.js
  7. Настройка и запуск локального HTTP-сервера
  8. Работа с командной строкой: управление параметрами
  9. Установка и конфигурация пакетов npm
  10. Создание и публикация вашего собственного npm пакета
  11. Работа с файловой системой Node.js
  12. Заключение и следующие шаги в изучении Node.js

🤝 Приглашение в сообщество: Не сте спутан, если у вас возникнут вопросы! Присоединяйтесь к нашему онлайн-форуму для обсуждения материалов и получения поддержки от инструкторов и однодумцев. Добро пожаловать в мир Node.js! 🌐


Начните ваш путь к владению Node.js уже сегодня, и перевернite свою страницу в мире разработки с этой подборки учебных материалов и практических заданий! 🚀👩‍💻🧙‍♂️

Loading charts...

Related Topics

3447514
udemy ID
25/08/2020
course created date
02/09/2020
course indexed date
Bot
course submited by