Understand the logic behind big social networks like Facebook. Enroll now and build one using Laravel. Read more.
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.
Buy this course for $199 $10
and keep lifetime access.
Access all courses in our library for only $9/month with All Access Pass
About This Course
Who this course is for:
- Web developers
What you’ll learn:Â
- How to create a social media website using Laravel
- Advanced Laravel techniques
- Build a real-life project
Requirements:Â
- Web development experience is helpful
Do you wanna create a social network using Laravel?
Do you wanna learn the logic behind big social networks like Facebook?
Do you wanna master one of the most sought after PHP frameworks?
Then learn from this course!
Hi, it’s Mustafa Alawi Or “Moast”, a software engineer and entrepreneur. I’ve several years of experience in web development. I also have a great passion for business and entrepreneurship and I run my own business.
I like teaching people web development and providing them with the knowledge that I have. My goal is to help you move forward with your career and get your dream job.
My courses focus on the “How to” rather than theoretical concepts that you will never use. Therefore, after each course you will have created some application and know how it can be created.
I also work on multiple projects consistently and like to share my ideas and experiences with my students.
Our Promise to You
By the end of this course, you will have learned to build a social media website using Laravel.
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 - The Basics | |||
Intro | 00:00:00 | ||
Who Is This Course For | 00:00:00 | ||
What Is Expected After This Course | 00:00:00 | ||
Which IDE | 00:00:00 | ||
Laravel Docs | 00:00:00 | ||
Install XAMPP In Mac | 00:00:00 | ||
Install Composer In Mac | 00:00:00 | ||
XAMPP Tour | 00:00:00 | ||
Install Composer In Windows | 00:00:00 | ||
Install XAMPP In Windows | 00:00:00 | ||
Create Project | 00:00:00 | ||
Project Structure | 00:00:00 | ||
Routes | 00:00:00 | ||
Create Route | 00:00:00 | ||
Route And View Relationship | 00:00:00 | ||
Passing Data From Controller To View | 00:00:00 | ||
Laravel Social - Resources | 00:00:00 | ||
Section 2 - UI Design | |||
Install Bootstrap | 00:00:00 | ||
Reference To Bootstrap | 00:00:00 | ||
Bootstrap CDN | 00:00:00 | ||
Blade And Templates | 00:00:00 | ||
Template For This Project | 00:00:00 | ||
Adding Template To Project | 00:00:00 | ||
Importing Template - CSS and JS | 00:00:00 | ||
Other Pages | 00:00:00 | ||
Section 3 - Database And Users | |||
Creating Database | 00:00:00 | ||
ENV DB Credentials | 00:00:00 | ||
Users Table Migration | 00:00:00 | ||
Registering Users | 00:00:00 | ||
Return To Profile Page After Login | 00:00:00 | ||
Logout | 00:00:00 | ||
User Infor Using Auth Class | 00:00:00 | ||
Section 4 - Controllers And CRUD | |||
Controllers Intro | 00:00:00 | ||
Create Users Controller | 00:00:00 | ||
Update User Info | 00:00:00 | ||
Validating Fields | 00:00:00 | ||
Upload Avatar JS | 00:00:00 | ||
Storage Configuration | 00:00:00 | ||
Upload User Avatar Function | 00:00:00 | ||
Display User Photo | 00:00:00 | ||
Upload Avatar Validation | 00:00:00 | ||
Add New Post Form Template | 00:00:00 | ||
Posts Table | 00:00:00 | ||
Posts Model And Controller | 00:00:00 | ||
Create New Post Function | 00:00:00 | ||
Post Image Upload | 00:00:00 | ||
Customized Error Messages | 00:00:00 | ||
Section 5 - Friends | |||
Friendships | 00:00:00 | ||
Friends Tables | 00:00:00 | ||
Friends Model And Controller | 00:00:00 | ||
Find Friends Template | 00:00:00 | ||
Find Friends Display Them | 00:00:00 | ||
Default Avatar | 00:00:00 | ||
Other User Profile | 00:00:00 | ||
Checking Other User Profile | 00:00:00 | ||
Friendship Status Logic | 00:00:00 | ||
Friendship Status On Buttons | 00:00:00 | ||
Friend Requests 1 | 00:00:00 | ||
Friend Requests 2 | 00:00:00 | ||
Modify Friendship 1 | 00:00:00 | ||
Modify Friendship 2 | 00:00:00 | ||
Test Friendship Request | 00:00:00 | ||
Add Missing Routes | 00:00:00 | ||
Your Friends | 00:00:00 | ||
Friend Post Function | 00:00:00 | ||
Friend Post View | 00:00:00 | ||
Post Date Format | 00:00:00 | ||
Single Post View | 00:00:00 | ||
Post-User Relationship | 00:00:00 | ||
Section 6 - Comments | |||
Create Comments Table | 00:00:00 | ||
Comment-Post Relationship | 00:00:00 | ||
Send Comment Function | 00:00:00 | ||
Get All Comments | 00:00:00 | ||
Edit And Delete Icons | 00:00:00 | ||
Edit Comment Popup Window | 00:00:00 | ||
Edit Comment Function | 00:00:00 | ||
Delete Comments | 00:00:00 | ||
Refactoring | 00:00:00 | ||
Get My Posts | 00:00:00 | ||
Delete My Post | 00:00:00 | ||
Edit Post Form | 00:00:00 | ||
Edit Post Function | 00:00:00 | ||
Edit Post Image | 00:00:00 | ||
Delete Old Image | 00:00:00 | ||
Protect Edit Post Function | 00:00:00 | ||
Section 7 - Messages | |||
Messages List View | 00:00:00 | ||
Messages Table | 00:00:00 | ||
Messages Users Relationship | 00:00:00 | ||
Display Received Messages | 00:00:00 | ||
Conversation Route And Function | 00:00:00 | ||
Conversation View | 00:00:00 | ||
Send Message | 00:00:00 | ||
Displaying Convo Messages | 00:00:00 | ||
Order Convo Messages | 00:00:00 | ||
Get Last Messages Only | 00:00:00 | ||
If Statement Messages List Page | 00:00:00 | ||
Section 8 - Notifications | |||
Notifications | 00:00:00 | ||
Notification Avatar | 00:00:00 | ||
Limit Notifications | 00:00:00 | ||
Number Of Notifications | 00:00:00 | ||
Search For Posts | 00:00:00 | ||
Select A Country | 00:00:00 | ||
Select A Status | 00:00:00 | ||
Increase Number Of Friends | 00:00:00 | ||
Decrease Number Of Friends | 00:00:00 | ||
Posts Pagination | 00:00:00 | ||
Find Friends Pagination | 00:00:00 | ||
Auth Middleware | 00:00:00 | ||
Turn Off Debugging | 00:00:00 | ||
Section 9 - Likes | |||
Likes Table | 00:00:00 | ||
Like A Post | 00:00:00 | ||
Like A Post Function | 00:00:00 | ||
Let User Like Post Only Once | 00:00:00 | ||
Heart Color Turns Red If User Liked A Post | 00:00:00 | ||
Unlike A Post | 00:00:00 | ||
Heart Color Turns Red Immediately | 00:00:00 |
About This Course
Who this course is for:
- Web developers
What you’ll learn:Â
- How to create a social media website using Laravel
- Advanced Laravel techniques
- Build a real-life project
Requirements:Â
- Web development experience is helpful
Do you wanna create a social network using Laravel?
Do you wanna learn the logic behind big social networks like Facebook?
Do you wanna master one of the most sought after PHP frameworks?
Then learn from this course!
Hi, it’s Mustafa Alawi Or “Moast”, a software engineer and entrepreneur. I’ve several years of experience in web development. I also have a great passion for business and entrepreneurship and I run my own business.
I like teaching people web development and providing them with the knowledge that I have. My goal is to help you move forward with your career and get your dream job.
My courses focus on the “How to” rather than theoretical concepts that you will never use. Therefore, after each course you will have created some application and know how it can be created.
I also work on multiple projects consistently and like to share my ideas and experiences with my students.
Our Promise to You
By the end of this course, you will have learned to build a social media website using Laravel.
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 - The Basics | |||
Intro | 00:00:00 | ||
Who Is This Course For | 00:00:00 | ||
What Is Expected After This Course | 00:00:00 | ||
Which IDE | 00:00:00 | ||
Laravel Docs | 00:00:00 | ||
Install XAMPP In Mac | 00:00:00 | ||
Install Composer In Mac | 00:00:00 | ||
XAMPP Tour | 00:00:00 | ||
Install Composer In Windows | 00:00:00 | ||
Install XAMPP In Windows | 00:00:00 | ||
Create Project | 00:00:00 | ||
Project Structure | 00:00:00 | ||
Routes | 00:00:00 | ||
Create Route | 00:00:00 | ||
Route And View Relationship | 00:00:00 | ||
Passing Data From Controller To View | 00:00:00 | ||
Laravel Social - Resources | 00:00:00 | ||
Section 2 - UI Design | |||
Install Bootstrap | 00:00:00 | ||
Reference To Bootstrap | 00:00:00 | ||
Bootstrap CDN | 00:00:00 | ||
Blade And Templates | 00:00:00 | ||
Template For This Project | 00:00:00 | ||
Adding Template To Project | 00:00:00 | ||
Importing Template - CSS and JS | 00:00:00 | ||
Other Pages | 00:00:00 | ||
Section 3 - Database And Users | |||
Creating Database | 00:00:00 | ||
ENV DB Credentials | 00:00:00 | ||
Users Table Migration | 00:00:00 | ||
Registering Users | 00:00:00 | ||
Return To Profile Page After Login | 00:00:00 | ||
Logout | 00:00:00 | ||
User Infor Using Auth Class | 00:00:00 | ||
Section 4 - Controllers And CRUD | |||
Controllers Intro | 00:00:00 | ||
Create Users Controller | 00:00:00 | ||
Update User Info | 00:00:00 | ||
Validating Fields | 00:00:00 | ||
Upload Avatar JS | 00:00:00 | ||
Storage Configuration | 00:00:00 | ||
Upload User Avatar Function | 00:00:00 | ||
Display User Photo | 00:00:00 | ||
Upload Avatar Validation | 00:00:00 | ||
Add New Post Form Template | 00:00:00 | ||
Posts Table | 00:00:00 | ||
Posts Model And Controller | 00:00:00 | ||
Create New Post Function | 00:00:00 | ||
Post Image Upload | 00:00:00 | ||
Customized Error Messages | 00:00:00 | ||
Section 5 - Friends | |||
Friendships | 00:00:00 | ||
Friends Tables | 00:00:00 | ||
Friends Model And Controller | 00:00:00 | ||
Find Friends Template | 00:00:00 | ||
Find Friends Display Them | 00:00:00 | ||
Default Avatar | 00:00:00 | ||
Other User Profile | 00:00:00 | ||
Checking Other User Profile | 00:00:00 | ||
Friendship Status Logic | 00:00:00 | ||
Friendship Status On Buttons | 00:00:00 | ||
Friend Requests 1 | 00:00:00 | ||
Friend Requests 2 | 00:00:00 | ||
Modify Friendship 1 | 00:00:00 | ||
Modify Friendship 2 | 00:00:00 | ||
Test Friendship Request | 00:00:00 | ||
Add Missing Routes | 00:00:00 | ||
Your Friends | 00:00:00 | ||
Friend Post Function | 00:00:00 | ||
Friend Post View | 00:00:00 | ||
Post Date Format | 00:00:00 | ||
Single Post View | 00:00:00 | ||
Post-User Relationship | 00:00:00 | ||
Section 6 - Comments | |||
Create Comments Table | 00:00:00 | ||
Comment-Post Relationship | 00:00:00 | ||
Send Comment Function | 00:00:00 | ||
Get All Comments | 00:00:00 | ||
Edit And Delete Icons | 00:00:00 | ||
Edit Comment Popup Window | 00:00:00 | ||
Edit Comment Function | 00:00:00 | ||
Delete Comments | 00:00:00 | ||
Refactoring | 00:00:00 | ||
Get My Posts | 00:00:00 | ||
Delete My Post | 00:00:00 | ||
Edit Post Form | 00:00:00 | ||
Edit Post Function | 00:00:00 | ||
Edit Post Image | 00:00:00 | ||
Delete Old Image | 00:00:00 | ||
Protect Edit Post Function | 00:00:00 | ||
Section 7 - Messages | |||
Messages List View | 00:00:00 | ||
Messages Table | 00:00:00 | ||
Messages Users Relationship | 00:00:00 | ||
Display Received Messages | 00:00:00 | ||
Conversation Route And Function | 00:00:00 | ||
Conversation View | 00:00:00 | ||
Send Message | 00:00:00 | ||
Displaying Convo Messages | 00:00:00 | ||
Order Convo Messages | 00:00:00 | ||
Get Last Messages Only | 00:00:00 | ||
If Statement Messages List Page | 00:00:00 | ||
Section 8 - Notifications | |||
Notifications | 00:00:00 | ||
Notification Avatar | 00:00:00 | ||
Limit Notifications | 00:00:00 | ||
Number Of Notifications | 00:00:00 | ||
Search For Posts | 00:00:00 | ||
Select A Country | 00:00:00 | ||
Select A Status | 00:00:00 | ||
Increase Number Of Friends | 00:00:00 | ||
Decrease Number Of Friends | 00:00:00 | ||
Posts Pagination | 00:00:00 | ||
Find Friends Pagination | 00:00:00 | ||
Auth Middleware | 00:00:00 | ||
Turn Off Debugging | 00:00:00 | ||
Section 9 - Likes | |||
Likes Table | 00:00:00 | ||
Like A Post | 00:00:00 | ||
Like A Post Function | 00:00:00 | ||
Let User Like Post Only Once | 00:00:00 | ||
Heart Color Turns Red If User Liked A Post | 00:00:00 | ||
Unlike A Post | 00:00:00 | ||
Heart Color Turns Red Immediately | 00:00:00 |