Please ensure Javascript is enabled for purposes of website accessibility
Laravel For Beginners: Laravel From Zero To Hero
0( 0 REVIEWS )
13 STUDENTS
6h 41m

Master Laravel for beginners! Build a blog, use Bootstrap, connect to databases, and more. Enhance your web development skills. Start today!

Read more.
Course Skill Level
Beginner
Time Estimate
6h 41m

Instructor

Hi, it's Mustafa Alawi, a Software engineer & entrepreneur. I've basically seven years of experience in web development & software development. I also work as a consultant helping small-businesses. And have a great passion for business & entrepreneurship and founded CalmAndCode. I like teaching people and providing them with the knowledge that I have as I'm talented at simplifying complex theories and matters. And one of my goals is to help my students find success and reach their goals.

Access all courses in our library for only $9/month with All Access Pass

Get Started with All Access PassBuy Only This Course

About This Course

Who this course is for:

  • Beginner PHP developers
  • Web developers who want to specialize in Laravel
  • PHP developers who want to start learning Laravel

What you’ll learn:

  • How to install Laravel
  • How to build a personal blog from scratch
  • Using Bootstrap in Laravel
  • Connecting to database and creating tables
  • How to create, retrieve, update and delete posts
  • How to authenticate users
  • How to paginate your posts

Requirements:

  • Good knowledge in PHP
  • Basic HTML, CSS knowledge
  • Basic knowledge of MVC design architecture
  • How to create PHP classes and functions
  • Good understanding of OOP in PHP

Laravel is one of the best PHP frameworks. It can be used to create small, medium, and large web app projects. A lot of start-ups and companies have started using it to create different types of web apps. Thus, the demand for PHP developers is increasing everyday and adding Laravel to your portfolio will get you jobs much easier.

NOTE: This course is all about the basics of Laravel. So it assumes you have a good understanding of PHP and OOP.

In this course, you will learn the basics of the Laravel framework, and will learn how to create a simple Laravel project, specifically a personal blog. Moreover, you will learn best practices – how to avoid bad practices when working on a Laravel project, how to debug your code, and most of all how to write a clean organized code in Laravel that you can get back to, understand or fix, and also let others understand it.

This course will take you step by step so that you don’t get confused. I start with the most basic topics and gradually move forward toward advanced topics.

What you’ll learn in this course will make you able to start creating your own Laravel projects and improve your abilities as a web developer and will put you on the right path to specialize in one of the most popular PHP Frameworks. Finally, after the end of this course, you can start applying for Laravel jobs confidently.

Our Promise to You
By the end of this course, you will have learned the Laravel framework in web development.

10 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today!

Course Curriculum

Section 1 - Introduction
Introduction 00:00:00
Install XAMPP Mac 00:00:00
XAMPP Tour 00:00:00
Install Composer Mac 00:00:00
Install XAMPP Windows 00:00:00
Install Composer Windows 00:00:00
Which IDE 00:00:00
Laravel DOCS 00:00:00
Create Laravel Project 00:00:00
Create Laravel Project (Version 7) 00:00:00
Project Structure 00:00:00
Run Laravel Project 00:00:00
Project File – Laravel 00:00:00
Section 2 - The Basics
Routes 00:00:00
Artisan CLI 00:00:00
Laravel Helpful CLI 00:00:00
Service Providers 00:00:00
Requests 00:00:00
Environment And Configuration 00:00:00
Facades 00:00:00
Routing 00:00:00
Controllers 00:00:00
Controller Methods 00:00:00
Section 3 - Blades
Introduction To Blade 00:00:00
Blade “Include” 00:00:00
Blade Sections And Pages 00:00:00
Header Design 00:00:00
Footer Design 00:00:00
Choosing Colors 00:00:00
The Asset Function 00:00:00
Home Design 00:00:00
Single Post And Responsive Design 00:00:00
Pass Data To View 00:00:00
Section 4 - Database And Models
Posts Array 00:00:00
Database Connection 00:00:00
Posts Table 00:00:00
Post Model 00:00:00
Get All Posts 00:00:00
Section 5 - Forms
Forms 00:00:00
Create Post Form 00:00:00
CSRF – Cross-Site Request Forgeries 00:00:00
Submit Form Info 1 00:00:00
Submit Form Info 2 00:00:00
Storage Configuration 00:00:00
Upload Image With Post 00:00:00
Form Validation 00:00:00
Customize Validation Error Messages 00:00:00
Flash Session Message 00:00:00
Image “Not Uploaded” Error 00:00:00
Admin Panel Structure 00:00:00
Section 6 - UI And Bootstrap
Install UI And Bootstrap 00:00:00
After Adding Bootstrap 00:00:00
Testing Bootstrap 00:00:00
Admin Panel Template 00:00:00
Using Bootstrap Classes 00:00:00
Bootstrap CDN 00:00:00
Section 7 - CRUD Operations
All Posts Admin Panel 00:00:00
Admins Controller 00:00:00
Delete Posts 00:00:00
Delete Posts “Confirmation Message” 00:00:00
Edit Post Form 00:00:00
Update Posts 00:00:00
The Home Page 00:00:00
Section 8 - Middleware
Middleware 00:00:00
Middleware Groups 00:00:00
Custom Middleware 00:00:00
Section 9 - Queries
Building Queries 00:00:00
Building Queries Examples 00:00:00
Responses 00:00:00
Responses In Practice 00:00:00
URLs 00:00:00
URLs In Practice 00:00:00
URLs Parameters 00:00:00
Section 10 - Pagination
Pagination 00:00:00
Paginating Posts 00:00:00
Relationship Between Posts And Users 00:00:00
Section 11 - Authentication And Authorization
Authentication 00:00:00
Authorization 00:00:00
Policy Class 00:00:00
Policy Example 00:00:00
Gates 00:00:00
Gates Example 00:00:00
Resource Controllers 00:00:00
4764597

Join our newsletter and get your first course free!

4764598

Join our newsletter and get your first course free!

Congratulations! You get one free course of your choice. Please check your email now for the redemption code

Are you interested in higher education?