Finest Laravel Course - Learn from 0 to ninja with ReactJS
Created by Paul Carlo Tordecilla, Last Updated 14-Jan-2021, Language:English
Finest Laravel Course - Learn from 0 to ninja with ReactJS
Master the latest features in laravel by building Projects, API, ReactJS and many more.
Created by Paul Carlo Tordecilla, Last Updated 14-Jan-2021, Language:English
What Will I Get ?
- Laravel PHP Framework
- AJAX
- ReactJS
- Setup for Linux, Mac OS and Windows
- Database Migration
- Database Seeding
- Tinker
- Database Relationship
- Validation and Request
- Authentication and Spatie
- RestAPI with Passport
- Version Control System
- Repository Pattern
Requirements
- Basic PHP
- Basic CSS3
- Basic Javascript
- Basic MySql
Description
Welcome to Finest Laravel Course - Learn from Zero to Ninja with ReactJS
This is the best course to fulfill your dream to become Laravel PHP Developer. I will teach you more hands-on to enhance your programming skills faster.Ill guarantee you that you will learn more in more advance mode and i teach you fast past mode so that you will learn what you really needed
With this course you can be beginner to professional in just 4 weeks.
What will you get in this course?
Environment Setup for windows, MacOS and Ubuntu
Laravel Essentials
Database with Migration
Database Model(CRUD witout Form)
Database Seeding
Database Factory
Laravel Essentials - Tinker(REPL)
Laravel Artisan
Database Relationship
Laravel Essentials - Validation and Request
Laravel Projects - CRUD with AJAX, Yajra and Datatables
Laravel Essentials - Uploading Files
Laravel Advance - Authentication and Spatie
Laravel Essentials - Email
Laravel Database Queries
Laravel Advance
Laravel API - REST API with Passport
Laravel Projects - Library System with React.js
Laravel Advance - Tips
GIT - Version Control System and GITHUB
Repository Pattern
Get this course today and be life changing careers.
The quicker you get this course the quicker gain Finest Laravel Course.
Thank You :D
Who this course is for:
- Anyone who want to learn Laravel from scratch
- Anyone who wants to start a career as Laravel Developer
- Anyone who wants to build Fast and Secure Systems
Course Content
-
Introduction
2 Lectures 00:05:28-
Introduction
Preview00:03:42 -
What is Laravel?
Preview00:01:46
-
-
Environment Setup in Linux
7 Lectures 00:32:32-
Working Environment Xampp
Preview00:04:47 -
Install Text Editor
00:03:07 -
Install Version Control System(GIT)
00:04:03 -
Download and Install Composer
00:04:04 -
Setup before install Laravel Project
00:03:21 -
Download and run Laravel Project
00:08:56 -
Virtual Hosting
00:04:14
-
-
Environment Setup in Mac OS
4 Lectures 00:11:10-
Working Environment Xampp
Preview00:04:27 -
Install Text Editor
00:01:52 -
Download and install Composer
00:01:59 -
Download and run laravel Project
00:02:52
-
-
Environment Setup in Windows
7 Lectures 00:36:41-
Working Environment (XAMPP)
Preview00:04:47 -
Install Text Editor
00:03:07 -
Install Version Control System (GIT)
00:04:03 -
Install Composer
00:04:04 -
Download and run Laravel Project
00:08:56 -
Virtual Hosting
00:04:14 -
Laravel Project folder introduction
00:07:30
-
-
Laravel Essentials
6 Lectures 00:24:09-
Basic Routes
Preview00:02:37 -
Basic Resources Controller with routes
00:04:31 -
Views(Display variable by handlebar)
00:05:36 -
Views with blade templating
00:04:53 -
If statement with blade templating
00:02:55 -
Getting css and javascript files to views
00:03:37
-
-
Database with migration
7 Lectures 00:28:17-
Basic Database setup and env introduction
00:03:53 -
Creating migration
00:07:03 -
Add column in existing table migration
00:04:12 -
Renaming a table
00:03:19 -
Drop column in a table
00:02:32 -
Check if database has already a table
00:03:50 -
Check if database has already has a column
00:03:28
-
-
Database Model (CRUD without Form)
4 Lectures 00:18:02-
Creating Model
00:03:28 -
Insert Data to the Database
00:07:35 -
Updata data from database
00:04:02 -
Delete data from database
00:02:57
-
-
Database Seeding
3 Lectures 00:10:02-
Introduction of Seeding
00:01:50 -
Insert data to database using Seeder
00:04:48 -
Insert multiple seeder at once
00:03:24
-
-
Database Factory
2 Lectures 00:06:36-
Introduction of Factory
00:01:13 -
Insert 200 Fake Data to database
00:05:23
-
-
Laravel Essentials - Tinker (REPL)
6 Lectures 00:16:07-
Introduction of Tinker
00:01:33 -
Creating data using Tinker
00:03:06 -
Display Data to GIT
00:03:29 -
Update data using Tinker
00:02:48 -
Delete data using Tinker
00:02:07 -
Hashing Tinker
00:03:04
-
-
Laravel Artisan
3 Lectures 00:09:05-
Serve Commands
00:02:20 -
Migration Commands
00:03:23 -
Create own artisan command
00:03:22
-
-
Database Relationship
4 Lectures 00:38:15-
Setup for Relationship Project
00:15:18 -
One to one Relationship
00:12:17 -
One to many relationship
00:08:33 -
One to many relationship(Inverse)
00:02:07
-
-
Laravel Essentials - Validation and Request
8 Lectures 00:39:54-
Introduction of the section
00:01:33 -
Setup for this section
00:05:16 -
Install Laravel Collective
00:06:19 -
Form Validation
00:10:18 -
Form Request Validation
00:04:11 -
Custom Message Form Request
00:03:15 -
Request Validation for Image
00:06:46 -
Difference Between Validation and Request
00:02:16
-
-
Laravel Projects - CRUD with AJAX, Yajra and Datatables
15 Lectures 01:35:54-
Introduction of the CRUD section
Preview00:01:29 -
Create and setup for a new Project Part 1
00:06:31 -
Create and setup for a new Project Part 2
00:08:35 -
Create View, Setup Controller, Model and Routes
00:06:05 -
Create Car Form
00:12:07 -
Insert Data to Database using AJAX
00:11:56 -
Name Unique
00:01:34 -
Show Data with Datatables
00:06:38 -
Refreshing data
00:02:47 -
Export data by CSV, Copy, Excel, PDF and Print
00:05:19 -
Show single data
00:07:43 -
Update Data using AJAX
00:14:15 -
Delete Data using AJAX
00:05:59 -
Soft Delete Data
00:02:42 -
Restore, Retrieve deleted data
00:02:14
-
-
Laravel Essentials - Uploading Files
4 Lectures 00:21:59-
Create and setup for uploading files
00:05:10 -
Create Uploading Form
00:06:38 -
Upload Files
00:04:34 -
Insert File name to database
00:05:37
-
-
Laravel 5.7 Advance - Authentication and Spatie
6 Lectures 00:28:03-
Create new authentication and Spatie Project
00:05:23 -
Login and Registration using authentication
00:04:29 -
What is Spatie?
00:01:26 -
Install Spatie
00:04:00 -
Create Seeder for Rolew and Permission with user connection
00:05:13 -
Assign Role and permission to user
00:07:32
-
-
Laravel Essentials - Email
3 Lectures 00:15:51-
Setup for Email Project
00:05:19 -
Send Email
00:06:32 -
Markdown Email
00:04:00
-
-
Laravel Database Queries
7 Lectures 00:48:10-
Setup for Database Queries
00:06:53 -
Join two tables form the database
00:16:03 -
Union Query
00:10:29 -
Where, Between and orWhere
00:05:17 -
Aggregate methods
00:03:25 -
Addselect Queries
00:02:15 -
Conditional Clause
00:03:48
-
-
Laravel Advance
5 Lectures 00:25:46-
Mutators
00:06:19 -
Middleware
00:07:21 -
Connecting Multiple Database
00:02:06 -
Create migration file and seeder to second database
00:05:39 -
Display data from second database table
00:04:21
-
-
Laravel API - REST API with Passport
17 Lectures 01:04:59-
Introduction of the REST API with Passport
00:01:42 -
What is Passport?
00:02:03 -
Install Postman
00:02:27 -
Create new Passport Project
00:06:30 -
Install Passport and Auth
00:05:03 -
Keep alive
00:03:01 -
Create New Client
00:02:07 -
Register and Login with Oauth Token
00:06:58 -
Display all user data with API
00:07:23 -
Display data using API Resources
00:04:55 -
Custom API Resources
00:01:48 -
Display data per id using API
00:02:59 -
Add additional data to API Resources
00:02:07 -
Insert data using API
00:04:34 -
Display inserted data using API Resources
00:02:29 -
Update data using API Resources
00:05:10 -
Delete Data using API
00:03:43
-
-
Introduction of React.js
1 Lectures 00:01:47-
What is React.Js?
00:01:47
-
-
Laravel Projects - Library System with React.Js
29 Lectures 02:48:09-
Introduction of the library system with React.Js
00:02:34 -
Main Setup for Library Project
00:07:12 -
Install Node.js
00:02:42 -
Install and Run React.js in Laravel
00:04:50 -
Create Library Migration
00:04:52 -
Create Library Controller and Models
00:04:08 -
Create Configuration and Library Routes
00:07:26 -
Views layout with React.Js Components
00:03:54 -
Additional React.js Components
00:05:05 -
Create Pages for our links
00:03:40 -
React Router for Links
00:09:04 -
Display current Link using NavLink
00:03:09 -
React add and data links
00:09:45 -
Create form for our Modules
00:06:42 -
Create Controller, Model AND Routes For Insert data
00:04:12 -
React.js insert data with API (Book Module)
00:15:43 -
Success Message
00:08:43 -
Error Message
00:07:16 -
Exercise: Insert Data of Student and User Module
00:02:18 -
Answer: Insert data of Student and User Module
00:06:43 -
Display data using React.js
00:08:45 -
Exercise: Display data of Student and User Module
00:01:13 -
Answer: Display data of Student and User Module
00:03:55 -
Update data using React.js
00:15:29 -
Exercise: Update data of Student and User Module
00:01:47 -
Answer: Update data of Student andUser Module
00:04:59 -
Delete data using React.js
00:07:39 -
Exercise: Delete data of Student and User Module
00:01:19 -
Answer: Delete data of Student and User Module
00:03:05
-
-
Laravel Advance - Tips
3 Lectures 00:06:00-
Create Model, Migration, Controller with Resourceful at once
00:02:09 -
Checking of Error Logs
00:01:56 -
Generate application Key
00:01:55
-
-
GIT - Version Control System
5 Lectures 00:08:55-
What is GIT?
Preview00:01:15 -
GIT Initialization and status
00:01:40 -
GIT Config and Update
00:01:53 -
GIT Add all and specific file
00:02:52 -
GIT Commit
00:01:15
-
-
Laravel 7 Repository Pattern
7 Lectures 00:28:09-
What is Repository Pattern?
00:01:48 -
Install new Laravel 7 project
00:05:43 -
Setup Laravel 7 Project
00:07:20 -
Create model, controller and repository
00:04:35 -
Add more method
00:03:19 -
Create Interface
00:02:31 -
Add a Provider
00:02:53
-

Paul Carlo Tordecilla
Professional Full-stack Developer and Teacher
Hi, I'm Paul Carlo Tordecilla. It’s great connecting with you.
I'm a Professional Full Stack Developer for more than 7 Years. As Developer I am enjoying creating system and website. Because being a developer is not about making money. It's all about doing what you love.
This why I want to share my knowledge to everyone around the world. It's my passion to help people to learn to an easiest way. I here to help you to achieve your dreams. So that you can apply it in the real world projects.
If we have knowledge we have the power to change the world.