Fast replySignature workshopLast updated: Feb 20, 2024, 09:00

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.

Why This Course
Highlight 01

Lunch and refreshments.

Highlight 02

If you are unable to attend the training session this time, you can reschedule your participation according to the training schedule.

Why This Course

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.

Benefit 01

Hands-on by design

The course moves from principles to practical execution, so learners can apply it immediately after class.

Benefit 02

Structured for working teams

Topics are sequenced to reduce cognitive overload and help teams identify the most important takeaways quickly.

Benefit 03

A clearer decision path

Consultation and registration are placed at the right moments, creating a more confident conversion path.

Learning Outcomes

OBJECTIVES

A clear summary of what you will understand and be able to apply after the course.

3 learning goals
  • 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
Included

ALL PARTICIPANTS WILL RECEIVE

6 items
  • Training manuals/documentation.
  • Lunch and refreshments.
  • Certification upon completion of the Fundamental API (NodeJS+ GraphQL+ MongoDB) course.
  • Excellent care and attention from instructors and staff.
  • Unlimited attendance to the Fundamental API (NodeJS+ Restful+ MongoDB) (limited to 5 repeat attendees per training session; if you wish to attend the workshop again, please contact our Facebook Page, Line, Email, or other channels to reserve your seat).
  • If you are unable to attend the training session this time, you can reschedule your participation according to the training schedule.
Fit & Preparation

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.

Who Should Join

WHO SHOULD ATTEND?

  • Software developers seeking to learn about API development using Node.js, GraphQL, and MongoDB.
  • Developers looking to understand the usage of TypeScript, Nest JS, and MongoDB for projects utilizing GraphQL
  • Individuals interested in developing and managing web applications communicating via GraphQL
Prerequisites

PREREQUISITES

  • Participants in the course should have basic knowledge of programming with JavaScript.
  • Participants in the course should also have fundamental knowledge of web application development.
Curriculum

OUTLINE

The curriculum is organized into modules so you can scan the overall structure first, then open the details you care about.

11 modules
01

Introduction to JavaScript (ECMAScript)

1 topics inside this module

View details
  • Workshop1 - Play with JavaScript
02

Introduction to NodeJS

1 topics inside this module

View details
  • Workshop2 - Play with NodeJS
03

Introduction to GraphQL

1 topics inside this module

View details
  • Workshop3 - Play with GraphQL
04

Introduction to TypeScript

1 topics inside this module

View details
  • Workshop4 - Play with TypeScript
05

Introduction to Nest JS

1 topics inside this module

View details
  • Workshop5 - Play with Nest JS
06

Introduction to MongoDB

1 topics inside this module

View details
  • Workshop6 - Play with MongoDB
07

Introduction to MVC

1 topics inside this module

View details
  • Workshop7 - Routing and CRUD (MongoDB & Mongoose)
08

NodeJS Environment (Node ENV)

1 topics inside this module

View details
  • Workshop8 - Using multiple Node ENV
09

Nest JS Middleware

2 topics inside this module

View details
  • Workshop9 - Authenticating with Middleware (JWT)
  • Workshop10 - Logging with Middleware
10

Error Handling

1 topics inside this module

View details
  • Workshop11 - Handling error with GraphQL
11

Build & Deployment

1 topics inside this module

View details
  • Workshop12 - Deploy NodeJS project
Schedule & Registration

Public Training Schedule

Review upcoming sessions, key logistics, and registration details in one place.

Available Sessions

No schedule is currently available for the public training course.

Need a private session or special arrangement? Contact us.