Learn Software Engineering
  • 5.0

Learn Software Engineering

  • آخرین نسخه
  • Karim Code Studio

این برنامه یک کتاب راهنمای کامل و رایگان مهندسی نرم افزار است

درباره این برنامه

مهندسی چیست؟
مهندسی طراحی، آزمایش و ساخت ماشین‌ها، سازه‌ها و فرآیندها با استفاده از ریاضیات و علوم است. مطالعه آن می تواند به یک شغل پربار منجر شود. مهندسی رشته ای است که به حل مسئله اختصاص دارد.

مهندسی نرم افزار چیست؟
مهندسی نرم افزار شاخه ای از علوم کامپیوتر است که با طراحی، توسعه، تست و نگهداری نرم افزارهای کاربردی سروکار دارد. مهندسان نرم افزار از اصول مهندسی و دانش زبان های برنامه نویسی برای ساخت راه حل های نرم افزاری برای کاربران نهایی استفاده می کنند.

مهندسان نرم افزار معمولاً در مهندسی علوم کامپیوتر و فناوری اطلاعات متخصص هستند. دانش خوب زبان های برنامه نویسی رمز موفقیت در این زمینه است. امروزه مهندسی نرم افزار تقریباً در هر بخش نقشی کلیدی ایفا می کند.

مهندسان نرم افزار ممکن است انواع مختلفی از نرم افزارها را طراحی کنند که شامل بازی های ویدئویی، برنامه های کاربردی برای مشاغل و سیستم عامل ها، ساخت و توسعه است. یک مهندس ساخته است اگر فکر کرده اید که چگونه مهندسی نرم افزار را یاد بگیرید، به جای درستی آمده اید.

مهندسی نرم افزار اصول، روش ها، روندها و شیوه های مرتبط با مراحل مختلف مهندسی نرم افزار را مورد بحث قرار می دهد. با شروع از اصول اولیه، برنامه به آرامی به سمت موضوعات پیشرفته و نوظهور در مورد مدیریت پروژه نرم افزار، مدل های فرآیند، روش های توسعه، مشخصات نرم افزار، تست، کنترل کیفیت، استقرار، امنیت نرم افزار، نگهداری و استفاده مجدد از نرم افزار پیش می رود. دانشجویان علوم و مهندسی کامپیوتر، فناوری اطلاعات و برنامه های کاربردی کامپیوتر باید این برنامه را بسیار مفید بدانند

نسخه ها Learn Software Engineering