Playback starts YouTube’s embedded player (privacy-enhanced mode).
Laravel PHP Framework Tutorial - Full Course for Beginners (2019)
ChannelfreeCodeCamp.orgIn brief
Build a functional Instagram clone using Laravel 5.8, covering everything from setup to user profiles, posts, and relationships. This hands-on course guides beginners through PHP framework basics, database interactions, and frontend integration with Node and Vue.js. Ideal for those starting with Laravel and wanting a practical project to work on.
Chapters
Description from the creator
Learn Laravel 5.8 by creating an Instagram clone in this full tutorial course for beginners. Laravel is a free, open-source PHP web framework used for creating web applications.
💻Code: github.com/coderstape/freecodegram
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp
⭐️Course Contents ⭐️
⌨️ (0:00) Introduction
⌨️ (1:14) What is Laravel?
⌨️ (2:07) Installing Laravel
⌨️ (5:30) First look at the project
⌨️ (7:15) Intro to php artisan
⌨️ (11:42) Generating login flow with make:auth
⌨️ (12:04) Setting Up the Front End with Node and NPM
⌨️ (20:00) Migrations and Setting Up SQLite
⌨️ (26:00) Designing the UI from Instagram
⌨️ (42:12) Adding Username to the Registration Flow
⌨️ (58:35) Creating the Profiles Controller
⌨️ (1:04:00) RESTful Resource Controller
⌨️ (1:09:10) Passing Data to the View
⌨️ (1:10:20) Adding the Profiles Mode, Migration and Table
⌨️ (1:17:30) Adding Eloquent Relationships
⌨️ (1:28:10) Fetching the Record From The Database
⌨️ (1:30:00) Adding Posts to the Database & Many To Many Relationship
⌨️ (2:04:24) Creating Through a Relationship
⌨️ (2:08:12) Uploading/Saving the Image to the Project
⌨️ (2:19:19) Resizing Images with Intervention Image PHP Library
⌨️ (2:27:42) Route Model Binding
⌨️ (2:31:48) Editing the Profile
⌨️ (2:46:46) Restricting/Authorizing Actions with a Model Policy
⌨️ (2:54:50) Editing the Profile Image
⌨️ (3:00:00) Automatically Creating A Profile Using Model Events
⌨️ (3:12:56) Default Profile Image
⌨️ (3:19:48) Follow/Unfollow Profiles Using a Vue.js Component
⌨️ (3:31:28) Many To Many Relationship
⌨️ (3:46:33) Calculating Followers Count and Following Count
⌨️ (3:48:55) Laravel Telescope
⌨️ (3:51:44) Showing Posts from Profiles The User Is Following
⌨️ (4:01:03) Pagination with Eloquent
⌨️ (4:03:25) N + 1 Problem & Solution
⌨️ (4:05:21) Make Use of Cache for Expensive Query
⌨️ (4:11:44) Sending Emails to New Registered Users
⌨️ (4:21:51) Wrapping Up
⌨️ (4:22:37) Closing Remarks & What's Next In your Learning
🎥Course from Coder's Tape. Check out their YouTube channel for more great Laravel tutorials: youtube.com/coderstape
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: medium.freecodecamp.org
💻Code: github.com/coderstape/freecodegram
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp
⭐️Course Contents ⭐️
⌨️ (0:00) Introduction
⌨️ (1:14) What is Laravel?
⌨️ (2:07) Installing Laravel
⌨️ (5:30) First look at the project
⌨️ (7:15) Intro to php artisan
⌨️ (11:42) Generating login flow with make:auth
⌨️ (12:04) Setting Up the Front End with Node and NPM
⌨️ (20:00) Migrations and Setting Up SQLite
⌨️ (26:00) Designing the UI from Instagram
⌨️ (42:12) Adding Username to the Registration Flow
⌨️ (58:35) Creating the Profiles Controller
⌨️ (1:04:00) RESTful Resource Controller
⌨️ (1:09:10) Passing Data to the View
⌨️ (1:10:20) Adding the Profiles Mode, Migration and Table
⌨️ (1:17:30) Adding Eloquent Relationships
⌨️ (1:28:10) Fetching the Record From The Database
⌨️ (1:30:00) Adding Posts to the Database & Many To Many Relationship
⌨️ (2:04:24) Creating Through a Relationship
⌨️ (2:08:12) Uploading/Saving the Image to the Project
⌨️ (2:19:19) Resizing Images with Intervention Image PHP Library
⌨️ (2:27:42) Route Model Binding
⌨️ (2:31:48) Editing the Profile
⌨️ (2:46:46) Restricting/Authorizing Actions with a Model Policy
⌨️ (2:54:50) Editing the Profile Image
⌨️ (3:00:00) Automatically Creating A Profile Using Model Events
⌨️ (3:12:56) Default Profile Image
⌨️ (3:19:48) Follow/Unfollow Profiles Using a Vue.js Component
⌨️ (3:31:28) Many To Many Relationship
⌨️ (3:46:33) Calculating Followers Count and Following Count
⌨️ (3:48:55) Laravel Telescope
⌨️ (3:51:44) Showing Posts from Profiles The User Is Following
⌨️ (4:01:03) Pagination with Eloquent
⌨️ (4:03:25) N + 1 Problem & Solution
⌨️ (4:05:21) Make Use of Cache for Expensive Query
⌨️ (4:11:44) Sending Emails to New Registered Users
⌨️ (4:21:51) Wrapping Up
⌨️ (4:22:37) Closing Remarks & What's Next In your Learning
🎥Course from Coder's Tape. Check out their YouTube channel for more great Laravel tutorials: youtube.com/coderstape
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: medium.freecodecamp.org
About this tutorial
freeCodeCamp.org published this 4:25:05 video tutorial on November 12, 2019. It has been watched 2,615,596 times on YouTube.
- Channel
- freeCodeCamp.org
- Category
- Education
- Duration
- 4:25:05
- Published
- November 12, 2019
- Views
- 2,615,596
- Likes
- 35,781
Tags
Share
This tutorial in other languages
- FRCadre Laravel PHP Tutorial - Cours complet pour les débutants (2019)
- ESLaravel PHP Marco Tutorial - Curso completo para principiantes (2019)
- PTLaravel PHP Tutorial Framework - Curso Completo para Iniciantes (2019)
- ITLaravel PHP Framework Tutorial - Corso completo per principianti (2019)
- DELaravel PHP Framework Tutorial - Vollkurs für Anfänger (2019)
- NLLaravel PHP Framework Tutorial - volledige cursus voor beginners (2019)
- RULaravel PHP Framework Учебник - Полный курс для начинающих (2019)
- PLLaravel PHP Framework Tutorial - Cały kurs dla początkujących (2019)
- JALaravel PHPフレームワークのチュートリアル - 初心者のためのフルコース(2019)
- ARلارافل PHP إطار البرنامج التعليمي - دورة كاملة للمبتدئين (2019)
- HILaravel PHP फ्रेमवर्क ट्यूटोरियल - शुरुआती के लिए पूर्ण पाठ्यक्रम (2019)
- IDLARAVEL PHP Framework Tutorial - Kursus penuh untuk Pemula (2019)