Django Channels – Application de chat de groupe avec WebSockets

Django Channels Group Chat Application With WebSockets

Cours de Django avec canaux, ASGI, Redis et WebSockets pour les développeurs Python

Ce que vous apprendrez

Routage d’url

Formulaires

Requêtes de postes

Canaux

Programmation des sockets

travailler avec des modèles

Description

Bonjour à tous ! Vous êtes développeur Django et vous voulez apprendre à mettre en place une application de chat en utilisant les WebSockets ? Vous êtes fatigué de lire la documentation sur les canaux ? Vous cherchez un instructeur qui simplifie les concepts des canaux ? Ce cours est fait pour vous. Je vais vous apprendre à utiliser ASGI, Redis-Server, les canaux et les WebSockets d’une manière très simplifiée. Les canaux sont vraiment un sujet intéressant que nous devons étudier lorsque nous développons des applications synchrones telles que messenger, zoom, etc. mais la façon dont il est écrit dans la documentation est un peu difficile pour le débutant de comprendre le concept sous-jacent, j’ai fait une recherche approfondie pour simplifier la documentation qui peut être comprise par un développeur Django débutant et j’ai créé ce cours pour vous, c’est la raison pour laquelle la durée de ce cours est très courte, et en ce qui concerne le programme, nous allons apprendre le routage d’url, les formulaires, les requêtes post, les modèles, ASGI, les vues basées sur les classes et les fonctions et la programmation des sockets avec les canaux.

Enfin, nous réaliserons un projet intéressant, une application de chat de groupe, et j’espère que vous ferez un voyage merveilleux en accédant à ce contenu. ?

Abonnez-vous aux derniers coupons sur notre canal Telegram .



Anglais
langue

Contenu

Installation de Python et Django

vue d’ensemble de ce cours
installer python et django
installation du serveur redis sur le système d’exploitation windows
installation d’un serveur redis sur un système d’exploitation mac

Développement d’une application de chat de groupe

Développement de la page d’accueil
Installation et inclusion des canaux Django
Conception de la page de la salle de chat
Travailler avec des websockets

Performance et base de données (cours facultatif)

l’amélioration des performances
Lien avec la base de données