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