دوره آموزشی
دوبله زبان فارسی
الگوهای طراحی رفتاری در کاتلین
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
الگوها زبان مشترک توسعهدهندگان نرمافزار هستند. در این دوره، الگوهای طراحی رفتاری در کاتلین، شما الگوهای طراحی ساختاری «باند چهار» را خواهید آموخت. ابتدا، بررسی خواهید کرد که چرا باید از الگوها در کد خود استفاده کنید. سپس به الگوهایی مانند Visitor و Memento خواهید پرداخت. در نهایت، نحوه ساخت مثالهای کد هر الگو در کاتلین را خواهید آموخت. در پایان دوره، شما الگوهای طراحی رفتاری را طبق آنچه که توسط باند چهار مشخص شده است، درک خواهید کرد و خواهید دانست چگونه آنها را در کاتلین پیاده کرده و در کد خود استفاده کنید.
الگوهای طراحی رفتاری در کاتلین
-
بررسی دوره 0:02:00
-
مقدمه 0:02:00
-
مقدمه 0:05:00
-
Iterating در کالکشنهای استاندارد 0:04:00
-
ارائه Iterator خود 0:05:00
-
Iterator عملگر 0:02:00
-
Iteration با دنبالهها 0:05:00
-
مقدمه 0:05:00
-
معرفی کد 0:07:00
-
استفاده از الگوی استراتژی 0:09:00
-
مقدمه 0:02:00
-
پیادهسازی ساده 0:12:00
-
کد State اولیه 0:06:00
-
پیادهسازی States 0:06:00
-
اتصال States و کانتکس 0:06:00
-
استفاده از کلاسهای تودرتو 0:04:00
-
مقدمه 0:04:00
-
فرمانهای ساده 0:05:00
-
Undo و Redo 0:06:00
-
فرمانهای ماکرو 0:03:00
-
قابل سریالسازی 0:07:00
-
کد اولیه مخزن 0:05:00
-
استفاده از الگوی فرمان در اپلیکیشنهای کسبوکار 0:09:00
-
مقدمه 0:04:00
-
کد اولیه مدیریت هزینهها 0:09:00
-
افزودن هندلرهای اضافی 0:05:00
-
گسترش زنجیره 0:01:00
-
فیکس کردن مشکل هندلر Null 0:02:00
-
مقدمه 0:03:00
-
سینتکس و الگوهای لازم 0:09:00
-
پیادهسازی اولیه DSL 0:06:00
-
نوشتن DSL 0:07:00
-
بهبود کد 0:04:00
-
مقدمه 0:03:00
-
میانجی ساده 0:04:00
-
افزودن پیادهسازیهای عینی 0:04:00
-
بهبود میانجی 0:04:00
-
اپلیکیشن چت 0:04:00
-
گسترش چت 0:05:00
-
استفاده از تایپهای اصلاح شده 0:04:00
-
مقدمه 0:05:00
-
کد اولیه 0:04:00
-
Undo کردن ویرایشها 0:08:00
-
بهبود کد 0:03:00
-
ذخیره افزایشی 0:04:00
-
مقدمه 0:04:00
-
کد اولیه 0:03:00
-
Visitor محیطی 0:09:00
-
افزودن Visitor جدید 0:01:00
-
مقدمه 0:02:00
-
کد اولیه 0:02:00
-
ریفکتور کردن اولیه 0:03:00
-
افزودن قالب 0:07:00
-
محاسبه سود 0:05:00
-
مقدمه 0:01:00
-
استفاده از ناظرها 0:07:00
-
تشکر 0:00:00
مشخصات آموزش
الگوهای طراحی رفتاری در کاتلین
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:پیشرفته
- تعداد درس:57
- مدت زمان :4:28:29
- حجم :1.04GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy