Companies Home Search Profile

Build Facebook Clone with Django - Social Media Website

Focused View

Destiny Franks

15:05:03

55 View
  • 1. Introduction - Welcome to the Facebook and Messenger Clone Course.mp4
    02:53
  • 2. Facebook Clone LIVE DEMO.mp4
    23:38
  • 3. Messenger Clone LIVE DEMO.mp4
    09:31
  • 4. Meet your instructor.mp4
    01:08
  • 5. Tools and Requirements Needed.mp4
    02:32
  • 6. Goal Of Course.mp4
    03:51
  • 1.1 Facebook Clone Template.rar
  • 1. Project Setup.mp4
    12:45
  • 2. Customize Django Admin - Modern Interface.mp4
    09:32
  • 3. Configure and Setup Frontend Templates.mp4
    24:25
  • 1. Creating a custom user model.mp4
    14:27
  • 2. Creating a profile model.mp4
    22:48
  • 3. Slug & Slugify using Django.mp4
    08:04
  • 4. Creating Signals in Django.mp4
    06:15
  • 5. Register Model In Django Admin with Advanced Features.mp4
    05:17
  • 1. Register or Signup Functionality (Part 2).mp4
    11:46
  • 2. Register or Signup Functionality.mp4
    12:08
  • 3. Register or Signup Functionality (Part 3).mp4
    25:04
  • 4. Login or Signin Functionality.mp4
    15:07
  • 5. Logout or Signout Functionality.mp4
    06:45
  • 1. Template inheritance in Django.mp4
    14:44
  • 1. Post Model.mp4
    19:10
  • 2. Gallery Model.mp4
    12:06
  • 3. Friend Request & Friend Model.mp4
    15:55
  • 4. Notification Model.mp4
    12:35
  • 5. Group and Page Model.mp4
    14:02
  • 1. Post List View - List all the active post from the database to the frontend..mp4
    19:37
  • 1. Create new post - create a view to handle creation of new post.mp4
    16:01
  • 2. Configure HTML Form to create new post.mp4
    16:25
  • 3. Create and Append Post Dynamically using Javascript.mp4
    20:27
  • 4. Create and Append Post Dynamically using Javascript (Part 2).mp4
    19:50
  • 1. Like Post - Create view to handle liking of post.mp4
    10:40
  • 2. Setup HTML and JS to like post.mp4
    17:06
  • 3. Like post in real time using django and js.mp4
    14:44
  • 4. Like post in real time using django and js.mp4
    14:52
  • 1. Comment Feature - Setup Django View to Process Comments.mp4
    08:40
  • 2. Configure Comment HTML Section..mp4
    16:22
  • 3. Configure Comment HTML Section (Part 2).mp4
    16:13
  • 1. Like comment using Django.mp4
    15:47
  • 2. Like comment using Django (Part 2).mp4
    17:41
  • 1. Reply comment using Django.mp4
    15:26
  • 2. Reply comment using Django (Part 2).mp4
    17:08
  • 1. Delete comment by user who made the comment.mp4
    15:57
  • 1. Create & view the post detail page.mp4
    17:51
  • 1. Setup My Profile Page.mp4
    24:48
  • 2. My Friends Profile Page.mp4
    18:13
  • 1. Send Friend Request.mp4
    09:42
  • 2. Configure Add Friend HTML.mp4
    14:18
  • 3. Add Friend Using Jquery & Ajax.mp4
    13:03
  • 1. Create Django Context Processors.mp4
    15:04
  • 1. Accept Friend Request.mp4
    16:38
  • 2. Reject Friend Request.mp4
    09:50
  • 3. Unfriend User.mp4
    09:06
  • 4. Unfriend User Using Jquery.mp4
    08:26
  • 1. Notification System.mp4
    22:52
  • 2. List All Notication from db to template.mp4
    14:14
  • 1. Create a chat model.mp4
    13:34
  • 2. List Chat Messages.mp4
    19:17
  • 3. Chat Inbox Page.mp4
    21:48
  • 4. Chat Message Detail.mp4
    19:13
  • 5. Setup Django Channels.mp4
    06:26
  • 6. Creating Channel Consumer.mp4
    30:02
  • 7. Create Web-Socket Routing.mp4
    08:18
  • 8. Setup ASGI for Async Communication.mp4
    12:56
  • Description


    Create a highly sophisticated Facebook and Messenger clone application while learning Django from scratch

    What You'll Learn?


    • Build a fully functional Advanced Social Media Facebook and Messenger clone application version 2023
    • Build a mailing system from scratch to send emails to the user for email verification links and reset code password and notification emails
    • Learn how to use AWS S3 to store your images in a new brilliant way and how to upload, search, filter and open a new perspective on working with AWS S3.
    • Build a scalable strong backend using Python and Django
    • Learn how to work with Sqlite and Postgresql Database with Django ORM
    • Build a strong authentication system where you can register, login ,reset password
    • Live data validation from the database to make sure your data (like username) is unique and create a looping function to update it every time
    • A fully responsive application in all different devices, and learn advanced tricks or responsiveness.
    • Every user will have a profile page just exactly like facebook cover, profile picture, details, photos, friends, posts
    • You can add and edit your details like othername, bio, job, workplace, relationship etc... and they will be visible on your profile and others can see it.
    • We also add a live search functionality where you can search for other users and they will get stored in your search history and you always can remove them.
    • And many many more features...

    Who is this for?


  • Beginner web developer
  • Junior web developer
  • Django Developers
  • Those looking to create a social networking startup
  • What You Need to Know?


  • A basic knowledge in working with Django and HTML
  • A reasonable knowledge in web development is always welcomed
  • A Pen and Book
  • 30Min - 1 Hour Daily
  • More details


    Description

    In this course, you will learn how to build an advanced social media Facebook clone application (version 2023) and master working with Django and Javascript, among many other tools we will use throughout the course.


    So as a start, we will build a strong authentication system so you can register, login, and reset your password. We will also have a validation system for registration, email verification, and many more authentication features.

    We are also creating a mailing system where we will send verification links and reset password codes to the user, and directly after registering, the user gets a verification OTP to activate their account, so we are also learning how to create HTML emails.
    We have a home page where all posts for the people you follow or are friends with will be displayed mixed with your posts and ordered from newest to oldest.

    You can create a post using text and images, set post visibility, and do it beautifully, just like on Facebook.

    You can like a post and change like to unlike, count likes, show users who like posts, and many more post reaction features with in-depth explanations.


    1. You can comment using text. Comments will be ordered and always updated directly after submission; comments can be liked and disliked.

    2. You can save or unsave posts, download post images, delete posts, etc.
    3. We will have all sorts of validation for file uploads for size and type.
    4. You can update your cover picture using old cover pictures or a new image.
    5. You can update your profile or cover picture.
    6. Every user has its own profile, where all details are displayed, including the cover, profile picture, details (othername, bio, job, workplace, relationship, etc.), photos, friends, and posts.
    7. You can update all your details and see the changes live.
    8. We will use AWS S3 to upload our images in a new, creative way; you will be impressed.
    9. We have a full friendship system where you can add friends, cancel requests, accept requests, delete requests, unfriend, follow, and unfollow.
    10. Also, we have a friends page where you can manage all your requests and friends.
    11. We have live search functionality; as you type, new results appear; any user you click will be added to your search history; and it will also be displayed in order by the last clicked on.
    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 the product to store and manage website data.
    15. We will work with cookies and Sessions to temporarily store data.
    16. We will use many Javascript events like listeners, on-click, on-ready, on-mouse-over, and many more

    Who this course is for:

    • Beginner web developer
    • Junior web developer
    • Django Developers
    • Those looking to create a social networking startup

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Destiny Franks
    Destiny Franks
    Instructor's Courses
    Hi, I'm Destiny! I love helping students learn to code and master software development. I've been teaching online for over 5 years, and I founded Desphixs to bring software development to everyone—my objective is for you to truly understand everything that goes on behind the scenes and know how to implement them in your next project.As you already know: Coding is extremely rewarding. As you learn, things start to click and make sense. You can join the dots of all the things that weren't quite clear before. I'm here to make that journey quick and painless! ;)I can help you with Python, Django, JavaScript MERN issues, particularly in web and backend development. I'm experienced with programming libraries and frameworks like Django, React, Express, Tailwing and More. I've worked extensively with  MongoDB, PostgreSQL, and advanced system architecture design.Hop in and let's start this journey together.#desphixs
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 63
    • duration 15:05:03
    • Release Date 2023/09/09

    Courses related to Django

    Subtitle
    Deploy a Django Website with Heroku
    SkillShareDeploy a Django Website with Heroku
    1:12:42
    English subtitles
    10/03/2023
    Subtitle
    Image Classifier with Django and React
    SkillShareImage Classifier with Django and React
    5:13:23
    English subtitles
    09/28/2023
    Subtitle
    Django 3 Forms and ModelForms
    Pluralsight Sangeeta Singh
    Sangeeta Singh
    Django 3 Forms and ModelForms
    1:57:24
    English subtitles
    07/08/2023

    Courses related to Python