Torrent details for "Real-time Chat Messenger"    Log in to bookmark

wide
Torrent details
Cover
Download
Torrent rating (0 rated)
Controls:
Category:
Language:
English English
Total Size:
10.88 GB
Info Hash:
d05ad728c7c8a07594797d38235eb175c8bec4aa
Added By:
Added:  
24-04-2021 07:46
Views:
511
Health:
Seeds:
1
Leechers:
2
Completed:
10
wide




Description
wide
Image error
Description
Course Objective

Build a real-time chat website from the ground up using Django Channels and Websockets.

Check out the website you’re going to build: open-chat.xyz. I pushed it to production so you can see what you’ll be learning beforehand.
Features:

   User Management
       Registration
       Login
       Logout
       Forgot Password
       Change Password
       View accounts
       Update account properties
       Search for other users
   Friend System
       Send friend requests
       Accept friend requests
       Decline friend requests
       Cancel friend requests
       Remove Friends
   Public Chatroom
       Build a public chatroom where any authenticated user can chat. (Django Channels & WebSockets)
   Private Chatroom
       Have 1-on-1 conversations with friends. (Django Channels and WebSockets)
   Notifications
       Real-time notifications for things like:
           Friend requests (Can accept / decline from the notification)
           Private chat messages
   Push to Production
       Purchase a domain
       Host the website on Digital Ocean
           There’s a lot more involved here than hosting a regular website. We have Redis configuration and Daphne for the sockets.

High-level Topics

   Javascript basics
   Image cropping with Python and Javacript
   CSS basics
   Javascript WebSockets
   Django Channels 2
   Asychronously talk to server backend through javascript
   Dynamically close and open new sockets on the same page
   Asynchronously load images with Javascript (while showing a default image)
   Custom user authentication with django

Target Audience

This is meant to be almost a beginner course. I expect you to have some knowledge of web development (html & css) and python. But if you know absolutely nothing you should still be able to keep up. I do everything on camera so you can just follow along and you should be fine. If you have issues I recommend becoming a member so you can join the community discord channel and ask questions.

  User comments    Sort newest first

No comments have been posted yet.



Post anonymous comment
  • Comments need intelligible text (not only emojis or meaningless drivel).
  • No upload requests, visit the forum or message the uploader for this.
  • Use common sense and try to stay on topic.

  • :) :( :D :P :-) B) 8o :? 8) ;) :-* :-( :| O:-D Party Pirates Yuk Facepalm :-@ :o) Pacman Shit Alien eyes Ass Warn Help Bad Love Joystick Boom Eggplant Floppy TV Ghost Note Msg


    CAPTCHA Image 

    Anonymous comments have a moderation delay and show up after 15 minutes