توضیحات
دوره Low Level System Design Design Patterns & SOLID Principles شما را به دنیای الگوهای طراحی شیءگرا میبرد. این الگوها ابزارهای قدرتمندی هستند که به شما کمک میکنند تا اپلیکیشنهای نرمافزاری پیچیده را به شکلی ساختارمند، قابلفهم و قابلنگهداری طراحی و پیادهسازی کنید. با شرکت در این دوره، شما قادر خواهید بود تا سیستمهای نرمافزاری با کیفیت بالاتر، کارایی بهتر و قابلیت نگهداری بیشتر طراحی و پیادهسازی کنید. همچنین، این دوره به شما کمک میکند تا در مصاحبههای فنی موفقتر باشید و فرصتهای شغلی بهتری پیدا کنید.
آنچه فرا خواهید گرفت
- درک عمیق الگوهای طراحی: شما با الگوهای طراحی بنیادین در مهندسی نرمافزار آشنا خواهید شد. این الگوها شامل الگوهای ساختاری، رفتاری و آفرینشی هستند که در طراحی سیستمهای نرمافزاری کاربرد گستردهای دارند.
- کاربرد عملی الگوهای طراحی در جاوا: دوره به شما نشان میدهد که چگونه میتوانید این الگوها را به طور مؤثر در زبان برنامهنویسی جاوا پیادهسازی کنید. از طریق مثالهای عملی و تمرینهای کاربردی، شما قادر خواهید بود تا الگوهای طراحی را در پروژههای واقعی خود به کار بگیرید.
- بهبود کیفیت کد و طراحی نرمافزار: با استفاده از الگوهای طراحی و اصول SOLID، شما میتوانید کد تمیزتر، قابلفهمتر و قابلنگهداریتری بنویسید. این اصول به شما کمک میکنند تا سیستمهای نرمافزاری انعطافپذیر، قابلتوسعه و مقاوم به تغییرات طراحی کنید.
- طراحی سیستمهای مقیاسپذیر و قابلاعتماد: دوره به شما آموزش میدهد که چگونه با استفاده از الگوهای طراحی، سیستمهای نرمافزاری مقیاسپذیر و قابلاعتماد طراحی کنید. این شامل طراحی سیستمهای توزیعشده، سیستمهای با حجم بالای داده و سیستمهای با نیازهای عملکردی بالا است.
این دوره مناسب افرادیست که
- توسعهدهندگان نرمافزار مبتدی و متوسط: اگر به تازگی به دنیای برنامهنویسی وارد شدهاید یا تجربه متوسطی در جاوا دارید، این دوره به شما کمک میکند تا پایه قوی در طراحی نرمافزار کسب کنید و مهارتهای خود را ارتقا دهید.
- دانشجویان علوم کامپیوتر: اگر دانشجوی رشته علوم کامپیوتر هستید، این دوره به شما کمک میکند تا مفاهیم نظری را با تمرینهای عملی پیوند دهید و مهارتهای عملی خود را تقویت کنید.
- مهندسان نرمافزار حرفهای: اگر مهندس نرمافزار با تجربه هستید، این دوره به شما کمک میکند تا دانش خود را بهروز کنید، تکنیکهای جدید یاد بگیرید و مهارتهای طراحی نرمافزار خود را به سطح بالاتری برسانید.
مشخصات دوره Low Level System Design Design Patterns & SOLID Principles
- ناشر : Udemy
- مدرس : Prateek Narang Sr. Software Engineer Google
- زبان: انگلیسی
- سطح آموزش : تمام سطوح
- تعداد دروس : 73
- مدت زمان آموزش : 8 ساعت و 51 دقیقه
سرفصل های دوره
پیشنیازهای دوره Low Level System Design Design Patterns & SOLID Principles
- Basic Knowledge of Java: A fundamental understanding of Java programming, including object-oriented concepts such as classes, inheritance, and interfaces.
- A Computer with Java Installed: You’ll need a computer with Java and a development environment (such as IntelliJ IDEA or Eclipse) to practice coding examples
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2025/11 نسبت به 2024/9 به مدت زمان 5 دقیقه کاهش داشته است.
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
3.52 گیگابایت




























![ChatGPT Work, GPT-6 Astra, and Codex Masterclass [2026]](https://downloadly.ir/wp-content/uploads/2026/10/ChatGPT-Work-GPT-6-Astra-and-Codex-Masterclass-2026.jpeg)



















2 دیدگاه. همین الان خارج شوید
باسلام؛
امکانش هست این دوره رو به روز کنید .
ممنونم
سلام
به روز شد.