YoVDO

How to Build Real Time Interactions in Your Django 3 App

Offered By: JetBrains via YouTube

Tags

Django Courses Web Development Courses React Courses PyCharm Courses Finite State Machine Courses

Course Description

Overview

Explore real-time interactions in Django 3 applications through this comprehensive tutorial video. Learn about new features in Django 3 and how to implement them in your projects using PyCharm. Follow along with live coding demonstrations as Calvin Hendryx-Parker guides you through adding async features, implementing a finite state machine, configuring Django Channels, and creating live updates with WebSockets. Gain practical insights into using PyCharm's tools for database management, HTTP request testing, and project setup. By the end of this tutorial, you'll be equipped to enhance your Django applications with real-time functionality and leverage PyCharm's features for efficient development.

Syllabus

- Start
- Overview of what will be covered
- Get the branch
- Demo the working application
- Start adding finite state machine feature
- Review Docker Compose file
- Show the Makefile plugin for PyCharm
- Add workflow state to Model
- Setup project interpreter
- Browse database tables
- Use the PyCharm "HTTP Request" tool to test DRF
- Add a Publish button
- Configure and use Django Channels
- Switch Django to use ASGI server
- Put a React component in frontend for live updates
- Demo two browser windows connected via WebSocket backend


Taught by

PyCharm by JetBrains

Tags

Related Courses

Full Stack Foundations
Udacity
Django Basics Course
Treehouse
Создание Web-сервисов на Python
Moscow Institute of Physics and Technology via Coursera
Using JavaScript, JQuery, and JSON in Django
University of Michigan via Coursera
Django Features and Libraries
University of Michigan via Coursera