آموزش ببین

آموزش صفر تا صد به زبان ساده
×

آموزش مهندسی نرم افزار ۱

خانه » دانلود » آموزش مهندسی نرم افزار ۱
امتیاز خود را ثبت کنید
185000 تومان
اطلاعات دوره
85%
تخفیف
تعداد دانشجو
0
مدت دوره
11:40:00
تعداد درس ها
10

admin

درباره استاد
اشتراک گذاری محصول

بیشترین زمان

با بالاترین کیفیت تدریس

اساتید مجرب

بهترین استاد های ایران

ویدیو با کیفیت

دارای ضمانت نامه کیفیت

دسترسی ایمن

تنها خودتان یاد بگیرید

امتیاز خود را ثبت کنید

اهمیت یادگیری مهندسی نرم‌افزار ۱ چیست؟

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

در این آموزش ببین چه چیزی یاد می‌گیریم؟

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

سرفصل‌ها

  • درس یکم: نرم افزار و مهندسی نرم افزار
    • تعریف نرم افزار
    • تعریف مهندسی نرم افزار
    • پندارهای باطل
  • درس دوم: مدل های فرایند
    • مدل کلی
    • ارزیابی فرایند
    • مدل آبشاری
    • مدل افزایشی
    • مدل تکاملی
    • مدل توسعه هم روند
    • مدل مبتنی بر مولفه
    • مدل روش های رسمی
    • فرایند یکپارچه
  • درس سوم: توسعه چابک
    • تعریف چابکی و فرایند چابک
    • برنامه نویسی حدی
    • اسکرام
    • کریستال
    • مدل سازی چابک
  • درس چهارم: اصول راهنما در مهندسی نرم افزار
    • دانش مهندسی نرم افزار
    • اصول راهنمای فرایند مهندسی
    • اصول راهنمای فعالیت های چارچوبی
      • ارتباطی
      • برنامه ریزی
      • مدل سازی
      • ساخت و استقرار
  • درس پنجم: شناخت خواسته ها
    • مهندسی خواسته ها
    • تدارک مقدمات کار
    • استخراج خواسته ها
    • توسعه Use Case
    • ساخت مدل های خواسته ها
    • مذاکره بر سر خواسته ها
  • درس ششم: مدل سازی خواسته ها (سناریوها)
    • تحلیل خواسته ها
    • مدل سازی مبتنی بر سناریو
    • مدل های UML) Unified Modeling Language)
    • مفاهیم مدل سازی داده ها
    • مدل سازی مبتنی بر کلاس
  • درس هفتم: مدل سازی خواسته ها (جریان، رفتار)
    • راهبردهای مدل سازی خواسته ها
    • مدل سازی جریان گرا
    • ایجاد مدل رفتاری
    • الگوهایی برای مدل سازی خواسته ها
  • درس هشتم: مفاهیم طراحی
    • طراحی در حیطه مهندسی نرم افزار
    • فرایند طراحی
    • مفاهیم طراحی
    • مدل طراحی

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

  • Roger S. Pressman; Software Engineering: A Practitioner’s Approach; 2014
  • راجر اس. پرسمن، عین الله جعفرنژادقمی (مترجم)؛ مهندسی نرم افزار؛ ۱۳۹۳

محتوای این آموزش

۱۱ ساعت آموزش ویدئویی

+۲۰ تمرین به‌همراه پاسخ

فایل PDF یادداشت‌ها و اسلایدها

مدرس

دکتر فرشید شیرافکن

دکتری تخصصی بیوانفورماتیک

دکتر فرشید شیرافکن، دارای دکتری تخصصی بیوانفورماتیک از دانشگاه تهران هستند. ایشان مقاطع کارشناسی و کارشناسی ارشد خود را در رشته مهندسی کامپیوتر – نرم‌افزار به پایان رسانیده‌اند و عنوان مدرس نمونه در زمینه ارائه و آموزش دروس دانشگاهی انتخاب شده‌اند. همچنین ایشان از سال ۱۳۷۵ در زمینه آموزش، برنامه‌نویسی و علم داده فعالیت دارند و بیش از ۱۰ کتاب در زمینه رشته کامپیوتر تالیف کرده‌اند.

پیش‌ نیاز

آموزش تجزیه و تحلیل سیستم ها و روش ها
02:32
مهندسی نرم افزار 1
01:20:25
مهندسی نرم افزار 2
01:28:11
مهندسی نرم افزار 3
01:37:15
مهندسی نرم افزار 4
01:25:12
مهندسی نرم افزار 5
01:20:01
مهندسی نرم افزار 6
01:10:27
مهندسی نرم افزار 7
بخش اول
01:04:19
مهندسی نرم افزار 7
بخش دوم
58:26
مهندسی نرم افزار 8
01:15:48
مهندسی نرم افزار 9

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آموزش های مرتبط