The first steps
  • Meet your professor Edwin
  • Introduction to laravel and MVC
  • Reference files
Windows - Local Environment Setup
  • New - Tools
  • New - Using MySQL
  • New- Installing Node.js
  • New - Installing Laravel
  • Installing a Specific Version of Laravel
MAC- Local Environment Setup
  • NEW - PHP Upgrade
  • New - Installing and Using MySQL on MAC OS X
  • New - Installing Node.js
  • New - Tools and Installing Laravel
  • New - Using Valet in your Laravel projects - OPTIONAL
  • Installing a Specific Version of Laravel
Laravel Fundamentals - Routes
  • New UPDATE - Serving our App
  • New UPDATE - Please Watch
  • New - Laravel Structure Overview
  • Route Introduction
  • Routes part 1
  • Routes part 2
  • Naming Routes
Laravel Fundamentals - Controllers
  • Intro to chapter with Edwin
  • Creating Controllers
  • Laravel 8 - IMPORTANT UPDATE
  • Routing Controllers
  • Passing data
  • Resources and Controllers
Laravel Fundamentals - Views
  • Intro to chapter with Edwin
  • Creating views and custom method
  • Passing data to views
Laravel Fundamentals - Laravel Blade templating engine
  • Intro to chapter with Edwin
  • Master layout setup
  • Some more blade features
Laravel Fundamentals - Database - Laravel Migrations
  • Intro to chapter with Edwin
  • Environment configurations
  • New - Windows OS - Migrations
  • New - MAC OS - Migrations
  • Creating migrations and dropping them
  • Adding columns to existing tables using migrations
  • Some more migration commands
Laravel Fundamentals - Raw SQL Queries
  • Section Intro with Edwin Diaz
  • Inserting data
  • Reading Data
  • Updating Data
  • Deleting Data
Laravel Fundamentals - Database - Eloquent / ORM
  • Section Intro with Edwin Diaz
  • Reading Data
  • Reading / Finding with Constraints
  • More ways to retrieve data
  • Inserting / Saving Data
  • Creating data and configuring mass assignment
  • Updating with Eloquent
  • Deleting Data
  • Soft Deleting / Trashing
  • Retrieving deleted / trashed records
  • Restoring deleted / trashed records
  • Deleting a record permanently
Laravel Fundamentals - Database - Eloquent Relationships
  • Section intro with Edwin Diaz
  • One to One relationship
  • The inverse relation
  • One to many relationship
  • Some random tips
  • Many to many relations part 1
  • Many to many relations part 2
  • Querying intermediate table
  • Has many through relation part 1
  • Has many through relation part 2
  • Polymorphic relation part 1
  • Polymorphic relation part 2
  • Polymorphic relation the inverse
  • Polymorphic relation many to many part 1
  • Polymorphic relation many to many part 2
  • Polymorphic relation many to many - retrieving
  • Polymorphic relation many to many - retrieving owner
Laravel Fundamentals - Database - Tinker
  • Section Intro with Edwin Diaz
  • Creating data with tinker
  • Finding record and using constraints in tinker
  • Updating and deleting with tinker
  • Playing around with relations in tinker
Database - Eloquent One to One Relationship CRUD
  • Section intro with Edwin Diaz
  • New - Create a new laravel project with migrations
  • Database configuration and migration
  • Setting up Relations
  • Creating data for user
  • Updating Data
  • Reading and deleting data
Database - Eloquent One to Many Relationship CRUD