Requirements:
- You have to know php basics
- You have to know how to use mysql queries
- Operating System: Windows / OS X / Linux
The course is divided into 2 main sections:
- Meet your Professor
- Introduction to laravel and MVC
- Reference files
- Chapter Intro (IMPORTANT please watch)
- Installing PHP development environment
- IDE install
- Composer
- Git
- Laravel Version Update Information
- Create new Laravel project and Run in different methods
- Laravel Fundamentals - Routes
- Laravel Structure Overview
- Route Introduction
- Routes part 1
- Routes part 2
- Naming Routes
- Laravel Fundamentals - Controllers
- Creating Controllers
- Routing Controllers
- Passing Data
- Resources and Controllers
- Laravel Fundamentals - Views
- Creating Views and Custom method
- Passing data to views
- Laravel Fundamentals - Blade Template Engine
- Master Layout Setup
- Features of Blade
- Laravel Fundamentals - Database
- Environmental Configurations
- Migrations
- Creating and Dropping Migrations
- Adding Columns to existing tables using migrations
- Some more migration Commands
- Laravel Fundamentals - Raw SQL Queries
- Inserting Data
- Reading Data
- Updating Data
- Deleting Data
What You Will Learn From This Course:
- Learn to build applications using laravel
- To install Laravel using Windows and MAC
- You will learn how use Laravel
- You will learn how to use routes
- You will learn how to use Models
- You will learn how to create and use Controllers and what they are
- You will learn how to create Views and what they are
- You will learn to use the templating engine Blade
- How to connect and use Databases
- How to setup ENV
- How to create migrations and what they are
- You will learn about Laravel ORM (Object Relational Mapper)
- You Will Learn DB Raw SQL queries. (Database stuff )
- How to use Laravel Tinker - Command line program to play around with Laravel without persisting data
- Simple - CRUD
- Good Practional - CRUD
- Flash Response Message
- Form Validation
- You will learn about sending emails
- Database Seeding
- Laravel Accessors
- Laravel Mutators
- Middleware
- Login and Registeration
Curriculum For This Course
- Meet your Professor
- Introduction to laravel and MVC
- Reference files
- Chapter Intro (IMPORTANT please watch)
- Installing PHP development environment
- IDE install
- Composer
- Git
- Laravel Structure Overview
- Route Introduction
- Routes part 1
- Routes part 2
- Naming Routes
- Creating Controllers
- Routing Controllers
- Passing Data
- Resources and Controllers
- Creating Views and Custom method
- Passing data to views
- Master Layout Setup
- Features of Blade
- Environmental Configurations
- Migrations
- Creating and Dropping Migrations
- Adding Columns to existing tables using migrations
- Some more migration Commands
- Inserting Data
- Reading Data
- Updating Data
- Deleting Data
- Reading Data
- Reading / Finding with Constraints
- More ways to retrieve data
- Inserting / Save Data
- Updating with Eloquent
- Deleting Data
- Soft Deleting / Trashing
- Retrieving Deleted/ Trashed Records
- Restoring Deleted / trashed Records
- Deleting a Record Permanently
- Request validation
- Validator
- Form request Validation
- Creating data with tinker
- Find record and using constraints in tinker
- Updating and deleting with tinker
- Login and Registration
- Middleware
- Laravel Email
Student's Feedback
Vinoth Vinoth
1 year ago