دوره آموزشی
دوبله زبان فارسی
تسلط به الگوهای طراحی - بخش 1
✅ سرفصل و جزئیات آموزش
در این دوره با نوشتن کد قوی، یک بررسی عمیق در الگوهای طراحی رفتاری خواهید داشت.
واضح، مختصر و جامع
آیا از کنار هم قرار دادن آموزش های جداگانه یا برخورد با مدرسان سردرگم و گیج خسته شده اید؟ پس این دوره برای شما مناسب است. این دوره کامل در مجموعه ای از ویدئوهای با اندازه کوچک و آسان برای دنبال کردن ساختار یافته است که هم تئوری و هم عملی را پوشش می دهد.
آنچه یاد خواهید گرفت
- درک نقش الگوهای طراحی برای ایجاد کد قابل استفاده مجدد و قابل نگهداری
- درک و پیاده سازی الگوی Memento
- درک و پیاده سازی الگوی State
- درک و پیاده سازی الگوی Iterator
- درک و پیاده سازی الگوی استراتژی
- درک و پیاده سازی الگوی متد قالب
- درک و پیاده سازی الگوی فرمان
- درک و پیاده سازی الگوی ناظر
- درک و پیاده سازی الگوی میانجی
- درک و پیاده سازی الگوی زنجیره مسئولیت
- درک و پیاده سازی الگوی بازدیدکننده
محتوای دوره
- شروع کار (6 دقیقه)
- مباحث ضروری (34 دقیقه)
- الگوی Memento (13 دقیقه)
- الگوی State (25 دقیقه)
- الگوی Iterator (21 دقیقه)
- الگوی استراتژی (14 دقیقه)
- الگوی متد قالب (13 دقیقه)
- الگوی فرمان (29 دقیقه)
- الگوی ناظر (19 دقیقه)
- الگوی میانجی (30 دقیقه)
- زنجیره مسئولیت (20 دقیقه)
- الگوی بازدیدکننده (17 دقیقه)
- پایان دوره (34 ثانیه)
این دوره برای چه کسی مناسب است؟
- توسعه دهندگانی که می خواهند به اصول و بهترین شیوه های الگوهای طراحی در توسعه نرم افزار مسلط شوند.
- برنامه نویسانی که به دنبال بهبود درک خود از مفاهیم طراحی نرم افزار پیشرفته هستند.
- کسی که علاقه مند به ساخت اپلیکیشن های نرم افزاری قوی و مقیاس پذیر با استفاده از الگوهای طراحی است.
- علاقه مندان به یادگیری نحوه اعمال الگوهای طراحی اثبات شده برای حل مشکلات نرم افزاری رایج
- توسعه دهندگانی که می خواهند در طراحی و معماری نرم افزار مهارت و دانش بیشتری کسب کنند.
- کسانی که علاقه مند به ساخت نرم افزارهای با کیفیت بالا هستند که انعطاف پذیر، قابل استفاده مجدد و قابل نگهداری باشد.
پیش نیازهای دوره
- برای گذراندن دوره به حداقل 3 ماه تجربه برنامه نویسی و آشنایی با یک زبان برنامه نویسی شی گرا نیاز دارید.
سایر بخش های دوره
تسلط به الگوهای طراحی - بخش 1
-
مقدمه 01:40
-
الگوهای طراحی کدامند؟ 02:34
-
چگونه از این دوره استفاده کنیم؟ 01:34
-
کد منبع None
-
دنبال کردن مدرس None
-
مسیرهای یادگیری None
-
مقدمه 01:03
-
شروع کار با جاوا 02:30
-
کلاس ها 04:11
-
کوپلینگ 01:59
-
رابط ها 05:42
-
کپسوله سازی 05:08
-
انتزاع 04:07
-
وراثت 02:22
-
پلی مورفیسم 03:46
-
UML 03:39
-
مسئله 01:51
-
راه حل 05:48
-
پیاده سازی 05:50
-
تمرین None
-
مسئله 05:23
-
راه حل 03:13
-
پیاده سازی 06:32
-
سوء استفاده از الگوها 01:47
-
سوء استفاده از الگوی State 08:05
-
تمرین None
-
مسئله 06:07
-
راه حل 04:06
-
پیاده سازی 07:25
-
مزایا 03:51
-
تمرین None
-
یک نکته سریع None
-
مسئله 04:38
-
راه حل 03:28
-
پیاده سازی 05:49
-
تمرین None
-
مسئله 03:39
-
راه حل 03:13
-
پیاده سازی 06:04
-
تمرین None
-
مسئله 01:53
-
راه حل 03:01
-
پیاده سازی 04:31
-
فرمان های کامپوزیت 03:58
-
فرمان های Undoable 04:32
-
پیاده سازی مکانیسم Undo 11:02
-
تمرین None
-
مسئله 02:59
-
راه حل 04:09
-
پیاده سازی 04:14
-
سبک های ارتباطی 03:04
-
سبک Push 01:56
-
سبک Pull 02:17
-
تمرین None
-
مسئله 03:53
-
راه حل 05:23
-
پیاده سازی 08:55
-
استفاده از الگوی ناظر 02:01
-
پیاده سازی با استفاده از الگوی ناظر 10:03
-
تمرین None
-
مسئله 05:55
-
راه حل 03:07
-
پیاده سازی 10:59
-
تمرین None
-
مسئله 05:11
-
راه حل 05:52
-
پیاده سازی 05:35
-
تمرین None
-
خلاصه الگوهای رفتاری None
-
موضوع بعدی چیست؟ 00:34
-
یک نکته سریع None
مشخصات آموزش
تسلط به الگوهای طراحی - بخش 1
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:71
- مدت زمان :04:00:00
- حجم :5.42GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy