Udemyintermediateen

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.

3.8(32)
157students
1h 45m
Certificate
Nevyan Neykov
Nevyan NeykovWeb Developer and Mentor

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.

$ whoami — the devs behind tutorialsearch.io

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.

Angular: Signals

by Deborah Kurata

5.0
1h 22m
beginner
pluralsight

Build a Course Site with PHP

by Fourthar Learning

5.0(11)
2h 17m
beginner