Code-Alongs - Node.js & Express

What is a Code-Along?

Code-Alongs are live experiences taught by expert instructors designed to prepare you for concepts found in the sprint challenges. These sessions are your opportunity to work on complex job-ready problems in a live and engaging environment.

  • 50-minute live classes
  • Offered seven days a week
  • Multiple time slots available
  • Focus on core competencies

Prepare For Success

The best Code-Along experiences happen when you are ready before coming to class. Your instructors create starting points and solutions for each Code-Along to ensure you have what you need to succeed.

Ideal Code-Along Preparation Checklist:

  • Review the core competencies before class
  • Watch the guided projects
  • Complete the checks for understanding
  • Finish your module projects

Available Code-Along Sessions

Code-Along 1: APIs

Learn how to build and interact with APIs using Node.js and Express.

Core Objectives

  • Understanding Express - Learn how Express simplifies building web servers compared to using Node.js alone
  • RESTful API Design - Apply REST principles to create intuitive and predictable API endpoints
  • Route Creation - Implement routes for handling various HTTP methods (GET, POST, PUT, DELETE)
  • Data Validation - Validate incoming request data before processing

Code-Along 2: Middleware

Master middleware concepts and implementation in Express applications.

Core Objectives

  • Custom Middleware - Create and implement custom middleware functions
  • Error Handling - Implement effective error handling middleware
  • Authentication - Create authentication middleware for protected routes
  • Third-party Middleware - Integrate and configure common Express middleware packages

Additional Resources