تسلط به الگوهای طراحی جاوا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به الگوهای طراحی جاوا برای شناسایی، پیادهسازی و اعمال الگوهای اصلی طراحی جاوا با اطمینان
- پیادهسازی الگوهای اصلی طراحی در جاوا با استفاده از بهترین شیوه ها
- شناسایی و دستهبندی دستههای اصلی الگوهای طراحی (ایجادی، ساختاری، رفتاری)
- تحلیل مشکلات طراحی نرمافزار و انتخاب الگوهای طراحی مناسب
- توضیح انتخاب الگوها در بررسی کدها بهطور مؤثر.
پیشنیازهای دوره
- تجربه برنامهنویسی جاوا - سطح مبتدی
توضیحات دوره
به الگوهای طراحی که هر توسعهدهنده جاوا باید بداند، با پروژههای عملی، کدنویسی زنده و مثالهای واقعی مسلط شوید.
این دوره مهمترین الگوهای طراحی جاوا را پوشش میدهد، بر اساس کتاب کلاسیک گروه چهار نفره (GoF). این الگوها با جاوا مدرن به زندگی بازگردانده شدهاند و به روشی واضح، عملی و آسان توضیح داده شدهاند.
شما یاد خواهید گرفت که چگونه از الگوهای Factory ،Singleton، Builder ،Adapter ،Facade ،Strategy ،Iterator و بیشتر استفاده کنید، در حالی که تکنیکهای توسعه را برای بهبود کیفیت کد خود اعمال میکنید.
ما فراتر از تئوری میرویم.
شما اپلیکیشن های واقعی جاوا را با استفاده از هر الگو میسازید تا بفهمید چگونه و چه زمانی از آنها در توسعه واقعی استفاده کنید.
آنچه یاد خواهید گرفت
- 3 نوع اصلی الگوهای طراحی: ایجادی، ساختاری، رفتاری
- الگوهای ایجادی مانند Factory ،Singleton ،Builder و Abstract Factory
- الگوهای ساختاری مانند Adapter ،Bridge Composite و Decorator
- الگوهای رفتاری مانند Iterator
- اپلیکیشن های واقعی جاوا که با بهترین شیوه ها ساخته شدهاند.
تجربه یادگیری عملی
- شما هر خط کد را با مدرس تایپ خواهید کرد ... بدون میانبرهای کپی/پیست
- کدنویسی زنده در IntelliJ با استفاده از جاوا مدرن. ما از نسخه رایگان IntelliJ استفاده میکنیم.
بیایید با هم به الگوهای طراحی جاوا تسلط پیدا کنیم - و مهارتهای کدنویسی خود را به سطح بعدی برسانیم.
ابزارها و فناوریها
- جاوا 25+ (با جاوا 17+ کار میکند)
- IntelliJ IDEA (نسخه رایگان)
- Maven (برای مدیریت وابستگیها)
این دوره برای چه کسانی است؟
- توسعهدهندگان جاوا در همه سطوح که میخواهند مهارتهای طراحی و معماری خود را بهبود بخشند.
- هر کسی که برای مصاحبههای فنی آماده میشود. (سوالات طراحی رایج هستند!)
- توسعهدهندگانی که میخواهند اپلیکیشن های مقیاسپذیر، قابل استفاده مجدد و تمیز جاوا بسازند.
- مهندسان نرمافزاری که میخواهند الگوهای استاندارد صنعت را در پروژههای واقعی اعمال کنند.
این دوره برای چه کسانی مناسب است؟
- برای توسعهدهندگان جاوا که میخواهند کد تمیزتر، انعطافپذیرتر و قابل نگهداریتری با استفاده از الگوهای طراحی اثبات شده بنویسند.
تسلط به الگوهای طراحی جاوا
-
مقدمه 03:32
-
الگوی طراحی Factory - مرور کلی - بخش 1 04:20
-
الگوی طراحی Factory - مرور کلی - بخش 2 04:11
-
الگوی طراحی Factory - مثال اعلان 06:02
-
الگوی طراحی Factory - کدنویسی - بخش 1 03:51
-
الگوی طراحی Factory - کدنویسی - بخش 2 06:00
-
الگوی طراحی Factory - کدنویسی - بخش 3 05:36
-
الگوی طراحی Factory - کدنویسی - بخش 4 05:36
-
الگوی طراحی Factory - کدنویسی - بخش 5 04:43
-
الگوی طراحی Abstract Factory - مرور کلی 05:59
-
الگوی طراحی Abstract Factory - کدنویسی - بخش 1 06:05
-
الگوی طراحی Abstract Factory - کدنویسی - بخش 2 04:50
-
الگوی طراحی Abstract Factory - کدنویسی - بخش 3 07:05
-
الگوی طراحی Singleton - مرور کلی 05:24
-
الگوی طراحی Singleton - کدنویسی - Lazy Init 07:42
-
الگوی طراحی Singleton - کدنویسی - Eager Init 04:17
-
الگوی طراحی Singleton - کدنویسی - Thread Safe 03:33
-
الگوی طراحی Singleton - کدنویسی - Bill Pugh 05:24
-
الگوی طراحی Builder - مرور کلی 06:14
-
الگوی طراحی Builder - مرور کلی مثال وعده غذایی 02:50
-
الگوی طراحی Builder - کدنویسی - بخش 1 04:07
-
الگوی طراحی Builder - کدنویسی - بخش 2 05:26
-
الگوی طراحی Builder - کدنویسی - بخش 3 05:37
-
الگوی طراحی Builder - کدنویسی - بخش 4 03:38
-
الگوی طراحی Builder - کدنویسی - بخش 5 04:32
-
الگوی طراحی Builder - کدنویسی - بازسازی 04:18
-
الگوی طراحی Prototype - مرور کلی 08:28
-
الگوی طراحی Prototype - کدنویسی - بخش 1 07:43
-
الگوی طراحی Prototype - کدنویسی - بخش 2 06:07
-
الگوی طراحی Adapter - مرور کلی 05:29
-
الگوی طراحی Adapter - مثال درگاه پرداخت 07:04
-
الگوی طراحی Adapter - کدنویسی - بخش 1 04:43
-
الگوی طراحی Adapter - کدنویسی - بخش 2 05:28
-
الگوی طراحی Adapter - کدنویسی - بخش 3 03:33
-
الگوی طراحی Adapter - کدنویسی - بخش 4 06:07
-
الگوی طراحی Adapter - کدنویسی - بخش 5 02:30
-
الگوی طراحی Adapter - کدنویسی - بخش 6 06:40
-
الگوی طراحی Bridge - مرور کلی 05:03
-
الگوی طراحی Bridge - مثال 04:51
-
الگوی طراحی Bridge - کدنویسی - بخش 1 04:24
-
الگوی طراحی Bridge - کدنویسی - بخش 2 07:11
-
الگوی طراحی Bridge - کدنویسی - بخش 3 04:24
-
الگوی طراحی Bridge - کدنویسی - بخش 4 06:17
-
الگوی طراحی Bridge - کدنویسی - بخش 5 04:28
-
الگوی طراحی Decorator - مرور کلی 03:57
-
الگوی طراحی Decorator - مثال 06:35
-
الگوی طراحی Decorator - کدنویسی - بخش 1 03:47
-
الگوی طراحی Decorator - کدنویسی - بخش 2 06:53
-
الگوی طراحی Decorator - کدنویسی - بخش 3 03:26
-
الگوی طراحی Decorator - کدنویسی - بخش 4 05:42
-
الگوی طراحی Decorator - کدنویسی - بخش 5 03:01
-
الگوی طراحی Composite - مرور کلی 04:26
-
الگوی طراحی Composite - مثال 05:00
-
الگوی طراحی Composite - کدنویسی - بخش 1 04:19
-
الگوی طراحی Composite - کدنویسی - بخش 2 04:19
-
الگوی طراحی Composite - کدنویسی - بخش 3 04:21
-
الگوی طراحی Composite - کدنویسی - بخش 4 05:26
-
الگوی طراحی Composite - کدنویسی - بخش 5 06:05
-
الگوی طراحی Composite - کدنویسی - بخش 6 02:26
-
الگوی طراحی Facade - مرور کلی 03:37
-
الگوی طراحی Facade - مثال 04:49
-
الگوی طراحی Facade - کدنویسی - بخش 1 04:36
-
الگوی طراحی Facade - کدنویسی - بخش 2 05:20
-
الگوی طراحی Facade - کدنویسی - بخش 3 03:56
-
الگوی طراحی Facade - کدنویسی - بخش 4 03:19
-
الگوی طراحی Facade - کدنویسی - بخش 5 05:37
-
الگوی طراحی Facade - کدنویسی - بخش 6 05:30
-
الگوی طراحی Facade - کدنویسی - بخش 7 02:32
-
الگوهای طراحی رفتاری - مرور کلی 01:29
-
الگوی طراحی Chain of Responsibility - مرور کلی 07:06
-
الگوی طراحی Chain of Responsibility - مثال 04:27
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 1 06:05
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 2 06:18
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 3 05:26
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 4 04:43
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 5 04:04
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 6 06:45
-
الگوی طراحی Chain of Responsibility - کدنویسی - بخش 7 06:59
-
متشکریم و لطفاً برای دوره امتیاز بدهید 01:08
مشخصات آموزش
تسلط به الگوهای طراحی جاوا
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:79
- مدت زمان :06:37:02
- حجم :3.79GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy