Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

PHP with Laravel for beginners – Become a Master in Laravel

Video Introducing this tutorial

The first steps :
Meet your professor Edwin
Introduction to laravel and MVC
Reference files

Windows - Local Environment Setup :
Chapter Intro (IMPORTANT please watch)
Intalling PHP development environment
IDE install
Composer
Git
Laravel version update information
Creating a Laravel project
Virtual Hosts
Opening a project in the IDE

MAC- Local Environment Setup :
Section intro with Edwin Diaz
Intalling PHP development environment
IDE Install
Composer
Creating a Laravel project
Virtual hosts
Opening a project in the IDE

Laravel Fundamentals - Routes :
Laravel Structure Overview
Route Introduction
Routes part 1
Routes part 2
Naming Routes

Laravel Fundamentals - Controllers :
Intro to chapter with Edwin
Creating Controllers
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
Migrating
Creating migration 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
Creating a new Laravel installation / Setup
Database configuration and migration
Setting up Relations
Creating data for user
Updating Data
Reading and deleting data

Database - Eloquent One to Many Relationship CRUD :
Creating a new Laravel installation / Setup
Database migrations
Relationships and mass assignment
Inserting Data
Reading Data
Updating Data
Deleting Data

Database - Eloquent Many to Many Relationship CRUD :
Creating a new Laravel installation / Setup
Database migrations
Relationships and mass assignment
Inserting Data
Reading Data
Updating Data
Deleting Data
Attaching, detaching and syncing

Database - Eloquent Polymorphic Relationship CRUD :
Creating a new Laravel installation / Setup
Database migration
Relationships and mass assignment
Inserting Data
Reading Data
Updating Data
Deleting Data
Extra techniques

Database - Eloquent Polymorphic Many to Many Relationship CRUD :
Creating a new Laravel installation / Setup
Database migrations
Relationships and mass assignment
Inserting Data
Reading and updating data
Deleting Data

Forms and Validation :
Section Intro with Edwin Diaz
Setting up migration and relations
Setting up views and routes
4-Setting the markup for create
Setting up the controller and view
Persisting data to database
Reading data
Showing individual posts and updating
Preparing the edit view and setting up the token
10- Editing records and redirecting
11- Deleting

Forms - Package and validation :
Section intro with Edwin Diaz
Installing package and testing
Modifying our create form with the form package
Modifying our edit and delete forms with the form package
Basic validation
Displaying errors
Advance validation
Creating snippets with PhpStorm

Database - Some more model manipulation :
Section Intro with Edwin Diaz
Dates
Accessors
Mutators
Query Scope

Forms - Uploading files :
Section intro with Edwin Diaz
Modifying our create view for file input
Retrieving file data
Persisting file data into the database
Displaying images and using accessors to make it easy

Form - Login :
Section intro with Edwin Diaz
New laravel installation
Database connection and migrations
Creating the login system under 1 minute
Login creation overview
Retrieving authenticated user data

Middleware - Security / Protection :
Section intro
Create a new laravel installation (challenge)
Registering a new middleware and using it
A more practical way to use middlewares 1 - roles, migration and relations setup
A more practical way to use middlewares 2 - Custom method
A more practical way to use middlewares 3 - Custom method
A more practical way to use middlewares 4 - Custom method
Laravel Sessions :
Section intro with Edwin Diaz
Setting and reading sessions
Global session function deleting
Flashing data

Laravel - Sending Email / Api :
Section intro with Edwin Diaz
New laravel installation
Overview on mailgun
Email verification
Configuration
Sending email part 1 - route
Sending email part 2 - Finished
Custom domain

Git and Github - Version Control :
Git intro
Git Installation
Git commands
Git crash lecture
Git workflow
Branches
Creating repositories on Github
Git settings
Cloning and pushing to Github
Pull request and pulling changes
Contributing to the project

Application :
Laravel Project Reference Files
New laravel installation
Database configuration
Setting up views
Users table Migration
Relation setup and data entry
Testing relation with Tinker
Admin controller and routes
Testing methods
Installing NodeJs and files download
Gulp and assets
Admin master file - download file
Version control and modifying master page
Displaying users
Create page
Laravel collective html package
Testing form and creating form fields
Working on user form status field
Populating the user roles select
Password field and custom request
Displaying errors and including with blade
Adding upload file feature to form
Persisting data and fixing bug
User photos migration - relation - mass-assignment
Creating links and more
Persisting user with photo part 1
Persisting user with photo part 2
Displaying photos using an accessor
Edit users part 1 - setting up the form
Edit user part 2 - displaying images and status
Updating part 1 and displaying errors
Updating part 2
Updating part 3 - Fixing loose ends
Security part 1 - middleware registration
Security part 2 - middleware - custom method and 404 page
Deleting users
Some flash messages
Deleting images from the directory
Adding more security

Application - Posts :
Setting route files
Migration
Displaying post
Relationship setup
Creating form part 1
Creating form part 2
Creating form part 3
Creating post 1
Creating post 2
Displaying images in post
Creating model and migration for categories
Displaying and creating posts with categories
Let's stop and push to GitHub
Pushing to GitHub warning
Editing part 1 - setting up the page and form
Editing part 2 - Lets edit the post
Deleting - Challlenge
Deleting - Solution
Deleting users with relations
Adding images to edit post

Application - Categories :
Setting up categories
Creating categories
Updating and deleting categories

Application - Media :
Setting up and displaying media
Setting up the create view
Adding the upload plugin
Uploading images
Deleting images

Application - Comments :
Setting up part 1
Relations and mass assignment
Setting up views
Creating a post part 1
Creating a post part 2
Creating a post part 3
Creating a comment
Displaying posts
Approving, un-approving and deleting part 1 - setting it up
Approving, un-approving and deleting part 2 - Using it
Displayin comments
Displaying specific comments
Displaying comments in post page
Creating the reply form
Creating a reply
Displaying replies
Displaying replies with Javascript
Displaying replies in admin part 1
Displaying replies in admin part 2
Updating and deleting replies

Extra Features :
Pretty url configuration part 1
Pretty url configuration part 2 and finished
Laravel Pagination
Pulling Gravatars from users

Upgrade to Laravel 5.3 :
Brief introduction to changes
Laravel project reference files download - version 5.3
Upgrading
Upgrading routes part 1
Upgrading routes part 2 - Login
Upgrading routes part 3 - Route names
Upgrading users
Upgrading posts
Upgrading categories
Checking out media
Upgrading middleware
Upgrading our Pretty URL feature
Extra feature - WYSIWYG and File Management installation :
Part 1- Downloading packages and installing editor
Part 2- Making folders and uploading files
Displaying images

Extra feature - Disqus Comment System :
Installing disqus

Extra feature - Bulk Media Delete :
Part 1 - Creating form, method and route
Part 2 - Testing our form and deleting
Part 3 - Adding Javascript / jQuery
Fixing bulk delete bug and new improvements

Extra feature: Deploying our app to a shared hosting account :
Intro
SSH - WINDOWS OS
SSH - MAC OS
Module installation and PHP version
Composer install
Laravel installer
Uploading project
Configuring our environment file
Our app live on the web
Login in
Displaying images
Deleting images
Setting up production settings

Upgrade to Laravel 5.4 :
Intro and part 1
Laravel upgrade to 5.4 - part two
Laravel upgrade to 5.4 - part three
Webpack error - fix

Extra feature: Laravel data seeding :
Creating a simple seeder
Creating a more advanced seeder with factories
Let's create factories for all our database tables

Upgrade to Laravel 5.5 :
Upgrading the easy way

You Have Got Gift 25% OFF

Use this Coupon Code “J3JKN396