Laravel for Experienced Django Developers: Building a Medium-Sized Application
Master Laravel by leveraging your Django expertise, building a practical medium-sized application from setup to deployment, and understanding core concepts through direct comparisons.
...
Setting Up Your Laravel Environment
Unit 1: Getting Started with Laravel
Unit 2: Laravel Project Structure
Unit 3: Environment Configuration
Routing and Controllers: Handling HTTP Requests
Unit 1: The Request-Response Cycle
Unit 2: Defining Basic Routes
Unit 3: Organizing Routes with Controllers
Unit 4: Advanced Route Organization
Database Migrations and Schema Management
Unit 1: Introduction to Migrations
Unit 2: Creating and Running Migrations
Unit 3: Modifying and Managing Migrations
Unit 4: Advanced Migration Concepts
Eloquent ORM: Models and Basic CRUD
Unit 1: Eloquent Fundamentals
Unit 2: Basic Data Operations
Unit 3: Security and Best Practices
Eloquent Relationships: Connecting Data
Unit 1: Understanding Eloquent Relationships
Unit 2: Advanced Relationship Concepts
Blade Templating: Layouts and Components
Unit 1: Blade Basics and Layouts
Unit 2: Data and Components
Blade Templating: Directives and Control Structures