The main blocks of training

  • Node.js platform
  • Library for working with backend: Express
  • Database: MongoDB
  • Library for working with the database: Mongoose
  • Transport for communicating backend with frontend: GraphQ
  • GraphQL implementation for Node.js: @apollo/server
  • External API: Amazon S3
  • Setting up a CI/CD environment for a Node.js application

After the course you will be able to

  • Feel confident in the Node.JS environment
  • Create a GraphQL service using the @apollo/server platform
  • Apply WebSocket technology to create advanced GraphQL subscriptions
  • Interact with the MongoDB database using Mongoose
  • Work with the file system using the Node.js platform
  • Create a REST API service using the Express.js library
  • Interact with Amazon S3 storage

Training format

  • Live workshop: classes are held live through the Zoom service with 100% focus on practice
  • Assistant tutors and a course manager work with students during the entire training
  • Suitable for everyone who is busy with personal and work issues, but wants to move towards their goals more efficiently
  • Flexible approach: extension of deadlines in case of emergency
  • You need to set aside 2-3 hours a day, which is easier to do since the course is held remotely in the evening