اصول Clojure
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
Clojure یک زبان برنامهنویسی قدرتمند است که بر روی ماشین مجازی جاوا (Java Virtual Machine) اجرا میشود و جایگزینی تابعی برای زبان برنامهنویسی جاوا ارائه میدهد.
از Clojure میتوان برای ساخت مجموعهای قوی از برنامهها، اپلیکیشنها و خدمات استفاده کرد. در این دوره، اصول Clojure، شما یاد خواهید گرفت که چگونه نرمافزارهایی در زبان برنامهنویسی Clojure بنویسید.
ابتدا، با اصول نحوه نگارش Clojure، انواع داده و توابع آشنا خواهید شد. سپس، انواع مجموعه در Clojure و چگونگی ساختاردهی یک پروژهی ابتدایی Clojure را کشف خواهید کرد.
در نهایت، یاد خواهید گرفت چگونه کدهای Clojure را تست و اشکالزدایی کنید و همچنین چگونه به طور مؤثری از عوارض جانبی در برنامههای خود استفاده کنید. پس از اتمام این دوره، شما مهارتها و دانش لازم برای ساخت اپلیکیشنها و خدمات با استفاده از Clojure را خواهید داشت.
اصول Clojure
-
بررسی دوره 0:01:00
-
مقدمهای بر Clojure 0:04:00
-
چرا Clojure؟ 0:02:00
-
دمو: آغاز به کار با Clojure 0:04:00
-
همه چیز یک عبارت است 0:04:00
-
ادبیات عددی و رشتهای 0:03:00
-
لیترال های کالکشن 0:04:00
-
سمبل ها و کلیدواژهها 0:03:00
-
انواع داده سفارشی 0:02:00
-
دمو: استفاده از انواع داده 0:08:00
-
سینتکس تابع 0:03:00
-
توابع تعریف شده توسط کاربر 0:02:00
-
توابع چند آرگومانی و متغیر 0:03:00
-
بازگشت 0:04:00
-
دمو: استفاده از توابع در Clojure 0:05:00
-
مقدمهای بر کنترل جریان 0:03:00
-
عبارات شرطی 0:04:00
-
Iterating 0:02:00
-
مدیریت استثنا 0:02:00
-
دمو: استفاده از کنترل جریان 0:04:00
-
مقدمهای بر کالکشن ها 0:05:00
-
فهرستها 0:03:00
-
بردارها 0:02:00
-
دمو: استفاده از کالکشن های ترتیبی 0:07:00
-
مجموعهها 0:02:00
-
نقشهها 0:02:00
-
دمو: استفاده از کالکشن های هشدار 0:06:00
-
مقدمه 0:02:00
-
فضاهای نام 0:03:00
-
دمو: راهاندازی یک پروژه Clojure با Leiningen 0:05:00
-
مدیریت بستهها 0:02:00
-
دمو: استفاده از وابستگیهای ثالث 0:02:00
-
مقدمهای بر تست واحد 0:03:00
-
ساخت یک تست واحد 0:03:00
-
اشکالزدایی Clojure 0:02:00
-
دمو: اجرای تستهای واحد با Leiningen 0:03:00
-
مقدمهای بر عوارض جانبی 0:03:00
-
ورود و خروج فایل 0:03:00
-
دمو: ورودی و خروجی فایل 0:04:00
-
دسترسی به پایگاه داده 0:03:00
-
دمو: عملیات پایگاه داده 0:03:00
-
مقدمهای بر همزمانی 0:04:00
-
برنامهنویسی Multi-threaded 0:05:00
-
دمو: استفاده از همزمانی 0:05:00
-
گام های بعدی 0:04:00
مشخصات آموزش
اصول Clojure
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:45
- مدت زمان :2:30:43
- حجم :548.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy