لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مهندسی نرمافزار: طراحی نرمافزار و مدیریت پروژه
- آخرین آپدیت
دانلود Software Engineering: Software Design and Project Management
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
چرخه حیات توسعه نرمافزار (SDLC) فرآیند توسعه نرمافزار از طریق برنامهریزی، تحلیل نیازمندیها، طراحی، پیادهسازی، تست و نگهداری است. این دوره بر مراحل برنامهریزی پروژه و تحلیل/طراحی SDLC تمرکز دارد و شما الگوهای معماری و الگوهای طراحی مختلف را برای حل مشکلات رایج در طراحی نرمافزار خواهید آموخت. این دوره شامل برنامهریزی پروژه، زمانبندی و تخمین هزینه است که وظایف اصلی مدیران پروژه نرمافزار محسوب میشوند.
برای درک الگوهای طراحی مختلف در این دوره، دانستن مفاهیم پایه برنامهنویسی شیءگرا (OOP) الزامی است. طراحی سیستم بر اساس مدلهای UML که از تحلیل نیازمندیها استخراج میشوند، هدایت میشود. توصیه میشود قبل از شرکت در این دوره، دوره «مهندسی نرمافزار: مدلسازی سیستمهای نرمافزاری با استفاده از UML» را بگذرانید، اما این یک پیشنیاز اجباری نیست.
سرفصل ها و درس ها
تحلیل و طراحی سیستم
System Analysis and Design
درس ۱-۱ مقدمهای بر طراحی و تحلیل سیستم
Lecture 1-1 Introduction to System Design and Analysis
درس ۱-۲ طراحی و تحلیل معماری
Lecture 1-2 Architectural Design and Analysis
درس ۱-۳ تحلیل مورد کاربرد (Use Case)
Lecture 1-3 Use Case Analysis
درس ۱-۴ طراحی کلاس
Lecture 1-4 Class Design
نمودار ماشین حالت
State Machine Diagram
درس ۲-۱ نمودار ماشین حالت
Lecture 2-1 State Machine Diagram
درس ۲-۲ مثال نمودار ماشین حالت
Lecture 2-2 State Machine Diagram Example
الگوهای طراحی
Design Patterns
درس ۳-۱ الگوی طراحی
Lecture 3-1 Design Pattern
درس ۳-۲ الگوی استراتژی (Strategy)
Lecture 3-2 Strategy Pattern
درس ۳-۳ الگوی ناظر (Observer)
Lecture 3-3 Observer Pattern
الگوهای طراحی بیشتر
More Design Patterns
درس ۴-۱ الگوی واسطه (Mediator)
Lecture 4-1 Mediator Pattern
درس ۴-۲ الگوی پروکسی (Proxy)
Lecture 4-2 Proxy Pattern
درس ۴-۳ الگوی پل (Bridge) و الگوی تکالگویی (Singleton)
Lecture 4-3 Bridge Pattern and Singleton Pattern
درس ۴-۴ الگوی کارخانه (Factory)
Lecture 4-4 Factory Pattern
درس ۴-۵ ضد الگوها (Anti Patterns)
Lecture 4-5 Anti-Patterns
تضمین کیفیت نرمافزار
Software Quality Assurance
درس ۵-۱ دستیابی به کیفیت نرمافزار
Lecture 5-1 Achieving Software Quality
نمایش نظرات