Courses Roadmap

Learning Roadmap

Phase 1: Laravel Fundamentals

  1. Laravel For Absolute Beginners 2024 (Arabic) 🔗
    📌 Start Here! Covers Laravel basics, routing, controllers, views, Blade, and MVC concepts.
  2. Laravel For Absolute Beginners 2024 - Level 2 (Arabic) 🔗
    📌 Next Step: Expands on Laravel fundamentals with more practical examples.


Phase 2: Backend Development & APIs

  1. Laravel RESTful APIs for Beginners - Become a Master (Arabic) 🔗
    📌 Learn how to build and secure APIs in Laravel for mobile and web applications.
  2. Laravel Multi Authentication & Authorization in Depth (Arabic) 🔗
    📌 Understand user roles, guards, permissions, and multi-authentication.


Phase 3: Advanced Laravel Techniques

  1. Mastering Laravel Eloquent ORM: Novice to Expert Guide 🔗
    📌 Master database interactions with Eloquent ORM, relationships, and query optimization.
  2. Laravel Real-time Guide: Pusher, Websockets, Echo, and More! 🔗
    📌 Learn how to implement real-time features using Pusher, Websockets, Echo and more.
  3. Laravel Payments: A Complete Guide to Stripe and Cashier 🔗
    📌 Integrate Stripe, Cashier, and handle subscriptions/payments in Laravel apps.
  4. Mastering Laravel Multi-Tenancy: Single & Multi-Databases 🔗
    📌 Build multi-tenant applications with different database structures.


Phase 4: Security, Testing & Debugging

  1. Laravel Verification Techniques: OTP, Email, CVT and More! 🔗
    📌 Implement email verification, OTP, and account security techniques.
  2. Laravel Testing Series: PHPUnit & Xdebug Essentials 🔗
    📌 Learn unit testing, feature testing, and debugging with PHPUnit & Xdebug.
  3. Laravel Telescope for Absolute Beginners (Arabic) 🔗
    📌 Monitor and debug Laravel applications with Laravel Telescope.


Phase 5: Modern Laravel Tools & Best Practices

  1. Laravel Socialite - The Complete Guide (Arabic) 🔗
    📌 Implement social login (Google, Facebook, GitHub, etc.) in Laravel apps.
  2. Laravel Jetstream & Fortify - The Complete Guide (Arabic) 🔗
    📌 Learn authentication scaffolding with Jetstream & Fortify.
  3. The Complete Livewire Course 2024: From Zero to Hero! 🔗
    📌 Build dynamic frontend applications without writing JavaScript using Livewire.
  4. Laravel 11 Updates - The Complete Guide (Arabic) 🔗
    📌 Stay updated with the latest Laravel 11 features and improvements.

Phase 6: CI/CD & DevOps

  1. Mastering CI/CD with GitHub Actions: Automate, Test, Deploy (SOON)
    📌 Learn how to automate workflows, run tests, and deploy applications using GitHub Actions.