Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Laravel PHP 2020 Course, Learn Sass And Laravel
Rating: 4.1 out of 5(119 ratings)
10,998 students
Created byRick Sekuloski
Last updated 6/2020
English

What you'll learn

  • What you'll learn
  • Master Laravel
  • Build real applications that are secure and fast
  • Learn how to style your app using sass and webpack mix
  • Learn templating blade
  • create migrations
  • add new migration
  • Laravel Thinker to communicate with app without persisting data
  • Middleware
  • Routes
  • Controller
  • Full MVC Architecture
  • Designing and Styling
  • Css
  • Sass
  • HTML
  • Bootstrap
  • You will learn how to install a WYSIWYG editor
  • Send and Recieve Emails
  • Email Mailable
  • Database
  • From Validation
  • Security
  • Laravel ORM (Object Relational Mapper)
  • Uplod files
  • Upload And Delete Files
  • Upload Multiple Images
  • To install a commenting system / Disqus
  • CRUD
  • Create Controller, Models and Views
  • Master Layout files
  • Grouping and Route Access
  • Security, Admin Panel
  • 2 Projects
  • Session
  • Laravel Validating the data before sending to DB
  • Eloquent One to One or Many To Many
  • Install Packages
  • Create SEO Friendly URL
  • Search Functionality
  • And Much Much More....

Course content

1 section10 lectures1h 49m total length
  • 0 -The Most Important Lecture, How To Get Out The Maxiumum + Resources in Desc5:22

    Jump in and start learning Laravel now with this free course, access all files and materials, and follow the YouTube playlists and updated Laravel sections for ongoing resources.

  • Warming Up, Laravel Introduction Important Concepts11:03
  • All tools and environments setup for Laravel. Very useful vscode Laravel exte6:15

    Set up your development environment by installing composer as a PHP dependency manager, node and npm, an Apache server, and a preferred code editor such as VSCode with Laravel extensions.

  • Create Laravel Project and learn how to Use Different Versions in future9:49

    Install a Laravel project with composer, then explore how to use different versions from 6.x to older releases, following the official Laravel docs for version-specific setup.

  • View our Laravel Project by creating virtual host or by using in built php ar11:16

    View your Laravel project locally by creating a virtual host or using php artisan serve, pointing to the public folder and configuring the hosts file.

  • Explanation of Laravel Folder Structure15:06

    Explore the Laravel folder structure, from composer.json and vendor to controllers, models, views, and routes. Learn how MVC, namespaces, artisan commands, and environment configuration organize a Laravel app.

  • Introduction to Laravel Views and Routes. Learn about them, they are essenti13:17

    Learn how to define routes in web.php, pass variables to views, and organize blades with pages and subfolders, then render views via controllers in a Laravel app.

  • Learn about Laravel Controllers and what methods they contain.15:42

    Learn to create a Laravel pages controller with artisan, generate a resource controller, and connect routes to controller methods that return views for contact, about, policies, and employment pages.

  • Passing Parameters Into Views Using Compact And With in-built method14:12

    Learn how to pass parameters from routes to views in Laravel using compact and with, create post and blog views, and implement index and show methods in a posts controller.

  • Laravel Fun part, New Css And Javascript Scaffolding for laravel that wasn't7:10

Requirements

  • It is realy nice if you have css, php and html. But again we will start from scratch

Description

Laravel is one of the most popular PHP frameworks. Everyone loves Laravel from employers who want their employees to know Laravel. Taking this course will give you the best chance of landing that job; or taking it to the next level.

Why is Laravel so popular?

Because once you learn it then you will never search for another PHP platform. It takes complex things and structures them in easy to do tasks.

There are thousands of other people that have created packages that we can incorporate into our Laravel application.

You are reading this because you want to learn Laravel and you want to take the best course out there, right? If the answer is yes then you need to make wise decisions.

Benefits of taking this course with future updates for free

1. Top Modern 2020 Laravel PHP Project. Design + Create App from scratch that you can utilize for your projects.

2. Top support from the instructor

3.You will learn how to create separate admin panel

4. Never Boring Content.
5. So don't wait to jump on it and never look back.


Things we are going to do in this project

  • Introduction and Fundamentals

  • Downloading Laravel and installing with composer

  • CSS and JavaScript Scaffolding

  • Complete MVC training, from Routes, Controllers, views, models, migrations, template engines, middleware and more

  • Simple Crud application with all the ELOQUENT relationships, to learn what has been covered

  • Bonus Create Sass Project using webpack and style it as separate section

  • Making Master LaraUltiPro project

You Will also learn this in the process Database and Eloqunet

  • One To One

  • One To Many

  • One To Many (Inverse)

  • Many To Many

  • Has Many Through

  • Inserting & Updating Related Models

  • The save Method

  • The create Method

  • Belongs To Relationships


    Very Important Ones  This is not a full list


  • Authentication system Separate Admin System with new database

  • Multi-users with roles, Admins, Users, and Editors

  • Middleware

  • Routes

  • Grouping Routes

  • User profiles

  • Searching Database Content

  • Uploading photos, multi pictures and delete them

  • Forms Submission

  • User, CRUD

  • Posts CRUD

  • Pretty URL's & SEO Friendly

  • Disqus commenting system

  • Sessions, and flash messages to notify when change is made

  • Relationships between models

Who this course is for:

  • Who is this course about?
  • People looking for a new job in web development and programming
  • People that want to learn about laravel
  • Anyone that wants to update its PHP skills