آموزش بررسی جامع متدولوژی‌های توسعه نرم‌افزار - آخرین آپدیت

دانلود Development Methodologies Overview

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مقدمه‌ای بر چند مورد از اصلی‌ترین متدولوژی‌های توسعه است که امروزه توسط برنامه‌نویسان اپلیکیشن مورد استفاده قرار می‌گیرد. این متدولوژی‌ها چارچوب و ساختاری را برای فرآیند توسعه فراهم می‌کنند تا اطمینان حاصل شود که تیم‌ها می‌توانند با یکدیگر همکاری کنند و تمامی مراحل حیاتی رعایت شوند. ما در این دوره در مورد چرخه حیات توسعه نرم‌افزار (SDLC)، مفاهیم چابک (Agile)، یکپارچه‌سازی و تحویل مداوم (CI/CD) و متدولوژی ۱۲ فاکتور برای توسعه ابری بحث خواهیم کرد. برای گذراندن این دوره به تجربه قبلی در توسعه نیاز نیست و هیچ سخت‌افزار یا نرم‌افزار خاصی خارج از محیط کورسرا مورد نیاز نخواهد بود.

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

مقدمه‌ای بر متدولوژی‌های توسعه Introduction to Development Methodologies

  • معرفی دوره Course Introduction

  • متدولوژی‌های توسعه و چرخه حیات توسعه نرم‌افزار Development Methodologies and Software Development Lifecycle

  • بررسی متدولوژی‌های توسعه Development Methodologies

  • مقایسه متدولوژی شیءگرا با متدولوژی ساختاریافته - بررسی کلی Contrast of OO Methodology to Structured Methodology - Overview

  • مقایسه متدولوژی شیءگرا با متدولوژی ساختاریافته - جزئیات بیشتر Contrast of OO Methodology to Structured Methodology - More Detail

  • مقایسه متدولوژی شیءگرا با متدولوژی ساختاریافته - مرور نهایی Contrast of OO Methodology to Structured Methodology - Final Review

متدولوژی چابک (Agile) Agile

  • مرور کلی بر Agile و Scrum Overview of Agile and Scrum

  • تعریف Agile Agile Defined

  • Agile و مدیریت ریسک Agile and Risk

  • مانیفست Agile The Agile Manifesto

  • چرا Agile؟ Why Agile?

  • پذیرش و پیاده‌سازی Agile Adopting Agile

  • نقش‌ها در Agile Agile Roles

  • سازماندهی یک اسپرینت Organizing a Sprint

سیستم CI/CD CI/CD

  • CI/CD چیست؟ What is CI/CD?

  • یکپارچه‌سازی مداوم (Continuous Integration) Continuous Integration

  • معرفی Jenkins Jenkins

اپلیکیشن‌های ۱۲ فاکتور 12 Factor Apps

  • متدولوژی اپلیکیشن ۱۲ فاکتور The 12 Factor App Methodology

  • فاکتور ۱: پایگاه کد (Codebase) Factor 1: Codebase

  • فاکتور ۲: وابستگی‌ها (Dependencies) Factor 2: Dependencies

  • فاکتور ۳: پیکربندی (Configuration) Factor 3: Configuration

  • فاکتور ۴: سرویس‌های پشتیبان (Backing Services) Factor 4: Backing Services

  • فاکتور ۵: ساخت، انتشار و اجرا Factor 5: Build, Release, Run

  • فاکتور ۶: فرآیندها (Processes) Factor 6: Processes

  • فاکتور ۷: اتصال پورت (Port Binding) Factor 7: Port Binding

  • فاکتور ۸: هم‌زمانی (Concurrency) Factor 8: Concurrency

  • فاکتور ۹: قابلیت جایگزینی (Disposability) Factor 9: Disposability

  • فاکتور ۱۰: برابری محیط توسعه و تولید Factor 10: Dev/Prod Parity

  • فاکتور ۱۱: لاگ‌ها (Logs) Factor 11: Logs

  • فاکتور ۱۲: فرآیندهای مدیریتی Factor 12: Admin Processes

نمایش نظرات

آموزش بررسی جامع متدولوژی‌های توسعه نرم‌افزار
جزییات دوره
11h 16m
30
(آخرین آپدیت)
4,237
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده