ساخت وب اپلیکیشن با Clojure - اصول اساسی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تکنیکهای اشکالزدایی برای مشکلات رایج - یکی از مشکلات شایع در کدنویسی مبتدی، ندانستن نحوه فیکس کرده باگها است.
- نحوه استفاده از ترمینال مک به همراه پرکاربردترین فرمانهای عمومی و مخصوص Clojure و ClojureScript و PostgreSQL
- چگونه همه موارد لازم برای شروع را دانلود و محیط کاری خود را راهاندازی کنید؟ - شامل راهاندازی و شروع کار با ویرایشگر متن Emacs
- چگونه یک وبسایت یا وبلاگ استاتیک با Clojure با استفاده از ژنراتور سایت استاتیک بسازید و آن را به دلخواه خود سفارشی کنید؟
- شناخت نحوه کارکرد کامپوننتهای اصلی یک وب اپلیکیشن - پایگاه داده (PostgreSQL)، بکاند (Clojure) و فرانتاند (ClojureScript)
- راهاندازی یک وب اپلیکیشن بسیار ساده با اتصال و هماهنگی بخشهای اصلی، با استفاده از یک قالب آماده
- درک نحوه ساختاردهی فایلها برای سازماندهی و درک خطاهای رایج در فضاهای نام
- سفارشیسازی اولیه وب اپلیکیشن خود مثل تغییر عنوان سایت، فاویکون و محتوای صفحه اصلی
پیشنیازهای دوره
- بدون الزامات - این دوره برای مبتدیان کامل مناسب است.
توضیحات دوره
در این دوره، مباحث متعددی به دقت انتخاب شدهاند تا پایهای قوی برای ادامه مسیر آموزشی شما باشند. شما یاد میگیرید چگونه از ترمینال به همراه پرکاربردترین فرمانهای مخصوص PostgreSQL و Clojure و ClojureScript استفاده کنید. همچنین، نحوه دانلود تمام نرمافزارهای مورد نیاز برای شروع و راهاندازی ویرایشگر متن (در این دوره Emacs) را یاد خواهید گرفت و همه موارد را برای هماهنگی با Clojure پیکربندی میکنیم.
پس از راهاندازی کامل محیط کاری خود، دو پروژه استارتر میسازیم که بتوان در آینده روی آنها ساخت. اول، یک وبسایت یا وبلاگ استاتیک با استفاده از Cryogen که مراحل کامل راهاندازی و نحوه سفارشیسازی آن بر اساس نیازهای شما آموزش داده میشود. سپس، یک وب اپلیکیشن با قالب Luminus راهاندازی کرده و در سطح پایه شروع به سفارشیسازی میکنیم.
مهمتر از همه، به مباحث میپردازیم که غالباً در آموزشهای معمول فراموش میشوند. این موارد شامل تکنیکهای اشکالزدایی است که شما را مجهز به بهترین ابزارها برای حل مشکلات میکند. ما همچنین، نحوه تنظیم ساختار فایلها، خطاها و مشکلات رایج برای مبتدیان و درک مفهوم فضاهای نام و نحوه استفاده از آنها را آموزش میدهیم. شما یاد میگیرید چگونه کامپوننتهای مختلف اپلیکیشن مانند پایگاه داده (PostgreSQL)، فایلهای بکاند (Clojure) و فایلهای فرانتاند (ClojureScript) با هم کار میکنند. همه این موارد پایهای قوی برای شما فراهم میکند تا بتوانید روی آنها ساخته و به مباحث پیشرفتهتر بپردازید.
آنچه این دوره شامل نمیشود:
این دوره شامل افزودن ویژگیهای جدید از ابتدا نیست. این موضوع پیشرفتهتر است و ممکن است در دورههای بعدی اضافه شود. هدف دوره ارائه درک اساسی برای شروع یادگیری مباحث پیشرفتهتر است. همچنین، این دوره نحوه استقرار سایت یا اپلیکیشن روی دامنههای عمومی را پوشش نمیدهد که آن هم موضوعی است که در دورههای پیشرفتهتر میخواهیم به آن بپردازیم.
دقت داشته باشید این دوره برای کاربران مک طراحی شده است. ممکن است تفاوتهای جزئی برای کاربران ویندوز یا سیستم عاملهای دیگر وجود داشته باشد.
این دوره برای چه کسانی مناسب است؟
- این دوره برای مبتدیان کامل است که میخواهند با استفاده از قالبها، ساخت وبسایتهای استاتیک و وب اپلیکیشنهای با Clojure را شروع کنند و درک پایهای خوبی از نحوه کارکرد کامپوننتها داشته باشند.
ساخت وب اپلیکیشن با Clojure - اصول اساسی
-
مقدمه 02:33
-
چرا Clojure؟ 02:42
-
تفکرات مقدماتی None
-
نکات اشکالزدایی 11:16
-
Emacs (ویرایشگر متن) 09:57
-
ساخت وبسایتها و وبلاگهای استاتیک با Cryogen 27:00
-
ساخت وبسایت یا وبلاگ استاتیک با Cryogen None
-
اولین اپلیکیشن Luminus شما 08:11
-
ساختار فایلها و فضاهای نام 11:04
-
سفارشیسازی وب اپلیکیشن ما 07:02
مشخصات آموزش
ساخت وب اپلیکیشن با Clojure - اصول اساسی
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:10
- مدت زمان :01:36:30
- حجم :729.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy