
Introduction to Python Django, starting with Django design philosophy
pyhub
Start Django web development properly with a deep understanding of essential Python grammar and Django design philosophy for Django development.
초급
Django, Python
Thư viện kênh là thư viện nhắn tin thời gian thực được phát triển theo triết lý Django. Tìm hiểu nhanh bản chất của Kênh thông qua bài giảng này.
Tin nhắn phân tán và xử lý websocket bằng Kênh Django
Hiểu giao tiếp websocket
Dịch vụ trò chuyện trên web thời gian thực
Cuộc sống ngắn ngủi. Ngay cả trong phát triển dịch vụ web thời gian thực, với Django/Channels,
Điều hành doanh nghiệp của bạn thành công và tiết kiệm thời gian . 💪
Chúng tôi đã nhận được phiếu giảm giá 6 tháng từ JetBrains cho PyCharm Professional (công cụ trả phí), IDE tối ưu cho phát triển Django, để bạn có thể tiếp tục sử dụng sau khóa học. Sau khi hoàn thành khóa học, vui lòng đăng ký theo phương thức bên dưới.
Lưu ý: Học sinh và giáo viên có thể nhận được giấy phép sử dụng một năm cho tất cả các công cụ JetBrains thông qua Chương trình Hỗ trợ Học sinh JetBrains. Sau khi đăng ký chương trình, bạn sẽ nhận được giấy phép trong vòng vài ngày.
Channels là một thư viện luôn được nhắc đến như một thư viện cốt lõi của Django, ngay cả ở nước ngoài. Được phát hành dưới dạng phiên bản 1.0 vào năm 2017, đây là một thư viện đã hoàn thiện, đạt đến phiên bản 4.0 vào tháng 11 năm 2022.
Hiểu biết về Channels cho phép bạn thêm chức năng thời gian thực vào các dịch vụ web chỉ với một lượng mã lệnh tối thiểu. Tuy nhiên, thật không may là rất nhiều người chưa biết đến Channels và không có quyền truy cập vào các tài nguyên, khiến việc này trở nên khó khăn. Do đó, tôi đã dày công xây dựng khóa học này để giúp nhiều người học phát triển web thời gian thực dễ dàng hơn.
Thư viện Channels kế thừa triết lý của nền tảng Django hiệu suất cao. Nó giúp giảm thiểu sự lặp lại và tập trung vào cốt lõi. Hãy cùng tìm hiểu kỹ về thư viện Channels và tìm hiểu cách xây dựng một dịch vụ trò chuyện websocket thời gian thực hiệu suất cao dựa trên Channels.
Khi tham gia khóa học này, bạn sẽ có được hiểu biết sâu sắc về Kênh và có thể nhanh chóng xây dựng các dịch vụ web thời gian thực với năng suất cao của Django .
📢 Vui lòng lưu ý trước khi tham gia lớp học.
Sau khi học những điều cơ bản của Django
Những người đang tìm kiếm một thử thách mới
Trên một trang web tĩnh
Dành cho những ai muốn cảm thấy tràn đầy năng lượng
Dịch vụ trò chuyện thời gian thực
Bất cứ ai muốn làm điều đó
Tìm hiểu các kênh
Dành cho những ai muốn hiểu sâu sắc
Một nhà phát triển Djangoholic thực thụ
Một bài giảng chỉ trích dẫn phần cốt lõi của kênh
Từng bước từ những điều cơ bản
Xếp chồng giao tiếp WebSocket
Slide bài giảng
Đã cung cấp PDF
Tất cả các bài giảng đều có phụ đề tiếng Hàn
Nắm bắt nội dung bài giảng một cách nhanh chóng!
Ví dụ về Rich WebSocket :
Tin nhắn Echo, blog trực tiếp và trò chuyện trên web
1. Các thành phần chính của kênh
2. (Thực hành) Triển khai Echo WebSocket siêu đơn giản
3. (Thực hành) Gửi và nhận đối tượng JS thông qua WebSocket
4. Chạy và kết nối với máy chủ Redis
5. Giao tiếp giữa các tiến trình sử dụng lớp kênh
6. (Thực hành) Liveblog ổ cắm web
7. Các kiểu dữ liệu có thể được truyền tới lớp kênh
8. Kết nối lại WebSocket
9. Mối quan hệ kế thừa của lớp Consumer
10. Tạo dịch vụ trò chuyện thực tế
11. Bảo mật
H. Tôi có cần thực hiện bất kỳ yêu cầu nào về môi trường hoặc biện pháp phòng ngừa nào khác trước khi tham gia khóa học không?
Như đã đề cập trong bài giảng này, chúng tôi sẽ không đề cập đến việc thiết lập môi trường phát triển. Để biết thêm thông tin , vui lòng tham khảo phần "Xem trước" của bài viết " Giới thiệu về Python/Django: Bắt đầu với Triết lý Thiết kế Django ".
Để cài đặt và chạy Redis, bạn cần một máy tính đã cài đặt Docker. Nếu bạn không thể cài đặt Docker, đừng lo lắng. Chúng tôi sẽ hướng dẫn bạn cách sử dụng dịch vụ Redis được quản lý trong Redis Enterprise Cloud trên redis.com với Gói Miễn phí.
H. Tôi có thể làm gì sau khi học xong nội dung bài giảng này?
Với Django, bạn có thể phát triển các dịch vụ web thời gian thực với năng suất cao.
Tôi là Jinseok Lee , một nhà phát triển phần mềm đam mê Python và Django.
Khóa học này dành cho ai?
Bất kỳ ai đã học kiến thức cơ bản về Django và đang tìm kiếm thử thách mới
Bất kỳ ai muốn học nhanh cách phát triển dịch vụ web theo thời gian thực
Cần biết trước khi bắt đầu?
Khái niệm cơ bản về ngôn ngữ Python (hàm, lớp, trang trí)
Khái niệm cơ bản về Django (hiểu chế độ xem, mô hình và mẫu)
Kiến thức cơ bản về front-end (ngữ pháp cơ bản HTML, CSS, JS)
2,948
Học viên
139
Đánh giá
933
Trả lời
4.8
Xếp hạng
5
Các khóa học
파이썬과 장고에 진심인 소프트웨어 개발자
파이썬/장고 질답 및 교육서비스, 파이썬 사랑방 주인장
파이썬 사랑방 with Django/React 커뮤니티 (구. Ask Django) 운영자
(전) Microsoft Azure MVP 어워드 수상 (2016년~2022년)
대외 활동
오프라인 교육 : SK텔링크, LS그룹, 삼성 디스플레이, 부산대학교 정보화본부, 서울대학교 벤처경영학연합전공, 패스트캠퍼스 웹서비스 개발 캠프 3기 등
기술 자문 : 유클리드소프트, 부산대학교, 한국산업기술평가관리원, 한국방송통신전파진흥원 등
여러분의 파이썬/장고/리액트 페이스메이커가 되겠습니다. 😉
Tất cả
23 bài giảng ∙ (2giờ 24phút)
Tài liệu khóa học:
Tất cả
16 đánh giá
4.7
16 đánh giá
Đánh giá 4
∙
Đánh giá trung bình 2.8
Đánh giá 4
∙
Đánh giá trung bình 4.0
5
I've looked for videos and lectures related to Django Channels, but I haven't found any lectures as helpful as this one. The content covers a lot and moves quickly, so you can't let your mind wander even for a moment, making it hard to watch in a relaxed state. However, it's been extremely helpful because it teaches the necessary feature implementations for WebSocket authentication and building actual chat services. While these might be issues you could resolve through direct implementation using searches or ChatGPT, there's a lot of content that's good to know in advance.
Đánh giá 3
∙
Đánh giá trung bình 5.0
Đánh giá 5
∙
Đánh giá trung bình 4.0
Đánh giá 14
∙
Đánh giá trung bình 4.9
1.165.874 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!