Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Introducing Laravel, a standout PHP framework that helps developers build standout applications. What is Laravel? It's a popular PHP framework similar to CakePHP or CodeIgniter. It offers all of the standard MVC capabilities and provides features targeted specifically at designers. In this course, I shows you how to install Laravel and Composer its dependencies manager and start creating pages with Laravel's powerful syntax and flexible HTML views. I'll also show how to use the Blade templating system, which will be a big help in the next chapter, when you build your first Laravel app a user authentication app. Last, you'll check your app and see how Laravel code holds up in testing.
All of these tutorials culminate in the final chapters, where you'll learn how to build your first app and deploy it on the web.
I will issue hands-on practice challenges along the way to help you test your knowledge. Challenges are quick activities that give you a hands-on opportunity to practice and master what you're learning. I'll start each challenge by describing your core objectives for the activity. If a challenge involves using any sample files, I'll tell you where to find them. I'll also give you a rough estimate of how much time it took me to complete the challenge.
Actually, the information in this course is ultimately intended to be applied to your own web apps. All you need is your desire to use the techniques I teach you to build your own application. I am going to cover everything about Laravel and I will be happy to create more videos if any new features will be added to Laravel in the future.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction to Laravel|
What is LaravelPreview
|Section 2: Laravel Fundamentals|
Two Variable Routing
|Section 3: Laravel Templating|
Blade Templating Engine
Create Basic Template
Please download this zip file, unzipp the file and start the challenge.
Child and Sub-Master Pages
Install Forms and HTML Helpers
Creating Signup Form
|Section 4: Database Integration|
Creating Database Connection
Creating Database Table
Edit Database Table
|Section 5: Querying Data with Eloquent ORM|
Index and Foreign Key Constraints
Models and Eloquent ORM
One to One Relationship
One to Many Relationship
Many to Many Relationship
Through Many to Many Relationship
|Section 6: Building a Laravel Application|
Passing Data To Views
Migrate Article Table
Create Article From
User Articles Relationships
Protect By Middleware
Practical Many to Many Relationship
HTML Select Form
|Section 7: Front End|
NMP, Bower and Gulp.js
Elixir Asset Compilation
Elixir Asset ConcatenationPreview
Elixir and TDD
Hi My name is Hassan Azimi and I am a software engineer and a web developer. My second job is to produce videos about technology and computers for people all over the world. I have first class degree with Honours one of the top universities in London and I am working towards the best technologies about software, coding and he web. I understand most of the programming languages mainly web based languages. I continuously enjoy learning new technologies exclusively programming languages by watching tutorials instead of reading books and this is not mean I don't read books at all. Subsequently, reading a lot of books about computers and watching more video lectures about programming and web developing, I educated a lot of new subjects and I decided to make the professional tutorials. I am obsessed with everything about computers and fascinated by everything about programming which leads me to build things like a puzzle. By reading books I noticed they do not have that impression, sense and excitement similar to videos. I do not mean they are useless, what I mean is they are far away from fun, practical, excitement and walking through each lesson. I noticed something else and that was lack of video tutorials about computing for Persians and Farsi speaking people and that must be because of low Internet speed and Internet censorship. I found Udemy is not censored in Iran but YouTube is and that was a great news for me, which made my students asking me to find a way to allow them to download my videos. I am sure some people do not learn only by reading as some people do. Most people who computing is their career are practical people rather than people with humanity subjects, one them is myself. I am a practical person, I learn by watching. Therefore, I decided to make video tutorials. Today I am the only best Persian tutorial source for all Persians and the only one who makes really professional tutorials with great video and audio quality. If you watch my tutorials you will notice I really care about every single video tutorials I make and I have so much respect to Udemy academy which I think it is one of the best ideas.