Intermediate8 Weeks

Laravel: Build Scalable PHP Applications

Master Laravel from routing to deployment. Build secure, scalable PHP web applications with Eloquent ORM, Blade templates, and real-world projects.

storage

Eloquent ORM

Interact with databases using Laravel's beautiful ActiveRecord ORM.

verified_user

Authentication

Implement robust auth systems with Laravel Sanctum and Passport.

rocket_launch

Artisan CLI

Supercharge development with Laravel's powerful command-line interface.

What you'll learn

  • check_circleMaster Laravel's MVC architecture
  • check_circleBuild RESTful APIs with Laravel Sanctum
  • check_circleDatabase migrations and Eloquent relationships
  • check_circleQueue jobs, notifications, and events
  • check_circleDeploy Laravel apps to DigitalOcean
  • check_circleImplement comprehensive testing with PHPUnit

Curriculum highlights

Set up the Laravel environment, understand MVC architecture, define routes, use Blade templates, and build your first complete CRUD application.

videocam7 Lecturesassignment1 Projects

Design relational databases using migrations and seeders. Define Eloquent models, hasMany/belongsTo/manyToMany relationships, and write advanced queries.

videocam9 Lecturesassignment2 Projects

Sanctum API auth, roles/permissions, and middleware for enterprise security.

videocam9 Lecturesassignment2 Projects

Implement background jobs with Laravel Horizon, broadcast events with Pusher, send notifications, and deploy to DigitalOcean with Docker Compose.

videocam8 Lecturesassignment2 Projects

Explore other courses