ENFINT TRAINING CENTER

Cloud Development Course



ENFINT TRAINING CENTER

Node.JS Course

35 h
Theory
45 h
Practice doing tasks
Study Program
JavaScript
  1. Design patterns and programming principles
  2. HTTP protocol
  3. JavaScript Best Practices
  4. Testing the knowledge of the material covered
Node.JS
  1. What is Node.js
  2. Start with Node.js
  3. SQL
  4. Practical task 1. Create SQL Request
  5. REST API Design Basics
  6. Building REST API with Express
  7. Knowledge check 2
  8. Practical task 2. Create REST API
Teamwork Tools
  1. Version control system. GIT
  2. Testing
  3. WebPack
  4. Swagger
AWS
  1. AWS global infrastructure Lecture
  2. IaaS, PaaS, SaaS
  3. What is Amazon EC2?
  4. Introduction to AWS CloudFront
  5. Introduction to AWS Storage Services
  6. Elastic Load Balancing
  7. What is Cognito in AWS?
  8. AWS Networking
  9. Security
  10. Serverless. Lambda
  11. Practical task 3. Create a simple lambda function
  12. Working with the database. Working with queues. Assembling
  13. Storage and databases
  14. AWS SQS and SNS
  15. AWS BeanStalk
  16. Knowledge check 3

Personal project for portfolio
Practice doing tasks
Requirements
Main requirements
  1. Basic knowledge of fundamental web technologies: REST API, JSON
  2. Knowledge of Javascript and experience in implementing educational projects
  3. Basic knowledge of Node.js
  4. Ability to work with Git
It would be an advantage if a student is acquainted with
  1. Knowledge of Express.js
  2. Basic understanding of databases
  3. Understanding the basics of cloud computing
Ready to start learning? We support you!
© 2022 ENFINT. All rights reserved