دانلود ها ی دارای تگ: "software architecture"

14 مورد برای عبارت مورد نظر پیدا شد.

دانلود Master System Design Concepts with Microsoft Engineer آموزش طراحی سیستم

دانلود Master System Design Concepts with Microsoft Engineer - آموزش طراحی سیستم

بسیاری از توسعه‌دهندگان نرم‌افزار در مسیر شغلی خود با این پرسش مواجه می‌شوند که چگونه می‌توان اپلیکیشن‌هایی ساخت که از تعداد انگشت‌شمار کاربران به میزبانی از میلیون‌ها نفر برسند. این دوره آموزشی با هدف پاسخ به این چالش طراحی شده و تمرکز اصلی آن بر آموزش طراحی سیستم‌ها از دیدگاه سیستم‌های توزیع‌شده در دنیای واقعی است. برخلاف بسیاری از منابع آموزشی که صرفاً مجموعه‌ای از ویدئوهای کوتاه و سطحی برای سرگرمی هستند، این دوره یک تجربه یادگیری ساختاریافته و عمیق را ارائه می‌دهد. محتوای این کلاس به گونه‌ای تدوین شده است که دانشجو به جای حفظ کردن پاسخ‌های آماده برای جلسات مصاحبه، مفاهیم بنیادین و مهندسی پشت هر تصمیم معماری را به صورت ریشه‌ای درک کند.
مدرس این دوره، مهندس نرم‌افزار در شرکت مایکروسافت است که بیش از ۵ سال تجربه مستقیم در کار بر روی زیرساخت‌های بک‌اند (Backend) پلتفرم «مایکروسافت تیمز» را دارد؛ پلتفرمی که روزانه به صدها میلیون کاربر فعال خدمات‌رسانی می‌کند. این تجربه عملی باعث شده است تا مطالب ارائه شده، فراتر از تئوری‌های کتابی باشد و چالش‌های واقعیِ مقیاس‌پذیری و پایداری سیستم در ابعاد جهانی را پوشش دهد. در این مسیر، شرکت‌کنندگان یاد می‌گیرند که چگونه قطعات مختلف یک سیستم را در کنار هم قرار دهند تا علاوه بر کارایی بالا، در برابر خطاها نیز مقاوم باشند.
در دوره آموزشی Master System Design Concepts with Microsoft Engineer با اصول و استانداردهای معماری نرم‌افزارهای بزرگ‌مقیاس آشنا خواهید شد.

دانلود Complete Microservices with Go آموزش میکروسرویس‌ها با گو

دانلود Complete Microservices with Go - آموزش میکروسرویس‌ها با گو

هدف این دوره آشنایی دانشجویان با دانش بنیادی مورد نیاز برای ساخت و درک سیستم‌های بک‌اند توزیع شده است. این دوره به آن‌ها کمک می‌کند تا بهترین شیوه‌های کاری در صنعت را پیاده‌سازی کرده و معماری میکروسرویس‌هایی تولید کنند که آماده‌ی استفاده در محیط‌های عملیاتی بوده و مقیاس‌پذیر و قابل نگهداری باشند. این آموزش صرفاً یک راهنمای گام‌به‌گام نیست، بلکه یک تجربه یادگیری جامع است که شرکت‌کنندگان را برای سناریوهای واقعی آماده می‌کند. تا پایان این دوره، یک سیستم کامل و مقیاس‌پذیر برای درخواست خودرو خواهید داشت که آماده‌ی دریافت ترافیک واقعی است. همچنین، دانشجویان یک الگوی قابل استفاده مجدد برای ساخت پروژه‌های توزیع شده آینده در اختیار خواهند داشت که مسیر آن‌ها را برای تبدیل شدن به یک مهندس ارشد سرعت می‌بخشد. پروژه‌ای که در این دوره ساخته می‌شود، از چندین سرویس تشکیل شده که با کوبِرنِتِس هماهنگ می‌شوند. در این سیستم یک رابط کاربری جذاب وجود دارد که با کلیک بر روی نقشه، می‌توانید مسیر خود را تا مقصد مشاهده کرده و با انتخاب سرویس مورد نظر، از بین رانندگان موجود درخواست خودرو دهید.
در دوره آموزشی Complete Microservices with Go با برنامه نویسی با زبان Go برای ساخت میکروسرویس‌های بک‌اند آشنا می‌شوید.

دانلود React: Design Patterns - آموزش ری‌اکت

دانلود React: Design Patterns - آموزش ری‌اکت

در این دوره، شان واسل(برنامه‌نویس مادام‌العمر و مدرس توسعه فول-استک) نحوه استفاده از این الگوها را به شما نشان می‌دهد. او در مورد کامپوننت‌های چیدمان صحبت می‌کند که به سازماندهی مؤثر محتوای روی صفحه کمک می‌کنند. همچنین، کامپوننت‌های کانتینر را معرفی می‌کند که امکان اشتراک‌گذاری عملکرد و ارتباط ساده‌تر بین کامپوننت‌های React را فراهم می‌آورند. مزایای کامپوننت‌های کنترل‌شده در مدیریت وضعیت برنامه مورد بررسی قرار می‌گیرد. علاوه بر این، نحوه استفاده از کامپوننت‌های مرتبه بالاتر برای افزودن قابلیت‌ها بدون تغییر کد موجود آموزش داده می‌شود. این دوره به مفاهیم برنامه‌نویسی تابعی و نحوه کاربرد آن‌ها در React می‌پردازد و در نهایت، یادگیری شما با مثال‌های عملی تثبیت می‌شود. در پایان این دوره، ابزارهای اساسی برای ایجاد برنامه‌های React به صورت کارآمد و مؤثر را خواهید داشت.
در دوره آموزشی React: Design Patterns با الگوهای مختلف طراحی در React آشنا خواهید شد.

دانلود The Complete Guide to Design Patterns آموزش الگوهای طراحی

دانلود The Complete Guide to Design Patterns - آموزش الگوهای طراحی

این دوره جامع به شما آموزش می دهد که چگونه Design Patterns را در پروژه های نرم افزاری خود پیاده سازی کنید. این دوره شامل مباحثی مانند اصول طراحی Object-Oriented، الگوهای Creational, Structural, و Behavioral، و بهترین روش ها برای نوشتن کد تمیز و قابل نگهداری است. شما با مثال های عملی و کاربردی یاد خواهید گرفت که چگونه از Design Patterns برای حل مشکلات رایج طراحی نرم افزار استفاده کنید و مهارت های حل مسئله و طراحی سیستم خود را بهبود بخشید.
در دوره آموزشی The Complete Guide to Design Patterns با Design Patterns و نحوه استفاده از آنها در پروژه های نرم افزاری آشنا خواهید شد.

دانلود UML Class Diagrams for Programmers آموزش استفاده از دیاگرام های کلاس یو‌ام‌ال

دانلود UML Class Diagrams for Programmers - آموزش استفاده از دیاگرام های کلاس یو‌ام‌ال

در این دوره آموزشی، هدف این است که به برنامه نویسان آموزش داده شود که چگونه از UML Class Diagrams به عنوان ابزاری برای ارتباط موثر با سایر برنامه نویسان، تحلیلگران و معماران نرم افزار استفاده کنند. همچنین، این دوره به برنامه نویسان کمک می کند تا از UML Class Diagrams به عنوان ابزاری ارزشمند برای معماری و طراحی نرم افزار بهره ببرند.
در دوره آموزشی UML Class Diagrams for Programmers با مفاهیم و نحوه استفاده از دیاگرام های کلاس UML آشنا خواهید شد.

دانلود NI-488.2 v21.0.0 نرم افزار استاندارد صنعتی گذرگاه واسط همه‌منظوره (GPIB)

دانلود NI-488.2 v21.0.0 - نرم افزار استاندارد صنعتی گذرگاه واسط همه‌منظوره (GPIB)
NI-488.2 محصول شرکت NI یک نرم افزار ارتباطی و یک استاندارد صنعتی برای گذرگاه واسط همه‌منظوره یا GPIB است. گذرگاه واسط همه منظوره، General Purpose Interface Bus یا چنان‌که بیشتر مشهور است GPIB نام باس و پروتکلی است که نخستین بار در شرکت اچ‌پی برای ارتباط قابل اعتماد بین ابزارهای اندازه‌گیری به وجود آمد. این باس موازی بوده و دارای سه سیگنال Hand-Shaking است که همین قابلیت اطمینان آن را بالا می‌برد. همچنین تمام پیامها و ارتباطات باید Acknowledge شوند وگرنه دوباره و سه باره ارسال می‌شوند. جی‌پی‌آی‌بی را آی‌تریپل‌ایی استاندارد شمرده و نیازمندی‌های آن را تحت عنوان IEEE 488 منتشر کرده‌است. هر سیستم جی‌پی‌آی‌بی‌نیاز به یک کارت کنترلی دارد و هر کنترلر می‌تواند تا ۲۵۶ دستگاه را سرویس دهد.

دانلود Udemy Developer To Architect: Mastering Software Architecture آموزش تسلط بر معماری نرم افزار

دانلود Udemy Developer To Architect: Mastering Software Architecture - آموزش تسلط بر معماری نرم افزا
معماری نرم افزار ساختار کلی نرم افزار و روشی را که آن ساختار متصل گردیده است و به‌صورت یکپارچه تبدیل شده است را نشان میدهد. در ساده ترین حالت، معماری نرم افزار یک ساختارسلسله مراتبی است از قطعات برنامه، روشی که با هم محاوره انجام میدهند و ساختار داده هایی که آن قطعات را مورد استفاده قرار میدهند. هدف از طراحی نرم افزار استخراج یک معماری برای نمایش چارچوبی است که فعالیتهای دقیقتر و ریزتر را هدایت میکند.
در دوره آموزشی Udemy Developer To Architect: Mastering Software Architecture با آموزش تسلط بر معماری نرم افزار اشنا خواهید شد.

دانلود Vue JS + Spring Boot Microservices and Spring Cloud آموزش وویی جی اس و ساخت مایکروسرویس با اسپرینگ بوت

دانلود Vue JS + Spring Boot Microservices and Spring Cloud - آموزش وویی جی اس و ساخت مایکروسرویس با

در سپتامبر سال 2016، فریم ورک محبوب جاوا اسکریپت Vue.js نسخه ی v2 خود را منتشر کرد. Vue.js 2.0 آمار فوق العاده ای از عملکرد، حجم نسبتا کم (نسخه دارای runtime فشرده Vue هنگام کوچک شدن و zip شدن حجمی به اندازه ۱۶ کیلوبایت دارد)، آپدیت کتابخانه های همراه خود مانند vue-router و vuex، کتابخانه مدیریت وضعیت برای Vue. را به رخ می کشد. دامنه‌ی عملکردهای Vue.js محدود به تعریف و تغییر متغیرها و تعریف مدل‌ها نیست. امکانات پیشرفته‌تری مانند نمایش شرطی، حلقه‌ها و کامپوننت‌ها، از جمله ابزارهای دیگری هستند که برنامه‌نویسی سیستم‌های پیشرفته تحت وب را به کاری آسان و سریع تبدیل می‌کنند.
در دوره آموزشی Vue JS + Spring Boot Microservices and Spring Cloud با آموزش وویی جی اس و ساخت مایکروسرویس با اسپرینگ بوت اشنا خواهید شد.

دانلود NI-SLSC v19.5.0 نرم افزار و درایور ابزار دقیق آشکارسازها

دانلود NI-SLSC v19.5.0 - نرم افزار و درایور ابزار دقیق آشکارسازها
NI-SLSC نرم افزار و درایور استاندارد شرکت National Instruments برای تجهیزات ابزار دقیق سوییچ، لود و آشکارسازها در دستگاه‌های اخذ داده این شرکت نظیر PXI و CompactRIO است. این مجموعه با یکپارچه‌سازی سوییچ‌ها، لودها و آشکارسازها، امکانات و قابلیت‌های سیستم‌های بر پایه پلتفرم‌های PXI و C Series را گسترش می‌دهد. این نرم افزار اتصالات را استاندارد کرده و رویکرد ماژولار به آشکارسازها، تشخیص خطاها و سایر نیازهای تست ارائه می‌کند. این نرم افزار همچنین با ارائه API برای Routing سوییچ‌ها شما را قادر می‌سازد تا سوییچ‌های شرکت NI یا سایر شرکت‌ها را در LabVIEW کنترل و پیکربندی کنید.

دانلود NI-488.2 v19.5.0 نرم افزار استاندارد صنعتی گذرگاه واسط همه‌منظوره (GPIB)

دانلود NI-488.2 v19.5.0 - نرم افزار استاندارد صنعتی گذرگاه واسط همه‌منظوره (GPIB)
NI-488.2 محصول شرکت National Instruments یک نرم افزار ارتباطی و یک استاندارد صنعتی برای گذرگاه واسط همه‌منظوره یا GPIB است. گذرگاه واسط همه منظوره، General Purpose Interface Bus یا چنان‌که بیشتر مشهور است GPIB نام باس و پروتکلی است که نخستین بار در شرکت اچ‌پی برای ارتباط قابل اعتماد بین ابزارهای اندازه‌گیری به وجود آمد. این باس موازی بوده و دارای سه سیگنال Hand-Shaking است که همین قابلیت اطمینان آن را بالا می‌برد. همچنین تمام پیامها و ارتباطات باید Acknowledge شوند وگرنه دوباره و سه باره ارسال می‌شوند. جی‌پی‌آی‌بی را آی‌تریپل‌ایی استاندارد شمرده و نیازمندی‌های آن را تحت عنوان IEEE 488 منتشر کرده‌است. هر سیستم جی‌پی‌آی‌بی‌نیاز به یک کارت کنترلی دارد و هر کنترلر می‌تواند تا ۲۵۶ دستگاه را سرویس دهد.