Building Hypermedia Web Applications is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of data-path-to-node. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with data-path-to-node and htmx, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Django & HTMX – Building Hypermedia Web Applications!. این دوره بر توسعه کاربردهای وب با این دو فناوری متمرکز است تا با کاهش وابستگی به جاوااسکریپت، فرآیند ساخت را سادهتر و مقیاسپذیرتر نماید. این دوره با آموزش اصول اولیه HTMX و ویژگیهایی مانند hx-get و hx-trigger آغاز میشود و سپس به ساخت یک برنامه CRUD کامل و یک اتاق گفتگوی پیشرفته با استفاده از django-channels و وبسوکت میپردازد. در طول دوره، یکپارچهسازی HTMX با ابزارهایی مانند Sweetalert2 برای تاییدیهها، GSAP برای انیمیشن و Alpine.js برای تعاملات پیشرفته آموزش داده میشود. همچنین مباحثی مانند آپلود فایل به Amazon S3، مدیریت اتصالات Real-time با Redis، و استقرار برنامه روی پلتفرم Render پوشش داده میشود. از دیگر موضوعات کلیدی میتوان به کاربرد الگوهای رایجی مانند جستجوی فعال، استفاده از پکیجهای کمکی جنگو مانند django-htmx، و استایلدهی با TailwindCSS و DaisyUI اشاره کرد. این دوره با ترکیب قدرت جنگو در backend و سادگی HTMX در frontend، مسیری کارآمد برای توسعه برنامههای وب پویا و مدرن ارائه میدهد.
What You Will Learn
- ویژگیها و رفتار هسته HTMX.
- نحوه ساخت یک برنامه CRUD با جنگو و HTMX.
- نحوه ساخت یک برنامه چت مبتنی بر وبسوکت با استفاده از جنگو، HTMX و django-channels.
- یکپارچهسازی HTMX با ابزارهایی مانند Alpine.js، GSAP و Sweetalert.
- نحوه استقرار برنامههای جنگو (همراه با django-channels و Redis) بر روی پلتفرم ابری Render.
- نحوه کار با آپلود فایل و فضای ذخیرهسازی ابری (Amazon S3).
Who This Course Is For
- توسعهدهندگان وب پایتون که میخواهند با ابزارهای HTMX/هایپرمدیا برنامه بسازند.
- توسعهدهندگان جنگو که به دنبال ساخت قابلیت چت/وبسوکت از ابتدا هستند.
Course Features & Specifications
- ناشر: Udemy
- مدرس: BugBytes (Lyle)
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 9 ساعت و 49 دقیقه
- تعداد دروس: 73
Prerequisites
- Some exposure to Django and Python would be beneficial before taking the course
Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p