Курс за обучение по Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2
Този курс е създаден със следните цели:
- Node.js фундаментални концепции Вътрешни елементи на двигателя V8 Администриране на приложения Express.js Производителност и мониторинг Управление на процеси
Този курс е насочен към разбиране на инструментите и концепциите, необходими за администриране на Node.js/Expres.js приложения, разбиране и наблюдение на производителността в среда на двигател V8.
План на курса
Express.js
- Инсталиране на Express.js
- Структура на директорията на Express.js приложение
- Създаване на сървър
- Функции за маршрутизиране и междинен софтуер
- Обработка на грешки
- Регистриране от страна на сървъра
- …
- Модули от страна на сървъра: HTTP, HTTPS, URL, SSL/TLS, клъстер, DNS, процес и дъщерен процес, REPL, Zlib
- Балансиране на натоварването във връзка с nginx
Node.js - основата (само концепции и архитектура)
- Node.js, V8 и разработка от страна на сървъра
- Блокиране срещу неблокиране
- Управляван от събития Programming
- Event Loop и демултиплексор с една нишка
- npm като мениджър на пакети
- Механизми на зависимост
- Файлът package.json
- Миграции на версии
Вътрешни части на двигателя V8
- Изпълнение
- V8 като компилатор
- Схеми за памет
- Събиране на боклук
- Изтичане на памет
Мониторинг
- Мониторинг със sematext
- Мониторинг с ruxit
- …
1,5 PM2
- Пакетиране и внедряване на приложения
- Nodejs+pm2 пакетиране и внедряване по време на изпълнение
- Пакет скриптове Nodejs
- Проверка и превключване на версията на nodejs
- Местоположение и стандарти на файловата система
- Сеч
- Скриптове за стартиране
- SSL/TLS сертификати
- Мониторинг
- Спрете, стартирайте, изтрийте, възкресете приложения
- Спрете, стартирайте, възкресете PM2 процес
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Booking
Курс за обучение по Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Enquiry
Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (5)
Приятелска среда. Освен това ми харесаха тренировките един на един. Много е продуктивно. Определено бих го препоръчал на мои приятели и колеги.
Zeed - Tamkeen Technologies
Курс - Building Microservices with NodeJS and React
Машинен превод
Ситуацията беше нетипична, защото трябваше да се проведе интензивно обучение за разработчици с неразработчици. Лукаш прие това предизвикателство с емпатия и много хумор. Чрез неговия интелигентен и гъвкав начин той успя да гарантира, че за всеки ще бъде постигната конкретна печалба от учене. Това много ми хареса и с удоволствие бих посетил отново семинар с Лукаш.
Christoph - Honda Bank GmbH
Курс - MERN Fullstack Development
Машинен превод
Научих много по темата
Zsolt Langviser - Accenture Industrial SS
Курс - NestJS: Beginner to Advanced
Машинен превод
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
Курс - Building Web Apps using the MEAN stack
I mostly liked the all the in code examples.
Курс - Node.js for JavaScript Developers
Предстоящи Курсове
Свързани Kурсове
JavaScript, Node JS and React Bootcamp (Beginner to Intermediate Level)
35 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към начинаещи .NET разработчици, които желаят да придобият опит в JavaScript, Node.js и React за активно разработване и мигриране на системи/ платформи.
До края на това обучение участниците ще могат:
- Пишете и дебъгвайте JavaScript код ефективно.
- Създавайте и внедрявайте приложения от страна на сървъра с помощта на Node.js.
- Разработете динамични и отзивчиви потребителски интерфейси с React.
- Интегрирайте компоненти от предния и задния край, за да създадете приложения с пълен стек.
- Разберете най-добрите практики за мигриране на наследени системи към модерни JavaScript базирани платформи.
JavaScript, jQuery, NodeJS & AngularJS
56 ЧасаТози курс има за цел да доведе начинаещ в JavaScript до ниво, при което тя или той може да навлезе на пазара като JavaScript разработчик.
Курсът е интензивен и изцяло „практически“
Building Web Apps using the MEAN stack
35 ЧасаЦел на курса:
MEAN stack е решение за Java скриптове с пълен стек, което ви помага да пишете мащабируеми, стабилни и поддържаеми уеб приложения бързо и лесно с помощта на MongoDB, express, AngularJS и Node.js.
До края на този практически интензивен курс на обучение студентите ще могат да:
- Съхранявайте данните в NoSQL, ориентирана към документи MongoDB база данни, която осигурява производителност и мащабируемост.
- Използвайте Node.js, платформата от страна на сървъра, изградена на Google V8 за изпълнение за изграждане на бързи, мащабируеми мрежови приложения.
- Използвайте Express, проста, но мощна HTTP сървърна рамка за разработка на уеб приложения, изградена върху Node.js.
- Използвайте AngularJS рамка, която предлага декларативно, двупосочно обвързване на данни за уеб приложения.
- Възползвайте се от парадигмата на „пълен стек JavaScript“, т.е. съхранявайте документи във формат, подобен на JSON в MongoDB, създавайте JSON заявки в Node.js/Express.js и препращайте тези JSON документи обратно към [ 0] базиран интерфейс.
- Запознайте се с най-новите тенденции в разработката на уеб приложения в IT индустрията.
MERN Fullstack Development
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към уеб разработчици, които желаят да използват MERN Stack за fullstack разработка.
До края на това обучение участниците ще могат:
- Интегрирайте React с MongoDB, Express и Node.js.
- Създайте пълно стеково уеб приложение от нулата.
- Внедрете сигурността на приложението чрез оторизация и удостоверяване.
Building Microservices with NodeJS and React
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към опитни разработчици, които желаят да изграждат, внедряват и мащабират приложения, използвайки микроуслуги, създадени с NodeJS и React.
До края на това обучение участниците ще могат:
- Разработват, разпространяват и мащабират приложения, използвайки различни микроуслуги.
- Създават приложение със сървърно рендиране на React.
- Разпространяват многослужебни приложения в облака, използвайки Docker и Kubernetes.
- Извършват тестове на приложения върху микроуслуги.
NestJS: Beginner to Advanced
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към уеб разработчици, които искат да използват NestJS за създаване на лесни за поддръжка и мащабируеми уеб приложения.
До края на това обучение участниците ще могат:
- Създайте back-end приложение с помощта на NestJS.
- Тествайте back-end услуги с Postman.
- Внедрете оторизация и удостоверяване в back-end приложения.
- Внедрете back-end приложения.
Node.js for JavaScript Developers
21 ЧасаПреглед
Node.js е платформа за лесно изграждане на бързи, мащабируеми мрежови приложения. Научете как да използвате управлявания от събития, неблокиращ входно-изходен модел за изграждане на интензивни приложения в реално време, които се изпълняват на разпределени устройства. Ще проучим дизайнерските решения, които правят Node.js уникален, как това променя начина, по който се изграждат приложенията и как системите от приложения работят най-ефективно в този модел. Научете как да създавате модулен код, който е стабилен, изразителен и ясен. Разберете кога да използвате обратни извиквания, излъчватели на събития и потоци. Използвайте потоци за лесно манипулиране на данни, които биха били невъзможни за побиране в паметта на приложението. Придобийте увереност в ефективното обработване на грешки, за да осигурите надеждност по време на изпълнение. Курсът включва обширни лабораторни упражнения за затвърждаване на обхванатите концепции и техники.
Цели
След завършване на този курс студентите ще могат да:
- Ясно разберете избора на дизайн на платформата, довел до Node.js избора на цикъл на събития и какво означава това за приложения, изградени на тази основа. Разберете уникалните компромиси, присъстващи в управляваното от събития програмиране. Създайте Node.js модули и изразете модулността на кода в приложение. Разберете основните модели за контрол на потока в Node.js и знайте кога е подходящо да използвате обратни извиквания, излъчватели на събития или потоци. Създавайте и манипулирайте ефективно буфери. Разберете как да управлявате състоянието на грешка и да знаете кога даден процес трябва да излезе поради грешка. Създавайте мрежови приложения с Node.js.
Building REST APIs with Node.js, Express, and MongoDB
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват и интегрират Node.js, Express и MongoDB за изграждане на бързи и мащабируеми REST API.
До края на това обучение участниците ще могат:
- Настройте и интегрирайте Node.js и Express с MongoDB.
- Разберете характеристиките и архитектурата на Node.js, Express и MongoDB.
- Научете как да създавате RESTful API с помощта на Node.js, Express и MongoDB бекенд стека.
- Внедрете маршрути, филтриране, сортиране и страниране към Node.js REST API.
- Проектирайте модели на данни и изпълнявайте CRUD операции с MongoDB и Mongoose.
- Тествайте и отстранявайте грешки в API с Postman.
Node.js and PM2
14 ЧасаПублика:
Всеки, който участва в доставката на ИТ услуги и поддръжката на производството
Node.js & Express.js Basics, working with PM2 & WebStorm
21 ЧасаПублика:
Обикновено ръководител на проекти, анализатор, разработчик или всеки, който се нуждае от:
- Разгледайте рамката и архитектурата на node.js
- Разгледайте Express.js като решение за уеб разработка
- Оценете Node.js & Express.js като решения за уеб разработка
- Предимства и недостатъци пред Java
- Да имате добро разбиране на структурата на приложението и механизмите за внедряване
- За изпълнение на задачи по инсталация / производствена среда / архитектура и конфигурация
- За да можете да оцените качеството на кода, извършете отстраняване на грешки, мониторинг
- За внедряване на усъвършенствано производство като дърводобив
Цели:
- Разгледайте предимствата и характеристиките на Node.js (В сравнение с Java)
- Разгледайте Express.js: Архитектура, администрация (В сравнение с Java EE)
- Разгледайте и разберете всички функции и функции на платформата webstorm за Node.js
- Разгледайте и разберете всички характеристики и функции на мениджъра на производствения процес pm2
- Изследвайте и заловете разширено регистриране с Winston.js
Описание:
Курсът обикновено е 3 дни (7 часа на ден) и има силен акцент върху практическите упражнения. Повечето от концепциите се откриват чрез четене на кодове, упражнения и лабораторни упражнения.
Prototyping using JavaScript and Bootstrap
21 ЧасаJavaScript е език за програмиране, предназначен за манипулиране на уеб страница. Bootstrap е най-популярната HTML, CSS и JS рамка за разработване на адаптивни, мобилни първи проекти в мрежата.
Build REST API using Node.js
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към уеб разработчици, които желаят да изградят API с помощта на Node.js.
До края на това обучение участниците ще могат:
- Създайте мащабируемо сървърно приложение с Node.js.
- Създайте REST API и GraphQL API.
- Конфигурирайте удостоверяване за по-добра сигурност.