[NEW] Introduction to the course
  • Introduction to this course
  • ****IMPORTANT*** HOW TO FOLLOW ALONG THIS COURSE
  • How to get the most out of this course
[NEW] Project one - Build a tasks manager application
  • Installing Laravel
  • Introduction to views
  • Introducing controllers
  • Introduction to views and controllers Quiz
  • Setting up the todos app
  • Introducing migrations and models
  • Documentation deep dive for migrations and models
  • Factories and seeders
  • The database layer quiz
  • Model view controller
  • Styling views with bootstrap
  • Displaying a single todo
  • Model View Controller Quiz
  • Introduction to layout files
  • Creating todos
  • Validating data
  • Updating todos
  • Deleting todos
  • Introducing route model binding
  • Data creation and validation Quiz
  • Flash messaging
  • Complete Todos Exercice
  • Completing todos
[NEW] Build a complete CMS with Laravel
  • Scaffolding a full authentication system
  • Categories create read update and delete
  • Creating post and category models
  • Creating categories
  • Storing categories
  • Introduction to request objects
  • Categories description Assignment
  • Updating categories
  • Deleting categories
  • Creating posts
  • Storing posts
  • Displaying all posts
  • Upgrade to laravel 5.8
  • Soft deleting models
  • Permanently deleting models
  • Deleting images after post deletion
  • Adding datepicker and trix editor
  • Updating posts
  • Cleanup and refactor
  • Introducing relationships
  • Introduction to middleware
  • Tags create, read, update and delete
  • Many to many relationships
  • Using a tag selector
  • Handle delete tag and category
  • User profiles
  • Making administrator users
  • Updating user profiles
  • Installing our frontend theme
  • The welcome page
  • The single post page
  • Pagination in laravel
  • Pagination quiz
  • Search functionality
  • Tags and categories
  • Query scopes
  • Scope published
  • Query Scopes and The Query Builder Quiz
[NEW] Build a complete discussion forum
  • Project setup
  • Creating discussions
  • Storing and displaying discussions
  • Adding replies
  • Save replies to database
  • Displaying replies
  • Mark as best reply
  • Introduction to notifications
  • Displaying notifications
  • Best answer notifications
  • Introduction to queue jobs
  • Filter discussions by channel
  • Email verification in laravel
Introduction to the course
  • Introduction
  • Instructor's advice on getting the most out of this course
*** Course updates ***
  • *** LARAVEL 5.4 UPDATE ***
Project one - Complete Todo App
  • Installation of laravel
  • ** Optional - Better development environment and SQLite setup
  • How the welcome view is displayed
  • Your first look at routes and views
  • Introducing controllers
  • Migrations and models
  • Model factories and seeder files
  • Models, views, and controllers
  • Refactoring to layout files in our views
  • Storing data into database
  • Deleting data from database
  • Updating database I
  • Updating database II