Angular 8/15 CURD operation with JWT Authentication

via Udemy

Go to Course: https://www.udemy.com/course/angular-8-curd-operation-with-jwt-authentication/

Overview

Ready to level up your Angular skills? This hands-on course walks you through real-world CRUD operations using Angular versions 8 to 15, tightly integrated with JWT-based authentication for secure API interaction.Whether you're maintaining a legacy Angular 8 project or upgrading to Angular 15, this course will help you master the complete development lifecycle-from form handling and HTTP communication to user login/logout, route protection, and token management.Perfect for developers looking to build secure, scalable, and dynamic front-end applications, this course combines modern best practices with clear, step-by-step implementation.You'll build a fully functional application from scratch using Angular and a simulated backend API with JWT tokens for authentication. By the end, you'll understand the logic behind token-based security and CRUD patterns, giving you skills you can immediately apply in production.RequirementsMS Sql Server Any versionEntity Framework 6Asp.Net core web APIC#.NetAngular8/15Visual Studio 2017 or abovein this course, we are going to learn Angular CRUD operation using asp.net core web API with JWT Authentication. We will learn how to design the model classes and how to set up the middleware class in asp.net core.We are going to learn the implementation of business logic using model classes (poco classes) and data access layer using repository design pattern and Entity Framework Code First. We will use C#.Net to implement our business logic layer and wrap it up with Asp.Net core Web API. We are also going to secure our web APIs using JWT authentication.What You'll Learn Create a fully functional Angular app with CRUD operations using reactive forms and services. Implement JWT authentication to securely log in and protect routes with guards. Manage token storage and expiration in localStorage or sessionStorage effectively. Upgrade Angular projects confidently between versions 8 to 15 while maintaining compatibility.Use Angular's HTTPClientModule to make secure and dynamic API calls.Create reusable components and organize the application using modules and services.Apply best practices for folder structure, state handling, and form validation. Debug and troubleshoot authentication errors and HTTP issues.About project implementationThis project was designed with Angular 8/15, Entity Framework code-first approach, and asp.net core API which contains the JWT authentication, and as a database, we have used an SQL server.Following the operation, Students can perform as per this project.1. Students can create an account2. After creating an account, the student can log in.3. After login, the student will redirect to the home page which contains the basic info of the student with a logout button, and this page will have a More info link, once the student clicks on it, the student will redirect to the student details page.4. On the student details page student can perform a CURD operation.

Skills

Reviews