آموزش دوره مبانی طراحی نرم افزار و معماری 2024

Fundamentals of Software Design and Architecture Course 2024

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: همه چیز را در مورد طراحی نرم افزار یا طراحی سیستم و معماری نرم افزار در چرخه توسعه نرم افزار بیاموزید همه چیز را در مورد طراحی نرم افزار یا طراحی سیستم و معماری نرم افزار فاز طراحی و معماری نرم افزار طراحی نرم افزار SDLC، اصل طراحی نرم افزار، الگوهای طراحی، سطح بالا، پایین بیاموزید. سطح، Wireframe UI UX طراحی طرح پایگاه داده جریان داده همه چیز معماری نرم افزار، الگوهای مختلف معماری نرم افزار، یکپارچه، لایه ای، لایه ای، میکروسرویس ها، رویداد محور بدون سرور پیش نیازها: بدون پیش نیاز برای گذراندن این دوره

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

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

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

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

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

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

برنامه درسی دوره :



/p>

فاز طراحی و معماری نرم افزار SDLC:


  1. مرحله طراحی و معماری نرم افزار

  2. چرا فاز طراحی و معماری نرم افزار در SDLC مهم است

  3. چالش های مرحله طراحی و معماری نرم افزار.

طراحی نرم افزار:


  1. طراحی نرم افزار چیست

  2. آنچه طراحی نرم افزار خوب نامیده می شود

  3. اصول طراحی نرم افزار - اصل SOLID SDLC

  4. اصول طراحی دیگر

  5. الگوهای طراحی نرم افزار

  6. نمودار طراحی نرم افزار سطح بالا

  7. نمودار طراحی نرم افزار سطح پایین

  8. طراحی نرم افزار UI UX

  9. طراحی نرم افزار Wireframe

  10. طراحی نرم افزار با کیفیت بالا و کم وفاداری

  11. نمودار طراحی طرحواره پایگاه داده


معماری نرم افزار:


  1. معماری نرم افزار چیست

  2. چیزی که معماری نرم افزار خوب نامیده می شود

  3. الگوهای معماری

  4. معماری نرم افزار یکپارچه

  5. معماری نرم افزار لایه ای

  6. معماری نرم افزار سطحی

  7. معماری نرم افزار Microservices

  8. معماری نرم افزار بدون سرور

  9. معماری نرم افزار مبتنی بر رویداد


زبان مدلسازی یکپارچه UML

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

  1. نمودار کلاس

  2. نمودار مؤلفه

  3. نمودار استقرار

  4. نمودار شی

  5. نمودار بسته

  6. نمودار نمایه

  7. نمودار ساختار ترکیبی

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

  1. از نمودار موردی استفاده کنید

  2. نمودار فعالیت

  3. نمودار ماشین حالت

  4. نمودار توالی

  5. نمودار ارتباط

  6. نمودار نمای کلی تعامل

  7. نمودار زمانبندی


در طول راه، هر مفهومی که در طراحی و معماری نرم افزار دخیل است را توضیح خواهم داد و خواهیم آموخت که هر مفهوم چیست، چرا و چگونه است..

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

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


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


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


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


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


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


پیش نیازها


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


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


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


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

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



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

آیا آماده هستید تا حرفه خود را در تست نرم افزار شروع کنید. دکمه ثبت نام را فشار دهید و بیایید شروع کنیم.


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

شروع کنید Get Started

  • معرفی Introduction

فاز طراحی و معماری/نمونه سازی نرم افزار Software Design and Architecture/Prototyping phase

  • طراحی و معماری نرم افزار یا مرحله نمونه سازی SDLC Software Design and Architecture or Prototyping Phase of SDLC

  • چرا فاز طراحی و معماری نرم افزار مهم است؟ Why Software Design and Architecture Phase is Important

  • چالش های فاز طراحی و معماری نرم افزار Challenges of Software Design and Architecture Phase

طراحی نرم افزار Software Design

  • طراحی نرم افزار Software Design

  • اصول جامد طراحی نرم افزار SOLID Principles of Software Design

  • اصول طراحی نرم افزار Software Design Principles

  • الگوهای طراحی نرم افزار Software Design Patterns

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

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

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

  • طراحی نرم افزار UI UX UI UX Software Design

  • نمودار وایرفریم Wireframe Diagram

  • نمودار وفاداری بالا و وفاداری پایین High Fidelity and Low Fidelity Diagram

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

معماری نرم افزار Software Architecture

  • معماری نرم افزار Software Architecture

  • معماری یکپارچه Monolithic Architecture

  • معماری نرم افزار لایه ای Layered Software Architecture

  • معماری نرم افزار لایه ای Tiered Software Architecture

  • معماری میکروسرویس ها Microservices Architecture

  • معماری بدون سرور Serverless Architecture

  • معماری رویداد محور Event Driven Architecture

  • 4+1 معماری نرم افزار | چهار + یک معماری 4+1 Software Architecture | Four + One Architecture

UML زبان مدلسازی یکپارچه Unified Modelling Language UML

  • UML چیست | زبان مدلسازی یکپارچه؟ What is UML | Unified Modelling Language?

  • نمودار کلاس در UML Class Diagram in UML

  • نمونه نمایش نمودار کلاس Sample Class Diagram Demonstration

  • نمودار شی در UML Object Diagram in UML

  • نمایش نمودار شی Object Diagram Demonstration

  • نمودار کامپوننت در UML Component Diagram in UML

  • نمایش نمودار مولفه Component Diagram Demonstration

  • نمودار استقرار Deployment Diagram

  • نمایش نمودار استقرار Deployment Diagram Demonstration

  • نمودار بسته در UML Package Diagram in UML

  • نمایش نمودار بسته Package Diagram Demonstration

  • نمودار ساختار ترکیبی در UML Composite Structure Diagram in UML

  • نمایش نمودار ساختار ترکیبی Composite Structure Diagram Demonstration

  • نمودار نمایه در UML Profile Diagram in UML

  • نمایش نمودار نمایه Profile Diagram Demonstration

  • از Case Diagram در UML استفاده کنید Use Case Diagram in UML

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

  • نمودار فعالیت در UML Activity Diagram in UML

  • نمایش نمودار فعالیت Activity Diagram Demonstration

  • نمودار وضعیت ماشین در UML State Machine Diagram in UML

  • نمایش نمودار ماشین حالت State Machine Diagram Demonstration

  • نمودار توالی در UML Sequence Diagram in UML

  • نمایش نمودار توالی Sequence Diagram Demonstration

  • نمودار ارتباطی در UML Communication Diagram in UML

  • نمایش نمودار ارتباطی Communication Diagram Demonstration

  • نمودار زمان بندی در UML Timing Diagram in UML

  • نمایش نمودار زمان بندی Timing Diagram Demonstration

  • نمودار نمای کلی تعامل در UML Interaction Overview Diagram in UML

  • نمایش نمای کلی تعامل Interaction Overview Diagram Demonstration

پایان دوره Course Wrap up

  • پایان دوره! Course Wrap Up !

نمایش نظرات

نظری ارسال نشده است.

آموزش دوره مبانی طراحی نرم افزار و معماری 2024
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
53
Udemy (یودمی) udemy-small
07 آبان 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,121
4.5 از 5
ندارد
دارد
دارد
Yogesh Dahake

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Dahake Yogesh Dahake

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

Udemy (یودمی)

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

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