План на курса
Въведение в Node.js
- RAM срещу I/O латентност Блокиране срещу неблокиране, управлявано от събития Programming Блокиране на цикъл на събития Философия на цикъла на събития Node.js
Node.js Настройка на платформата
- Изтеглете и инсталирайте Node REPL First Hello World
Модули и npm
- Анатомия на модул Частен код AccessИзготвяне и използване на модули npm команди package.json
Моделът за обратно извикване
- Какво представляват обратните извиквания Обратно извикване-последна грешка-първо
събития
- Кога да използвате Излъчватели на събития Функции за свързване към събития Заявки за събития Прослушване на събития
Обработка на грешки
- Обратни извиквания: Първо грешка при грешки в излъчватели на събития Неуловени изключения Използване на домейни
Буфери
- Защо съществуват буфери Създаване на буфери Буфери за четене и запис Манипулиране на буфери
Потоци
- Какво представляват потоците Read and Write Stream API Flow Control Piping Duplex Stream Transform Stream
Express.js
- Въведение и инсталиране Express.js Изграждане на Hello Express приложение Създаване на маршрути Рендиране на оформления Използване на шаблони Добавяне на части Използване на локални и условни шаблони Модулиране на маршрути
Socket.io
- Слушане за излъчване Отговаряне на въпроси
Свързване към Databases
- No SQL и Document Stores Конфигуриране на релационни бази данни и настройка на платформа CRUD операции
Изисквания
Студентите, които посещават този курс, трябва да имат JavaScript опит в програмирането.
Oтзиви от потребители (7)
Наслаждавах се на интересните теми и засягането на различните нюанси на javascript/typescript/nodejs/
John - BMW SA
Курс - Node.js for JavaScript Developers
Машинен превод
Платформата
Shaun Mbhiza - BMW SA
Курс - Node.js for JavaScript Developers
Машинен превод
Ръце върху упражнения
Daniel - BMW SA
Курс - Node.js for JavaScript Developers
Машинен превод
Не знаех, че ще бъде толкова интерактивен и тежък код, което ми хареса и мислех, че прави ученето по-забавно и ефективно.
Ryan - BMW SA
Курс - Node.js for JavaScript Developers
Машинен превод
Неговият хумор и личност
Karabo Mphahlele - BMW SA
Курс - Node.js for JavaScript Developers
Машинен превод
Практическите примери
Werner - BMW SA
Курс - Node.js for JavaScript Developers
Машинен превод
I was benefit from doing the exercises to understand nodejs concepts.