Курс за обучение по Building REST APIs with Node.js, Express, and MongoDB
Node.js е среда за изпълнение на Javascript с отворен код. Express е бекенд рамка за уеб приложение. MongoDB е мащабируема база данни с документи. Комбинирането на Node.js, Express и MongoDB осигурява мощен набор от функции за изграждане на уеб приложения или REST API.
Това водено от инструктор обучение на живо (онлайн или на място) е насочено към разработчици, които желаят да използват и интегрират 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, Express и MongoDB функции и архитектура Основни концепции на REST API
Приготвяме се да започнем
- Настройване на Node.js и експресно свързване към MongoDB чрез Postman
Изграждане на REST API
- Проектиране на API Реализиране на маршрути Филтриране, сортиране и разделяне на страници Обработка на грешки
Моделиране на данни с MongoDB
- Проектиране на модел на данни CRUD операции Използване на MongoDB с Mongoose Aggregation тръбопроводи
Тестване на API с Postman
- Създаване и запазване на съобщение Извличане на съобщения от базата данни Намиране на едно съобщение Актуализиране и изтриване на съобщения Отстраняване на грешки крайни точки на API
Отстраняване на неизправности
Обобщение и следващи стъпки
Изисквания
- Опит с уеб разработка
- Javaопит в програмирането на скриптове
Публика
- Разработчици
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Building REST APIs with Node.js, Express, and MongoDB - Booking
Курс за обучение по Building REST APIs with Node.js, Express, and MongoDB - Enquiry
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урсове
FARM (FastAPI, React, and MongoDB) Full Stack Development
14 ЧасаТова водено от инструктор обучение на живо (онлайн или на място) е насочено към разработчици, които желаят да използват стека FARM (FastAPI, React и MongoDB) за изграждане на динамични, високопроизводителни и мащабируеми уеб приложения.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, която интегрира FastAPI, React и MongoDB. Разберете ключовите концепции, функции и предимства на стека FARM. Научете как да създавате REST API с FastAPI. Научете как да проектирате интерактивни приложения с React. Разработвайте, тествайте и внедрявайте приложения (преден и заден край) с помощта на FARM стека.
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 concepts & administration, Express.js, V8 engine, monitoring, pm2
14 ЧасаТози курс е създаден със следните цели:
- Node.js фундаментални концепции Вътрешни елементи на двигателя V8 Администриране на приложения Express.js Производителност и мониторинг Управление на процеси
Този курс е насочен към разбиране на инструментите и концепциите, необходими за администриране на Node.js/Expres.js приложения, разбиране и наблюдение на производителността в среда на двигател V8.
Node.js for JavaScript Developers
21 ЧасаПреглед
Node.js е платформа за лесно изграждане на бързи, мащабируеми мрежови приложения. Научете как да използвате управлявания от събития, неблокиращ входно-изходен модел за изграждане на интензивни приложения в реално време, които се изпълняват на разпределени устройства. Ще проучим дизайнерските решения, които правят Node.js уникален, как това променя начина, по който се изграждат приложенията и как системите от приложения работят най-ефективно в този модел. Научете как да създавате модулен код, който е стабилен, изразителен и ясен. Разберете кога да използвате обратни извиквания, излъчватели на събития и потоци. Използвайте потоци за лесно манипулиране на данни, които биха били невъзможни за побиране в паметта на приложението. Придобийте увереност в ефективното обработване на грешки, за да осигурите надеждност по време на изпълнение. Курсът включва обширни лабораторни упражнения за затвърждаване на обхванатите концепции и техники.
Цели
След завършване на този курс студентите ще могат да:
- Ясно разберете избора на дизайн на платформата, довел до Node.js избора на цикъл на събития и какво означава това за приложения, изградени на тази основа. Разберете уникалните компромиси, присъстващи в управляваното от събития програмиране. Създайте Node.js модули и изразете модулността на кода в приложение. Разберете основните модели за контрол на потока в Node.js и знайте кога е подходящо да използвате обратни извиквания, излъчватели на събития или потоци. Създавайте и манипулирайте ефективно буфери. Разберете как да управлявате състоянието на грешка и да знаете кога даден процес трябва да излезе поради грешка. Създавайте мрежови приложения с Node.js.
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.
- Конфигурирайте удостоверяване за по-добра сигурност.