آموزش SDLC - چرخه عمر توسعه نرم افزار SDLC

دانلود SDLC - Software Development Life Cycle SDLC

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری چرخه عمر توسعه نرم افزار/فرآیند و روش های توسعه نرم افزار با پروژه زندگی واقعی. جزئیات هر مرحله از توسعه نرم افزار چرخه عمر SDLC شناسایی کنید که کدام مدل SDLC مناسب پروژه های شما است هر مرحله از SDLC را برای پروژه با به حداقل رساندن ریسک برنامه ریزی کنید. SDLC را به شکل خالص با بهترین شیوه ها بهینه کنید جریان تحویل نرم افزار خود را بهینه کنید. ارائه نرم افزار با کیفیت پیش نیازها:علاقه به توسعه نرم افزار

توضیحات


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


این زمان آن است که آن را به طور کامل یاد بگیرید و آن را به شیوه ای خوب پیاده سازی کنید تا بتوانید کیفیت نرم افزار خود را افزایش دهید و تحویل نرم افزار خود را 10 برابر بهینه کنید


در پایان تماشای این دوره، شما قادر خواهید بود:

  • بر چرخه عمر توسعه نرم افزار و مدل های مختلف آن مسلط شوید.

  • فرآیند END TO END توسعه نرم افزار را درک کنید.

  • متدولوژی های توسعه نرم افزار مورد استفاده و محبوب را که در حال حاضر وجود دارد، درک کنید.

  • قدرت و اعتماد به نفس را برای تنظیم یا پیاده سازی SDLC به شکل خالص در پروژه های در حال انجام خود تجربه کنید

  • تعیین کنید که شغل شما در صنعت نرم افزار چگونه پیشرفت خواهد کرد

  • کارهایی که در صنعت نرم‌افزار انجام می‌شوند کاملاً قابل مشاهده هستند.



در همان ابتدا، شما وارد عمل خواهید شد و خواهید آموخت که SDLC چیست، مراحل SDLC چیست و چگونه در صنایع نرم افزاری روزمره انجام می شود. با آموزش‌ها و دوره‌های خسته‌کننده با مدرسان پرهیجان و تئوری‌های بی‌فایده خداحافظی کنید!


در بیش از 2.5 ساعت آینده، همه مفاهیم SDLC، مدل‌های فرآیند و روش‌شناسی را خواهید آموخت

  • SDLC

    • مرحله تحلیل و برنامه ریزی

    • مرحله مورد نیاز

    • مرحله طراحی و نمونه سازی

    • مرحله توسعه نرم افزار

    • مرحله آزمایش

    • مرحله استقرار

    • مرحله تعمیر و نگهداری

  • مدل‌های SDLC

    • مدل آبشار

    • مدل افزایشی

    • مدل تکراری

    • مدل V

    • مدل مارپیچی

    • مدل چابک

      • مفاهیم کلیدی چابک (داستان کاربر، نمودار Burn Down)

      • روش‌های چابک

        • SCRUM

        • KANBAN

        • برنامه نویسی EXTREME

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


قرار نیست این اطلاعات را در یک مکان و در وب دریافت کنید.


و علاوه بر همه اینها، این موارد را دریافت خواهید کرد:

  • زیرنویس‌های بسته توسط یک انسان، نه رایانه ایجاد شده‌اند! در حال حاضر، فقط چند بخش اول دارای شرح‌های بسته هستند، اما هر هفته زیرنویس‌های جدیدی اضافه می‌شوند.

  • دسترسی آفلاین: اگر در سفر هستید یا اتصال آهسته دارید، می‌توانید ویدیوها را دانلود کرده و به صورت آفلاین تماشا کنید.

  • منبع قابل دانلود


پیش نیازها

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


30 روز ضمانت بازگشت کامل وجه

این دوره با 30 روز ضمانت بازگشت کامل وجه ارائه می شود. دوره را بگذرانید، هر سخنرانی را تماشا کنید و تمرینات را انجام دهید، و اگر به هر دلیلی راضی نیستید، برای بازپرداخت کامل وجه در 30 روز اول ثبت نام خود با Udemy تماس بگیرید. تمام پول شما برگردانده می شود، سوالی پرسیده نمی شود.



درباره مربی شما

سلام! اسم من یوگش داهاکه است! من یک مهندس ارشد نرم افزار پرشور با یک دهه تجربه هستم و به بیش از هزار نفر تکنیک های بهره وری شخصی و اداری و بدیهی است که در زمینه کدنویسی و همچنین از طریق کانال های YouTube خود مانند vibranthinking و Codekranti آموزش داده ام

هدف من این است که افراد را نه تنها قادر به یادگیری، بلکه به روشی بهینه، کارآمد و مؤثر کنم و آن جرقه یادگیری را ایجاد کنم. به همین دلیل دوره های من ساده، عملی و عاری از درهم و برهمی هستند



پس منتظر چه چیزی هستید؟ وقت خود را با پریدن از یک آموزش به آموزش دیگر تلف نکنید. فقط در 2.5 ساعت در دوره کسب مهارت تغییر زندگی ثبت نام کنید.



این دوره برای چه کسانی است:

  • افرادی که شغل خود را در صنعت نرم افزار شروع می کنند.

  • افرادی که دانشجوی رشته مهندسی نرم افزار هستند.

  • افرادی که در حال حاضر در شرکت نرم افزار کار می کنند.

  • توسعه‌دهنده، رهبر، معمار فنی، آزمایش‌کننده هر کسی که به طور مستقیم یا غیرمستقیم در فرآیند توسعه نرم‌افزار دخیل است

  • افرادی که می خواهند نرم افزار با کیفیت توسعه دهند

  • در یک یادداشت بالاتر،

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



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

معرفی Introduction

  • این دوره در مورد چیست What is this course about

  • چرا این دوره؟ Why this Course?

  • نحوه گذراندن این دوره How to take up this Course

چرخه زندگی توسعه نرم افزار Software Development Life Cycle

  • SDLC چیست؟ What is SDLC

  • چرا SDLC؟ Why SDLC?

  • نمونه پروژه Usecase -DailyNeeds.com Sample Project Usecase -DailyNeeds.com

  • فاز اول: تحلیل و برنامه ریزی First Phase : Analysis and Planning

  • جدول زمانی و جدول زمانی فرآیند SDLC را نمونه کنید Sample SDLC Process Timelines and Schedules

  • مرحله دوم: الزامات Second Phase : Requirements

  • نمونه SRS Document-Overview Sample SRS Document-Overview

  • فاز سوم: طراحی و نمونه سازی Third Phase: Design and Prototyping

  • نمونه نمودار سطح بالا Sample High Level Diagram

  • نمونه نمودار سطح پایین Sample Low Level Diagram

  • نمونه نمودار جریان داده Sample Data Flow Diagram

  • نمونه نمودار طرحواره پایگاه داده Sample Database Schema Diagram

  • نمونه اولیه نمودار وایرفریم موکاپ Sample Prototype Mockup Wireframe Diagram

  • فاز چهارم: توسعه نرم افزار Forth Phase: Software Development

  • مرحله پنجم: تست Fifth Phase: Testing

  • فاز ششم: استقرار Sixth Phase : Deployment

  • فاز هفتم: تعمیر و نگهداری و به روز رسانی Seventh Phase : Maintenance and Updates

مدل های SDLC SDLC Models

  • مقدمه-مدل SDLC چیست؟ Introduction-What are SDLC Model

مدل آبشار Waterfall Model

  • مدل آبشار چیست؟ What is Waterfall Model

  • زمان و مکان استفاده از مدل آبشار When and Where to Use Waterfall Model

  • مزایا و معایب مدل آبشار Pros and Cons of Waterfall Model

مدل افزایشی Incremental Model

  • مدل افزایشی چیست؟ What is Incremental Model

  • زمان و مکان استفاده از مدل افزایشی When and Where to Use Incremental Model

  • مزایا و معایب مدل افزایشی Pros and Cons of Incremental Model

مدل تکراری Iterative Model

  • مدل تکراری چیست؟ What is Iterative Model

  • مدل تکراری کی و کجا When and Where Iterative Model

  • مزایا و معایب مدل تکراری Pros and Cons of Iterative Model

مدل V V-Model

  • V-Model چیست؟ What is V-Model

  • کی و کجا V-Model When and Where V-Model

  • مزایا و معایب V-Model Pros and Cons of V-Model

مدل مارپیچ Spiral Model

  • مدل اسپیرال چیست؟ What is Spiral Model

  • مدل مارپیچی کی و کجا When & Where Spiral Model

  • مزایا و معایب مدل مارپیچی Pros and Cons of Spiral Model

مدل چابک Agile Model

  • سنتی در مقابل مدل چابک | مشکلات مدل قبلی Traditional vs Agile Model | Problems with Previous Model

  • مدل چابک چیست؟ What is Agile Model

  • مدل چابک کی و کجا When & Where Agile Model

  • مزایا و معایب مدل چابک Pros and Cons of Agile Model

  • مانیفست چابک Agile Manifesto

  • اصول چابک Agile Principles

مفاهیم کلیدی چابک Key Agile Concepts

  • حداقل محصول قابل دوام (MVP) Minimum Viable Product (MVP)

  • داستان کاربر User Story

  • نمودار سوختگی Burndown Chart

روش شناسی چابک Agile Methodology

  • SCRUM SCRUM

  • کانبان KANBAN

  • برنامه نویسی شدید (XP) Extreme Programming (XP)

نتیجه گیری Conclusion

  • نتیجه گیری Conclusion

نمایش نظرات

آموزش SDLC - چرخه عمر توسعه نرم افزار SDLC
جزییات دوره
2.5 hours
49
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
16,628
4.4 از 5
دارد
دارد
دارد
Yogesh Dahake
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Dahake Yogesh Dahake

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