How to Build Real Time Interactions in Your Django 3 App
Offered By: JetBrains via YouTube
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
Introduction to ReactJSMicrosoft via edX Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via MirÃadax React
Udacity