My Experience Teaching the Summer Laravel Course

The story of a Laravel course with 100 developers registered and 30+ completing the final project

Category:
Education
Posted by:

Saad Batwa

Tags:
  • #laravel
  • #php
  • #backend
  • #teaching
Posted on:

Sep 20, 2024

My Experience Teaching the Summer Laravel Course

Last summer, I decided to offer an almost free course on my platform catodemy.sb.sa about the Laravel framework. 100 developers registered, and more than 30 completed the final project with hosting!

Course Objective

The course was aimed at people with basic Java programming knowledge (usually from university) without any prior experience in web development or understanding how the internet works.

The main goal: Teaching backend basics with a focus on Laravel to create a simple post-sharing website (similar to a simplified Twitter).

Educational Content

Phase 1: Fundamentals

We started from scratch with HTML, CSS, TailwindCSS, then an introduction to PHP.

Phase 2: Laravel

After covering the basics, we dove into Laravel and learned Routing, Blade Templates, SQL Database & Migrations, Eloquent ORM, HTTP Requests & Validation, and Authentication.

Phase 3: Hosting

The last and most important part was hosting the website on Linux VPS so it would be available online for everyone.

Project Results

All submitted projects were amazing! But if I had to choose the best two:

  1. TrendsWeb - A site for sharing news and trends
  2. Fikr SA - A platform for sharing ideas and articles

Statistics

  • 📝 100 participants registered for the course
  • 30+ developers completed the final project with hosting
  • ⏱️ 40+ hours of educational content
  • 💬 Hundreds of questions answered in the Telegram group
  • 🌐 30+ websites successfully hosted

Conclusion

Teaching the Laravel course was a very rich experience. I saw people start from zero and become capable of building complete websites and hosting them. This feeling is indescribable!

If you’re a developer with a certain skill, I highly recommend sharing it with others. Teaching doesn’t just benefit others, but you also learn and reinforce the information more.

Special thanks to everyone who participated and completed the course. Your success is my success! 💪

My Experience Teaching the Summer Laravel Course

© 2025, All Rights Reserved.