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
Full Stack FoundationsUdacity 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