Laravel 8 | EIS
European Internet School
Back
/
Web Development
/
Laravel 8
Laravel 8
Course Content
Lesson 1: Why Laravel? History, Philosophy, and the Modern PHP Landscape
# Why Laravel? History, Philosophy, and the Modern PHP Landscape ## Introduction In the early days...
Start Lesson
Lesson 2: Setting Up Your Development Environment: Valet, Homestead, and Composer
# Setting Up Your Development Environment: Valet, Homestead, and Composer Before writing a single l...
Start Lesson
Lesson 3: Understanding the Laravel Directory Structure and Configuration
# Understanding the Laravel Directory Structure and Configuration When you instantiate a new Larave...
Start Lesson
Lesson 4: Routing Fundamentals: Verbs, Parameters, and Named Routes
# Routing Fundamentals: Verbs, Parameters, and Named Routes Routing is the mechanism by which a web...
Start Lesson
Lesson 5: Controllers Deep Dive: Resource Controllers and Dependency Injection
# Controllers Deep Dive: Resource Controllers and Dependency Injection In the architecture of a Lar...
Start Lesson
Lesson 6: Mastering the Blade Templating Engine and Layout Inheritance
# Introduction to Blade and Layout Inheritance The Blade templating engine stands as the heart of L...
Start Lesson
Lesson 7: Creating Custom Blade Directives and Components
# Creating Custom Blade Directives and Components The Blade templating engine is the heart of Larav...
Start Lesson
Lesson 8: Database Configuration, Migrations, and Seeders
# Database Configuration, Migrations, and Seeders ## Introduction In the architecture of modern PH...
Start Lesson
Lesson 9: Eloquent ORM Basics: Models, Relationships, and Scopes
# Eloquent ORM Basics: Models, Relationships, and Scopes Eloquent is Laravel's implementation of th...
Start Lesson
Lesson 10: Advanced Eloquent: Accessors, Mutators, and Collections
# Advanced Eloquent: Accessors, Mutators, and Collections Eloquent ORM is the heart of Laravel's da...
Start Lesson
Lesson 11: Handling User Input: Requests, Validation, and File Uploads
# Handling User Input: Requests, Validation, and File Uploads In modern web development, the bounda...
Start Lesson
Lesson 12: Authentication and Authorization: Guards, Policies, and Gates
# Authentication and Authorization: Guards, Policies, and Gates ## Introduction Building secure ap...
Start Lesson
Lesson 13: The Request Lifecycle: Middleware and Service Providers
# The Request Lifecycle: Middleware and Service Providers Understanding the internal mechanics of h...
Start Lesson
Lesson 14: The Service Container: Binding, Resolution, and Facades
# The Service Container: Binding, Resolution, and Facades The Service Container is the beating hear...
Start Lesson
Lesson 15: Testing Laravel Applications: Unit, Feature, and Browser Tests with Dusk
# Testing Laravel Applications: Unit, Feature, and Browser Tests with Dusk ## Introduction Testing...
Start Lesson
Lesson 16: Building Robust APIs: Resources, Transformations, and Passport
# Building Robust APIs: Resources, Transformations, and Passport Modern web development increasingl...
Start Lesson
Lesson 17: Storage, Sessions, Caching, and Logging Strategies
# Storage, Sessions, Caching, and Logging Strategies Building robust Laravel applications requires ...
Start Lesson
Lesson 18: Asynchronous Laravel: Queues, Jobs, Events, and Broadcasting
# Asynchronous Laravel: Queues, Jobs, Events, and Broadcasting Modern web applications demand speed...
Start Lesson
Lesson 19: Task Scheduling and Sending Emails and Notifications
# Task Scheduling and Sending Emails and Notifications Modern web applications rarely operate in a ...
Start Lesson
Lesson 20: Helper Functions, Collections, and the Laravel Ecosystem
# Helper Functions, Collections, and the Laravel Ecosystem Laravel distinguishes itself from other ...
Start Lesson