Description
In the course “Create Facebook Clone with Django – Social Media Website” you will learn how to create an advanced Facebook social network clone application (2023 version) and master working with Django and JavaScript. To start, we will build a strong authentication system so that you can register, log in and reset your password. We will also have a validation system for registration, email verification and many other authentication features. We will also create an email system where we will send the user verification links and password reset codes. Right after registration, the user will receive a verification OTP to activate their account. Therefore, we will also learn how to create HTML emails.
We have a homepage that shows all the posts from people you follow or are friends with mixed in with your posts, sorted from newest to oldest.
You can create a post with text and images, set the visibility of the post and make it look beautiful just like on Facebook. You can like a post and change likes to dislikes, count likes, see users who liked posts and many other features to react to posts with detailed descriptions.
1. You can comment using text. Comments are sorted and always updated immediately after posting. Comments can be marked with “like” or “dislike”.
2. You can save or cancel posts, download post images, delete posts, etc.
4. You can update your cover photo with old cover photos or a new image.
5. You can update your profile or cover photo.
6. Each user has their own profile where all the details including cover, profile picture, details (alias, bio, profession, workplace, relationship etc.), photos, friends and posts are displayed. ,
7. You can update all your data and see the changes live.
8. We will use AWS S3 to upload our images in new and creative ways. You will be impressed.
9. We have a complete friendship system that allows you to add friends, cancel requests, accept requests, delete requests, remove friends, follow and unfollow.
10. We also have a friends page where you can manage all your requests and friends.
11. We have a live search feature. As you type, new results will appear. Every user you click on will be added to your search history. And it will also be shown in order with the last click on it.
12. We will use dynamic pagination and loaders.
13. We will have protected routes.
14. We will use Django Sqlite in development and Postgresql in production to store and manage website data.
15. We will use cookies and sessions to temporarily store data.
16. We will use many javascript events like Listener, On Click, Ready, On Mouse and many more.
What you will learn in the course “Create a Facebook Clone with Django – Social Media Website”
-
Create a fully functional advanced Facebook and Messenger social network simulator, version 2023
-
Build an email system from scratch to email the user with email verification links, password reset codes, and notification emails.
-
Learn how to use AWS S3 to store your images in a brilliant new way, and learn how to upload, search, filter, and gain a new perspective on working with AWS S3.
-
Build a powerful and scalable backend with Python and Django
-
Learn how to work with SQLite and Postgresql databases using Django ORM
-
Create a strong authentication system where you can register, log in and reset the password
-
Validate live data from the database to ensure your data is unique (e.g. usernames) and create a loop function to update it each time.
-
A fully responsive app on all different devices that teaches advanced tricks or gives answers.
-
Every user has a profile page, just like Facebook cover, profile picture, details, photos, friends and posts
-
You can add and edit your information like alias, bio, profession, workplace, relationship etc. and it will be visible on your profile and others can see it.
-
We’re also adding a live search feature that will allow you to search for other users. These will be saved in your search history and can be deleted at any time.
This course is suitable for people who
- Beginner web developer
- Junior Web Developer
- Django developer
- Those who want to start a social networking startup
Specifications of the course “Create a Facebook Clone with Django – Social Media Website”.
- Editor: Udemy
- Teacher: Fate of Frank
- Training level: beginner to advanced
- Training duration: 16 hours and 25 minutes
- Number of courses: 65
Headlines of the course on 9/2023
Prerequisites for the course “Create a Facebook Clone with Django – Social Media Website”.
- Basic knowledge of Django and HTML
- A reasonable knowledge of web development is always welcome
- A pen and a book
- 30 min. – 1 hour daily
Course pictures
Sample video of the course “Create a Facebook Clone with Django – Social Media Website”.
installation Guide
After extracting, you can watch it with your favorite player.
Subtitles: None
Quality: 720p
Download link
File(s) password: www.downloadly.ir
File size
10.8GB