A Very Complete Introduction To Laravel

Get started with the Laravel 4 PHP framework... And start loving PHP again!
4.3 (103 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,297 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 43
  • Length 6 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2014 English

Course Description

Laravel Summary

Laravel is a clean and classy framework for PHP web development. Freeing you from spaghetti code, Laravel helps you create wonderful applications using simple, expressive syntax. Development should be a creative experience that you enjoy, not something that is painful.

About This Course

If you're new to Laravel and you're looking to discover its beauty, whether it's your first framework or you're coming from another framework, this is for you. In this course, I will teach you the essentials of this beautiful PHP framework in order to provide you with a solid understanding of its most important components. The videos will be in a step-by-step format, and during the course we'll create two small projects to put some of the things that we've learned into practice.

The Official Laravel Philosophy

"Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable, creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as authentication, routing, sessions, and caching.

Laravel aims to make the development process a pleasing one for the developer without sacrificing application functionality. Happy developers make the best code. To this end, we've attempted to combine the very best of what we have seen in other web frameworks, including frameworks implemented in other languages, such as Ruby on Rails, ASP.NET MVC, and Sinatra.

Laravel is accessible, yet powerful, providing powerful tools needed for large, robust applications. A superb inversion of control container, expressive migration system, and tightly integrated unit testing support give you the tools you need to build any application with which you are tasked."

What are the requirements?

  • HTML (forms)
  • PHP (classes, objects)
  • optional: MySQL

What am I going to get from this course?

  • This course will turn Laravel newbies into experienced Laravel artisans.

What is the target audience?

  • Those who are interested in taking their PHP web development skills to the next level by learning a fresh new framework.
  • Those who like the PHP language, but find it difficult at times to keep their code manageable.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Welcome
Preview
02:55
Installing A Local Server
Preview
05:53
Installing Laravel
Preview
07:29
Remarks
02:19
Section 2: Routing
Basics
Preview
04:46
Route Parameters
07:35
Section 3: Views
Basics Of Blade
06:14
Passing Data To Views
10:50
Conditionals And Loops
08:11
Extending Views
11:51
HTMLBuilder
07:20
Section 4: Forms
GET And POST Requests
05:55
FormBuilder
06:37
Section 5: Database
Connecting To The DB
05:18
Raw SQL
10:29
QueryBuilder
12:01
Section 6: Project 1 Fundraising Website
Setting Up The DB
02:29
Adding Projects
08:54
Allowing Donations
08:53
Section 7: MVC And REST Theory
MVC
04:28
REST
08:22
Section 8: Controllers
Basic Controllers
08:47
RESTful Controllers
08:59
Resource Controllers
12:20
Section 9: Advanced Database
Migrations
08:27
SchemaBuilder
11:05
Seeding
03:40
Models
08:03
Eloquent Part 1
09:21
Eloquent Part 2
10:29
Relationships
18:27
Section 10: Miscellaneous
Filters
08:46
Validation
13:12
The Artisan File And 404s
07:04
Way's Generators
09:37
Seeding With Faker
08:49
Section 11: Project 2 Registration And Login System
Setting Up The Resource
09:59
Registration
13:19
Profile Pages
07:26
Allowing Updates And Deletes
13:52
Handling Authentication Part 1
10:17
Handling Authentication Part 2
20:38
Section 12: The End
Thank You
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Cocotuts Tutorials, The web development platform

At Cocotuts, we're very passionate about teaching valuable programming skills to those who love to keep learning.

We are an educational platform for the latest technologies in programming and modern web development, delivering nothing but top quality content. Our teachers offer a structured learning environment by providing you with courses in a step-by-step format, filled with engaging examples and useful build-along projects to optimize your learning experience.

Ready to start learning?
Take This Course