Lunch and refreshments.
Fundamental API (NodeJS+ GraphQL+ MongoDB)
The Fundamental API course (NodeJS + GraphQL + Mongo) is a learning journey into the basics of API development using Node.js, GraphQL, and MongoDB technologies to create and manage web applications communicating via APIs. Participants will delve into JavaScript (ECMAScript), Node.js, Restful API, TypeScript, Nest JS, MongoDB, and Node.js Environment management. They will also learn about Middleware creation and management, Error Handling, and deploying Node.js projects.
No schedule is currently available for the public training course.
Need a private session or special arrangement? Contact us.
If you are unable to attend the training session this time, you can reschedule your participation according to the training schedule.
Why this course is worth learning
A quick overview of the key reasons this course works well for learners who want practical, job-ready skills.
Hands-on by design
The course moves from principles to practical execution, so learners can apply it immediately after class.
Structured for working teams
Topics are sequenced to reduce cognitive overload and help teams identify the most important takeaways quickly.
A clearer decision path
Consultation and registration are placed at the right moments, creating a more confident conversion path.
OBJECTIVES
A clear summary of what you will understand and be able to apply after the course.
- To ensure participants grasp the fundamentals of API development using Node.js,GraphQL, and MongoDB.
- To empower participants to efficiently create and manage APIs communicating via GraphQL API.
- To enable participants to utilize TypeScript, Nest JS, and MongoDB for developing and managing projects utilizing GraphQL
Who should join, and what should they prepare beforehand
See at a glance who this course is for and what background is recommended before joining.
OUTLINE
The curriculum is organized into modules so you can scan the overall structure first, then open the details you care about.
01Introduction to JavaScript (ECMAScript)
1 topics inside this module
View details
Introduction to JavaScript (ECMAScript)
1 topics inside this module
- Workshop1 - Play with JavaScript
02Introduction to NodeJS
1 topics inside this module
View details
Introduction to NodeJS
1 topics inside this module
- Workshop2 - Play with NodeJS
03Introduction to GraphQL
1 topics inside this module
View details
Introduction to GraphQL
1 topics inside this module
- Workshop3 - Play with GraphQL
04Introduction to TypeScript
1 topics inside this module
View details
Introduction to TypeScript
1 topics inside this module
- Workshop4 - Play with TypeScript
05Introduction to Nest JS
1 topics inside this module
View details
Introduction to Nest JS
1 topics inside this module
- Workshop5 - Play with Nest JS
06Introduction to MongoDB
1 topics inside this module
View details
Introduction to MongoDB
1 topics inside this module
- Workshop6 - Play with MongoDB
07Introduction to MVC
1 topics inside this module
View details
Introduction to MVC
1 topics inside this module
- Workshop7 - Routing and CRUD (MongoDB & Mongoose)
08NodeJS Environment (Node ENV)
1 topics inside this module
View details
NodeJS Environment (Node ENV)
1 topics inside this module
- Workshop8 - Using multiple Node ENV
09Nest JS Middleware
2 topics inside this module
View details
Nest JS Middleware
2 topics inside this module
- Workshop9 - Authenticating with Middleware (JWT)
- Workshop10 - Logging with Middleware
10Error Handling
1 topics inside this module
View details
Error Handling
1 topics inside this module
- Workshop11 - Handling error with GraphQL
11Build & Deployment
1 topics inside this module
View details
Build & Deployment
1 topics inside this module
- Workshop12 - Deploy NodeJS project
Public Training Schedule
Review upcoming sessions, key logistics, and registration details in one place.
No schedule is currently available for the public training course.
Need a private session or special arrangement? Contact us.