Fundamental API (NodeJS+ GraphQL+ PostgreSQL)

last updated on: 20 Feb 2024, 02:00

The Fundamental API course (NodeJS + GraphQL + PostgreSQL) is a learning journey into the basics of API development using Node.js, GraphQL , and PostgreSQL technologies to create and manage web applications communicating via APIs. Participants will delve into JavaScript (ECMAScript), Node.js, GraphQL , TypeScript, Nest JS, PostgreSQL, and Node.js Environment management. They will also learn about Middleware creation and management, Error Handling, and deploying Node.js projects.

Fundamental API (NodeJS+ GraphQL+ PostgreSQL)

OBJECTIVES

  • 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 PostgreSQL for developing and managing projects utilizing GraphQL

WHO SHOULD ATTEND?

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

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.

ALL PARTICIPANTS WILL RECEIVE

  • Training manuals/documentation.
  • Lunch and refreshments.
  • Certification upon completion of the Fundamental API (NodeJS+ GraphQL+ PostgreSQL) course.
  • Excellent care and attention from instructors and staff.
  • Unlimited attendance to the Fundamental API (NodeJS+ Restful+ PostgreSQL) (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.

OUTLINE

  1. Introduction to JavaScript (ECMAScript)
    • Workshop1 - Play with JavaScript
  2. Introduction to NodeJS
    • Workshop2 - Play with NodeJS
  3. Introduction to GraphQL
    • Workshop3 - Play with GraphQL
  4. Introduction to TypeScript
    • Workshop4 - Play with TypeScript
  5. Introduction to Nest JS
    • Workshop5 - Play with Nest JS
  6. Introduction to PostgreSQL
    • Workshop6 - Play with PostgreSQL
  7. Introduction to MVC
    • Workshop7 - Routing and CRUD (PostgreSQL & TypeORM)
  8. NodeJS Environment (Node ENV)
    • Workshop8 - Using multiple Node ENV
  9. Nest JS Middleware
    • Workshop9 - Authenticating with Middleware (JWT)
    • Workshop10 - Logging with Middleware
  10. Error Handling
    • Workshop11 - Handling error with GraphQL
  11. Build & Deployment
    • Workshop12 - Deploy NodeJS project
DURATION
1 Day, 09:00 - 17:00
Public Training Schedule
No schedule is currently available for the public training course.
Special offer? Please contact us!
DOCUMENT
Fundamental API (NodeJS+ GraphQL+ MongoDB)(English Version)
Fundamental API (NodeJS+ GraphQL+ MongoDB) (Thai Version)
DKS
DKS - Connecting digital communities and tech enthusiasts. We facilitate collaboration, host joint events, and continuously update knowledge through community exchanges.
Follow us
Copyright © 2025. Made with ♥ by Gumon.io