Skip to main content

Section outline

  • Session 1: Unit Testing with Mocha, Chai & Jest (1 Hour)
    • Writing unit tests for APIs
    • Mocking dependencies
    Session 2: CI/CD Pipelines (1 Hour)
    • Automating tests with GitHub Actions
    • Setting up CI/CD for Node.js
    Session 3: Cloud Deployment (1 Hour)
    • Deploying apps to AWS, Google Cloud & Heroku
    Session 4: Monitoring & Logging (1 Hour)
    • Implementing logging with Winston
    • Error tracking with Sentry
    Session 5: Final Full-Stack Project (1 Hour)
    • Building a complete Node.js application
    Session 6: Review & Certification (1 Hour)