بازگشت به دوره‌ها
L2

اصول مهندسی نرم‌افزار

آموزش اصول مهندسی نرم‌افزار در مسیر DEV-P03 — توسعه‌دهنده Full Stack؛ سطح L2 (میانی) و 20 ساعت آموزش ساختاریافته.

~20 ساعت 0٫0 0
۶۲٬۰۰۰٬۰۰۰ ریالثبت‌نام و مدیریت
اصول مهندسی نرم‌افزار

درباره دوره

معرفی دوره اصول مهندسی نرم‌افزار

دوره اصول مهندسی نرم‌افزار با کد DEV-114 در دپارتمان برنامه‌نویسی ارائه می‌شود. این دوره بخشی از DEV-P03 — توسعه‌دهنده Full Stack است و برای یادگیری مرحله‌به‌مرحله موضوع دوره طراحی شده است.

جایگاه دوره در مسیر یادگیری

سطح این دوره L2 (میانی) است و 20 ساعت زمان آموزشی دارد. محتوای دوره بر ایجاد درک کاربردی از اصول مهندسی نرم‌افزار و آماده‌سازی برای ادامه همین مسیر یادگیری تمرکز دارد.

مشخصات کلیدی

  • کد دوره: DEV-114
  • دپارتمان: برنامه‌نویسی
  • مسیر یادگیری: DEV-P03 — توسعه‌دهنده Full Stack
  • سطح: L2 (میانی)
  • مدت آموزش: 20 ساعت

برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند مهارت خود را در اصول مهندسی نرم‌افزار تقویت کنند و مسیر DEV-P03 — توسعه‌دهنده Full Stack را هدفمند ادامه دهند.

سرفصل‌ها و درس‌ها

نیازمندی و مدل‌سازی4 درس
  • چرخه عمر نرم‌افزار (پیش‌نمایش) 75 دقیقه
  • تحلیل نیازمندی‌ها 75 دقیقه
  • Use Case و User Story 75 دقیقه
  • مدل‌سازی دامنه 75 دقیقه
طراحی و معماری4 درس
  • اصل Separation of Concerns 75 دقیقه
  • معماری لایه‌ای 75 دقیقه
  • Coupling و Cohesion 75 دقیقه
  • تصمیم‌های معماری 75 دقیقه
کیفیت توسعه4 درس
  • Clean Code 75 دقیقه
  • کنترل نسخه و بازبینی کد 75 دقیقه
  • راهبردهای تست 75 دقیقه
  • مدیریت خطا و Logging 75 دقیقه
تحویل و نگه‌داری4 درس
  • برآورد و برنامه‌ریزی 75 دقیقه
  • CI و تحویل مستمر 75 دقیقه
  • پایش و نگه‌داری 75 دقیقه
  • مطالعه موردی پروژه 75 دقیقه