Angular with PHP and JSON web tokens (JWT)
Learn Angular app development! Build secure applications with authentication and connect to a PHP backend. Full-stack skills included.
Course Content
Angular with PHP and JSON web tokens (JWT) is an intermediate-level Udemy course taught by Nevyan Neykov. It runs 1h 45m, is taught in English, and includes a certificate of completion. Learners rate it 3.8 out of 5 from 32 reviews, with 157 students enrolled. It is a paid course, last updated January 2025.
Build robust web applications with this comprehensive Angular course! This hands-on training guides you through the entire process of creating a secure application using Angular, JSON Web Tokens (JWT), and PHP. Perfect for developers from beginner to intermediate levels, you'll gain practical skills to develop real-world applications.
Key Skills You'll Master:
- Angular Application Development: Learn to build Angular apps from the ground up with a step-by-step approach.
- Authentication with JWT: Implement secure user authentication using JWT in both PHP and Angular. Understand how to create and utilize authentication services.
- Client-Server Integration: Develop complete applications by integrating client-side Angular with server-side PHP.
- Form Handling: Master template-driven model forms and common user models using ngModel and interfaces.
- Dependency Injection: Understand and apply dependency injection for services and external libraries.
- Route Protection: Secure your application's URL routes using Angular guards.
- HTTP Communication: Effectively interact with your server using the HttpClient module for both GET and POST requests.
- Reactive Programming: Gain proficiency in Observables and BehaviorSubject for handling asynchronous data.
- UI Components: Utilize Angular Material for a modern and user-friendly interface, including the Angular Material Snackbar for displaying flash messages.
- Security Enhancements: Learn to improve security by saving the refresh token inside a http-only cookie.
Recent Updates:
- Observables & Subjects: The entire Angular portion has been updated to leverage Observables, Subjects, and Angular Material for enhanced functionality.
- Refresh Token Security: Improved refresh token functionality now utilizes an http-only cookie for increased security.
- Signals API: The project has been updated to use the Signals API for improved performance.
- Memory Leak Prevention: Project files have been updated to ensure proper unsubscription from services, preventing potential memory leaks.
- JWT Refresh Tokens: A detailed explanation and demonstration of JWT refresh tokens has been added.
This course provides a practical, hands-on learning experience. Follow along with the updated project files to build your own secure Angular application.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.