دوره آموزشی ساخت اپلیکیشنهای فولاستک با HTMX
2 ساعت 54 دقیقهمتوسط2025-05-09
مدرسین

Fikayo Adepoju
Technical Writer | Software Developer
جزئیات دوره
تو این دوره، بخشی به اسم چالشهای کدنویسی (Code Challenges) وجود داره که با کمک پلتفرم CoderPad اجرا میشن. این چالشها تمرینهای تعاملی برنامهنویسی هستن که در لحظه بهت بازخورد میدن. یعنی هر وقت کد مینویسی، سریع میفهمی کدت درسته یا مشکل داره. اینطوری میتونی تمرین عملی بیشتری داشته باشی و مهارتهای برنامهنویسیات رو حسابی قوی کنی.
این روش آموزش باعث میشه همزمان با یادگیری تئوری، مهارتهای عملی کدنوشتن رو هم بدست بیاری و بهتر درک کنی که چطوری مسائل برنامهنویسی رو حل کنی. مخصوصا اگر دوست داری سریع پیشرفت کنی و تو پروژههای واقعی موفق باشی، این بخش برات خیلی کاربردیه.
اهداف یادگیری دوره
انجام تمرینهای کدنویسی تعاملی برای بهبود مهارتهای برنامهنویسی
دریافت بازخورد فوری برای اصلاح کدها و یادگیری بهتر
توسعه توانایی حل مسئله و کدنویسی عملی در کنار مباحث نظری
آشنایی با محیط و ابزار CoderPad برای تمرین کدنویسی
ارتقای اعتماد به نفس در برنامهنویسی از طریق تمرین مکرر
این روش آموزش باعث میشه همزمان با یادگیری تئوری، مهارتهای عملی کدنوشتن رو هم بدست بیاری و بهتر درک کنی که چطوری مسائل برنامهنویسی رو حل کنی. مخصوصا اگر دوست داری سریع پیشرفت کنی و تو پروژههای واقعی موفق باشی، این بخش برات خیلی کاربردیه.
اهداف یادگیری دوره
انجام تمرینهای کدنویسی تعاملی برای بهبود مهارتهای برنامهنویسی
دریافت بازخورد فوری برای اصلاح کدها و یادگیری بهتر
توسعه توانایی حل مسئله و کدنویسی عملی در کنار مباحث نظری
آشنایی با محیط و ابزار CoderPad برای تمرین کدنویسی
ارتقای اعتماد به نفس در برنامهنویسی از طریق تمرین مکرر
مهارت ها
HTMXWeb Development ToolsFull-Stack Web DevelopmentWeb DevelopmentOpen SourceOne-Off
سرفصل ها
۰. مقدمه
- 01 - پروژههای عملی با HTMX
- 02 - آنچه باید بدانید
- 03 - کلون کردن پروژه سید
- 04 - استفاده از چالشهای CoderPad
۱. قابلیت جستجو
- 05 - پروژه ۱ - قابلیت جستجو
- 06 - وارد کردن رکوردهای دانشجویان در پایگاه داده
- 07 - توسعه صفحه جستجو
- 08 - راه حل - تأخیر و مقصد هدف
۲. جداول داده صفحهبندیشده
- 09 - پروژه ۲ - جداول داده صفحهبندیشده
- 10 - بارگذاری رکوردهای محصول در پایگاه داده
- 11 - نمایش رکوردها در یک جدول
- 12 - اضافه کردن صفحهبندی
- 13 - راه حل - هدف قرار دادن مقصد درون عنصر کانتینر
۳. پیادهسازی اسکرول بینهایت
- 14 - پروژه ۳ - اسکرول بینهایت
- 15 - پر کردن پایگاه داده با مقالات
- 16 - نمایش برخی مقالات
- 17 - نمایش همه مقالات با اسکرول بینهایت
- 18 - راه حل - افزودن محتوا
۴. فرمهای تعاملی
- 19 - پروژه ۴ - فرمهای تعاملی
- 20- نوشتن بخشهای فرم
- 21 - افزودن اعتبارسنجی
- 22 - ارسال فرم
۵. پروژه نهایی - ساخت یک پلتفرم وبلاگ کامل اپلیکیشن
- 23 - پروژه نهایی - پلتفرم وبلاگ
- 24 - راهکار شماره - نمایش همه مقالات با اسکرول بینهایت
- 25 - راهکار شماره ۲ - جستجوی مقالات
- 26 - راه حل شماره ۳ - مشاهده یک مقاله
- 27 - راه حل شماره ۴ - افزودن یک مقاله جدید
نتیجهگیری
- 28 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی نصب و اجرای Ruby on Rails 5: مک
- دوره آموزشی برنامه های وب تمام پشته با Rust و Leptos
- دوره آموزشی پیشرفته پایتون: نمونه های عملی پایگاه داده
- دوره آموزشی ساخت اپلیکیشنهای Angular و ASP.NET Web API
- دوره آموزشی کدنویسی Vibe برای ساخت اپلیکیشن فولاستک با Bolt
- دوره آموزشی ایجاد برنامه های وب لاراول و Vue.js 2
- دوره آموزشی ساخت اپلیکیشن های Full-Stack با React و Spring
- دوره آموزشی ساخت اپلیکیشن با Angular، ASP.NET Core و Entity Framework Core
مسیرهای مرتبط
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید
- مسیر آموزشی تسلط بر مهارت های پایتون
- مسیر آموزشی تبدیل شدن به استاد پایتون برای علوم داده
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده React
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اسپرینگ
- مسیر آموزشی مهارت های لاراول خود را بسازید
- مسیر آموزشی یادگیری Vibe Coding: ساخت اپلیکیشنها با کدنویسی مجهز به هوش مصنوعی
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید