Web Unit 4 Sprint 15 - Authentication & Testing
Course Overview
In this sprint, you'll learn about authentication, JSON Web Tokens (JWT), and testing in web development. You'll build secure applications and learn how to test them effectively.
Course Objectives
Authentication
Learn about authentication fundamentals, password security, and session management.
JWT
Understand and implement JSON Web Tokens for secure authentication.
Testing
Master unit testing and backend testing using Jest and best practices.
Learning Resources
Authentication Fundamentals
Learn about authentication fundamentals, password security, and session management.
Learning ResourcesModules
Module 1: Authentication
Learn about authentication fundamentals, password security, and session management.
View Module 1Module 4: Backend Testing
Learn how to test backend APIs, data access layers, and perform integration testing.
View Module 4Code-Along Sessions
Code-Along 1: Authentication Setup
Learn how to set up authentication in a web application.
Code-Along 1Course Resources
Sprint Challenge
Authentication & Testing Challenge
At the end of this sprint, you'll complete a comprehensive challenge that combines all the concepts learned:
- Authentication Implementation
- JWT Integration
- Test Coverage