Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js

Create a premium class social network website like Facebook from scratch using php mysql & javascript.

4.65 (337 reviews)
Udemy
platform
English
language
Web Development
category
instructor
31,853
students
39 hours
content
Jan 2023
last update
$64.99
regular price

What you will learn

How to create a social network engine.

Learn next level of full stack web development.

State of art technique to create complex system like react and reply.

Advance javascript library JQUERY

Learn good quality of object oriented programming (OOP)

Advance dom traversing.

Description

Do you want to be pro web developer or want to create social network engine?

Do you want level up your coding skill in php, mysql and javascript?

If so, you are in right place. $1000+ valued course will provide you almost all necessary web coding technology top of php, mysql and javascript that will make you a pro full stack web developer and in step by step guide this course will introduce you to the almost all important feature of a social networking website engine like facebook.

This course pack with more than 38+ hours of content with source code. Where you will get project full source code. In details writing with explanation from scratch creating such website will give you a class of confident that will make you able to create almost all types of website.

A premium class course that absolute worth  of more than then its price tag that nothing to compare with the course content in whole internet.

Some of the feature like advance react system, reply system is so much distinctly unique that is hard to find in any course in the world.

So why are you waiting for. Enroll and lets move in our first day class.

Content

Day 1: Course Intro: Info & Setup

Welcome to the course (Same as intro)
Download and install XAMPP
Download,install and config code editor
Create necessary folder

Day 2: Create Sign Up with mobile or email and necessary file system

Source code & main resource file
Section resources
Create Sign up html structure
Design Sign up page
Create birthday date using javascript
Understanding form submission process
Connecting site with MYSQL database
Create user database table
Storing and validating input field data
Create User and Post class
Create object in load file
Create check input method
Regular expression to validate email id
Understanding and constructing 'Create' method
Inserting data and testing system
Create token system
Completion of sign up system

Day 3: Log in system with email or mobile

Section resource
Log in html structure
Design Log in code
Log in backend development

Day 4: Profile page

Section resource
Create profile page html structure
Design profile topbar left side
Design profile topbar right side
Topbar icon edit
Create system to stay logged in
Get userid by name
Create profile table
Create profile data storing method

Day 5: Cover photo and profile photo system

Section resource
Cover photo design
Cover photo button js
Photo data sent to database
Cover photo completed
Designing profile photo
Profile picture dialogue box
Complete profile photo upload system
Cover bottom part
UserLInk rectification

Day 6: Text and Photo Posting System with emoji

Section resource
Design user intro
Design post box 1
Design post box 2
Design post action area
Set emoji
Use javascript on post button
Post image preview
Create post system 1
Create posting system 2
Create post database
Store post to database
Display post 1
Display post 2
Display post complete
Post image show
Post image show 2
Image post show complete
Write javascript for post edit
Create post edit option
Post edit php
Delete post from timeline

Day 7: React System

Section resource
Create react table
React main html 1
Create Main react count method
Write Javascript for main react
Main react submit
Main react complete
Create system for other react type
Complete other react type system

Day 8: Comment System

Section resource
Create comments table
Create comment method
Write code for comment show part 1
Write code for comment show part 2
Create comment count method
Comment submission process
Fetching last comment and showing react icon
Create functionality to react on comment
Show comment react js php
Comment react completion
Create functionality to edit comment
Create comment update and delete method

Day 9: Reply system

Section resource
Create reply fetch method
Create reply react count and max show method
Create react check method and handling error
Write js and get reply input
Complete reply commenting
Create functionality to submit reply other react type
Write reply react submit process
Error handling and create reply delete system
Completion of reply reacting
Create reply edit option
Create reply edit save and delete option
Reply completion
Reply bug fix

Day 10: Share system

Section resource
Create share option
Create functionality to store and show shared post
Create shared post edit option
Complete share show
Create shared post edit option

Day 11: Live Search

Section resource
Create functionality for live searching
Complete creating live searching system

Day 12: Friend Request System

Section resource
Create request database table
Create request check functionality
Check request status and write js
Write javascript for request cancel and unfriend
Confirm request

Day 13: Follow system

Section resource
Create follow table
Create follow system
Completion of follow system
Create .htaccess file

Day 14: Create About Section

Section resource
Create about category
Write code for other category input field
Write code for other category input field 2
Write javascript for category input field
About category field hidden restore
About section complete

Day 15: Showing friend followers list

Create logout system
Create friend page
Create method to show friend list
Display friend list
Display follow list
Switch frend follower-js
Display timeline photos in photo tab

Day 16: Messaging system

Section resource
Create message table
Load user data
Create method to load last user with message data
Create messenger interface
Write js for messenger user list
Create single user box
Create message data method
Show message
Send message data in database
Activate text area message input and set emoji
Send message data with emoji
Load message and search user
Show message from search result
Message complete

Day 17: Notification system

Section resource
Create notification table
Notification data store
Create and work with notification method
Create notification interface
CSS solve
Write javascript for notification
Notification count show
Design and activate notification icon
Request list show
Request notification done
Create post page
Create notification for message
Message notification complete

Day 18: Create Home page

Section resource
php file separation
php file separation 2
Create Home page

Day 19: Account Setting

Section resource
Create settings option
Design settings page
Create userlink setting
Create settings for mobile
Create settings for email
Password reset settings

Day 20: Blocking system

Section resource
Create block table
Create block button
Write js and create method for blocking system
Block message show
Completion of blocking system

Bonus: Mention system

Source code
Create method to display suggest users
Mention data sent to database
Mention system complete

Conclusion - You made it.

Congratulation

Screenshots

Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Screenshot_01Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Screenshot_02Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Screenshot_03Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Screenshot_04

Reviews

Andrew
December 2, 2022
Not bad, at least the code is consistent. I recommend this course-however , it is NOT FOR BEGGINERS..You need prior experience with web design and backend php coding to understand what the instructor is doing-or you will be lost...
Kdvb
March 9, 2022
it's shit! money throw away. I do not recommend this course because the teacher claims to have given the source code complete but after the purchase I realize that the source code is not complete. the teacher does bring no support to the student when he is blocked, when he encounters errors. If I had known all this I Shouldn't have bought this course.
Lamarabet
January 24, 2022
A professional course and the teacher is good at explaining and everything is understandable and starts from scratch, i.e. from the first code instruction. This is really good. I recommend this course
Than
January 13, 2022
Amazing course for building social network site in short time. Informative and instructor is fully responsive to my questions promptly. This course really improved my coding skills.
Mawande
August 7, 2021
So far so good. I am using VS Code editor though. I saw a message when installing Brackets that its support will end in September and its recommended I use VS Code editor. I didn't know about extensions. Thank you.
Gensan
June 17, 2021
This is a great course! I took other courses, but sometimes the code didn't work. However, the code worked properly in this course, and the explanation was easy to understand. I learned a lot and learned the joy of programming. I am very grateful to you!(from Japan)
Lloyd
February 8, 2021
Very thorough - encompasses quite a lot! I tried pacing myself but ended up binge-learning after getting hooked on learning the next lecture!
Lee
January 25, 2021
Amazing course! A very good detailed presentation that covered so many important areas if you followed his daily sections one by one and day by day, In fact, I learned it so much than other related courses on Social Network App developments courses. Love this course and will not hesitate to recommend it to a newbie or experienced student. Congratulations!
George
November 29, 2020
It's a really great course and you'll learn a lot! The instructor is an expert and I'm just at the beggining!
Kanwarpartap
November 20, 2020
It doesn't show a blank website which is in testing mode. Everything is good to get this course if you want.
Tejender
May 26, 2020
This project runs fine on desktop version.But on mobile is it facing a lot of issues like not posting status,not updating profile and cover photos,need to refresh page to see posted comment.I Strongly recommends the instructor to add some lectures to deploy it on server and solve these issues . In short ajax is not working properly on mobile.otherwise this course is great.
Rishabh
May 21, 2020
I recommend the course! The instructor is great and helps you when needed. It can be confusing as I don't believe it's all in order but the instructor is always ready to help when you are hit with bugs.
Scienty
May 17, 2020
This course is really good and helpful beginner. I am looking like this course from so many years back.. i am really happy with this course....
Bonaventure
March 24, 2020
the course is awesome, highly recommended to anyone looking to have a deeper understanding of oop php. i love the fact that the instructor replies to questions as soon as possible.
Rohan
February 17, 2020
This course is a really good course and I have learned a lot from it, but I think it is shifted towards window users since I have mac related problems. However, this has made me better at debugging and I really think that this is a good course.

Coupons

DateDiscountStatus
1/2/2021100% OFF
expired
2/6/2021100% OFF
expired
3/15/2021100% OFF
expired
6/18/2021100% OFF
expired
2/17/2022100% OFF
expired
6/19/2022100% OFF
expired
8/3/2022100% OFF
expired
9/8/2022100% OFF
expired
10/13/2022100% OFF
expired
11/5/2022100% OFF
expired
12/5/2022100% OFF
expired
2/8/2023100% OFF
expired
3/3/2023100% OFF
expired
5/5/2023100% OFF
expired
6/7/2023100% OFF
expired

Charts

Price

Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Price chart

Rating

Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Ratings chart

Enrollment distribution

Build a Social Network in 20 Days from Scratch:PHP+MYSQL, Js - Distribution chart
2684288
udemy ID
12/2/2019
course created date
1/24/2020
course indexed date
Bot
course submited by