آموزش مقدمه ای بر UML

Introduction to UML

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

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

تاریخچه ، نیاز و ابزارها History, Need and Tools

  • مقدمه Introduction

  • تاریخ History

  • ارتباطات Communiction

  • مدلها و ابزارها Methods Models and Tools

  • خلاصه Summary

مبانی UML UML Basics

  • مقدمه Introduction

  • انواع مدل سازی Types of Modeling

  • بلوک های اساسی ساختمان Basic Building Blocks

  • برنامه های افزودنی مشترک Common Extensions

  • ملاحظات کلیدی Key Considerations

  • خلاصه Summary

نمودارهای ساختاری Structural Diagrams

  • مقدمه Introduction

  • نمودارهای کلاس Class Diagrams

  • نمودارهای ترکیبی Component Diagrams

  • نمودارهای بسته بندی Package Diagrams

  • نمودارهای استقرار Deployment Diagrams

  • خلاصه Summary

نمودارهای رفتاری Behavioral Diagrams

  • مقدمه Introduction

  • از نمودارهای Case استفاده کنید Use Case Diagrams

  • نمودارهای توالی Sequence Diagrams

  • نمودارهای حالت State Diagrams

  • نمودارهای فعالیت Activity Diagrams

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش مقدمه ای بر UML
جزییات دوره
2h 13m
23
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,006
4.3 از 5
دارد
دارد
دارد
Mike Erickson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike Erickson Mike Erickson

مایک اریکسون بیش از 20 سال بصورت حرفه ای به عنوان توسعه دهنده ، معمار و مربی کار کرده است. در طول سال ها او در بسیاری از سیستم عامل های مختلف و با بسیاری از زبان های برنامه نویسی کار کرده است. در طی چندین سال گذشته او در درجه اول بر روی فناوری های مایکروسافت تمرکز کرده است. وی دارای چندین گواهینامه صنعت است و به طور مداوم بر یادگیری تمرکز دارد. وی به عنوان مشاور در چندین صنعت برای مشتریان در سراسر ایالات متحده و بین المللی کار کرده است. وی در سال 2009 گروه کاربری Salt Lake City Windows Azure را راه اندازی کرد و همچنان به مدیریت گروه و همچنین سخنرانی در گروه های مختلف کاربری ، اردوگاه های کد و کنفرانس ها ادامه می دهد.