دانلود ها ی دارای تگ: "مهندسی نرم افزار"

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

دانلود Unreal Engine 5 C++: Advanced Frontend UI Programming - آموزش انریل انجین ۵ سی پلاس پلاس

  • بازدید: 511
دانلود Unreal Engine 5 C++: Advanced Frontend UI Programming - آموزش انریل انجین ۵ سی پلاس پلاس

در این دوره جامع، شرکت‌کنندگان به طور کامل با ساخت یک سیستم رابط کاربری فرانت‌اند تمام‌عیار و با کیفیت AAA از صفر آشنا می‌شوند. این سیستم با بهره‌گیری از چارچوب Common UI و زبان قدرتمند C++ در Unreal Engine 5 توسعه داده می‌شود. هدف این دوره، آموزش نحوه ایجاد رابط‌های کاربری همه‌جانبه و ماژولار است که برای پروژه‌های واقعی طراحی شده‌اند؛ از منوهای لایه‌بندی شده گرفته تا پشتیبانی کامل از گیم‌پد. در ابتدا، شرکت‌کنندگان با راه‌اندازی زیربنای اصلی رابط کاربری شروع می‌کنند. یک ویجت طرح‌بندی اولیه ایجاد می‌شود، پشته‌های ویجت با استفاده از تگ‌های گیم‌پلی ثبت می‌شوند و توابع ناهمگام برای نمایش ویجت‌ها روی صفحه پیاده‌سازی می‌گردند. پس از این مرحله، یک صفحه واکنش‌گرا با عنوان "Press Any Key" (هر کلیدی را فشار دهید) ساخته شده و با استفاده از جریان جدید ویجت نمایش داده می‌شود. در ادامه، سیستم منوی اصلی پویا ایجاد خواهد شد. دکمه‌های Common UI با پشتوانه کلاس‌های نیتیو C++ برای افزودن توضیحات متنی دکمه‌ها، دکمه‌های عمل و یک صفحه تأیید انعطاف‌پذیر مورد استفاده قرار می‌گیرند. همچنین، پشتیبانی کامل از گیم‌پد به طور یکپارچه در این سیستم ادغام می‌شود. در طول این فرآیند، شرکت‌کنندگان یاد می‌گیرند که چگونه ویژگی‌های رابط کاربری را به شیوه‌ای ماژولار و قابل استفاده مجدد برای پروژه‌های Blueprint و C++ ساختاردهی کنند.
در دوره آموزشی Unreal Engine 5 C++: Advanced Frontend UI Programming با برنامه‌نویسی پیشرفته رابط کاربری فرانت‌اند با Unreal Engine 5 و C++ آشنا خواهید شد.

دانلود Master Perl Programming: From Beginner to Expert (2025) - آموزش برنامه نویسی پرل

  • بازدید: 524
دانلود Master Perl Programming: From Beginner to Expert (2025) - آموزش برنامه نویسی پرل

آیا به دنبال تسلط بر برنامه نویسی Perl از ابتدا هستید یا می خواهید مهارت های اسکریپت نویسی خود را برای اتوماسیون، پردازش متن و web scraping بهبود بخشید؟ این دوره جامع Perl شما را از مبتدی به متخصص تبدیل می کند و همه چیز را از syntax پایه تا ویژگی های پیشرفته مانند regular expressions، file handling، database interaction و system automation پوشش می دهد.
در دوره آموزشی Master Perl Programming: From Beginner to Expert (2025) با برنامه نویسی زبان پرل آشنا خواهید شد.

دانلود GitHub Copilot for Developers - آموزش گیتهاب کوپیلوت

  • بازدید: 737
دانلود GitHub Copilot for Developers - آموزش گیتهاب کوپیلوت

GitHub Copilot یک دستیار کدنویسی مبتنی بر هوش مصنوعی است که با ارائه پیشنهادات کد در زمان واقعی، فرآیند توسعه را متحول می‌کند و به توسعه‌دهندگان امکان می‌دهد کد را سریع‌تر و کارآمدتر بنویسند. GitHub Copilot که به‌طور یکپارچه در ویرایشگرهای کد محبوب مانند Visual Studio Code ادغام شده است، از مقادیر زیادی کد منبع باز برای ارائه تکمیل‌های آگاهانه از زمینه برای همه چیز از قطعه‌های ساده گرفته تا الگوریتم‌های پیچیده استفاده می‌کند. این ابزار از چندین زبان برنامه‌نویسی از جمله Python، JavaScript، TypeScript، Ruby و Go پشتیبانی می‌کند و آن را به ابزاری سازگار برای توسعه‌دهندگان مختلف تبدیل می‌کند.
در دوره آموزشی GitHub Copilot for Developers با نحوه استفاده از ابزار هوش مصنوعی در کد نویسی آشنا خواهید شد.

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

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

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

دانلود Spring Boot 3 Essential Training - آموزش اسپرینگ بوت 3

  • بازدید: 683
دانلود Spring Boot 3 Essential Training - آموزش اسپرینگ بوت 3

این دوره آموزشی به شما کمک می‌کند تا با Spring Boot 3، یکی از محبوب‌ترین frameworkهای جاوا، آشنا شوید. Spring Boot به شما امکان می‌دهد تا به سرعت و به راحتی اپلیکیشن‌های قدرتمند و مقیاس‌پذیر بسازید. در این دوره، شما یاد می‌گیرید چطور پروژه‌های Spring Boot را ایجاد و کانفیگ کنید، با data repositories کار کنید، web services بسازید، security را پیاده‌سازی کنید و اپلیکیشن‌های خود را با Docker containerize کنید. این دوره برای توسعه‌دهندگان جاوا که می‌خواهند مهارت‌های خود را در Spring Boot ارتقا دهند، مناسب است.
در دوره آموزشی Spring Boot 3 Essential Training با ساخت اپلیکیشن با Spring Boot آشنا خواهید شد.

دانلود IDEA StatiCa v21.1.4.1568 x64 - نرم افزار طراحی و تحلیل سازه‌های فولادی، بتنی و از پیش ساخته

  • بازدید: 18,570
دانلود IDEA StatiCa v21.1.4.1568 x64 - نرم افزار طراحی و تحلیل سازه‌های فولادی، بتنی و از پیش ساخته
StatiCa یک نرم افزار پیشرفته در زمینه طراحی و تحلیل انواع سازه‌های فولادی، بتنی و از پیش ساخته شده بوده که توسط شرکت IDEA RS عرضه می‌شود. این نرم افزار یکی از نرم افزارهای بسیار کاربردی در مهندسی سازه بوده و به مهندسان کمک می‌کند تا بتوانند طراحی‌های خود را بهتر و دقیق‌تر تحلیل کنند. با کمک این نرم افزار می‌توان انواع سازه‌های ساختمانی، شهری و صنعتی را طراحی کرده و مورد آنالیز قرار داد. با استفاده از این نرم افزار می‌توان میزان و قیمت مواد اولیه را با دقت بسیار خوب محاسبه کرده و در هزینه‌های ساخت و ساز صرفه جویی نمود.

دانلود IDEA StatiCa v20.1.5115.1 x64 - نرم افزار طراحی و تحلیل سازه‌های فولادی، بتنی و از پیش ساخته

  • بازدید: 4,199
دانلود IDEA StatiCa v20.1.5115.1 x64 - نرم افزار طراحی و تحلیل سازه‌های فولادی، بتنی و از پیش ساخته
StatiCa یک نرم افزار پیشرفته در زمینه طراحی و تحلیل انواع سازه‌های فولادی، بتنی و از پیش ساخته شده بوده که توسط شرکت IDEA RS عرضه می‌شود. این نرم افزار یکی از نرم افزارهای بسیار کاربردی در مهندسی سازه بوده و به مهندسان کمک می‌کند تا بتوانند طراحی‌های خود را بهتر و دقیق‌تر تحلیل کنند. با کمک این نرم افزار می‌توان انواع سازه‌های ساختمانی، شهری و صنعتی را طراحی کرده و مورد آنالیز قرار داد. با استفاده از این نرم افزار می‌توان میزان و قیمت مواد اولیه را با دقت بسیار خوب محاسبه کرده و در هزینه‌های ساخت و ساز صرفه جویی نمود.

دانلود Pluralsight Scrum Tutorial Series - دوره های آموزشی اسکرام

  • بازدید: 28,766
دانلود Pluralsight Scrum Tutorial Series - دوره های آموزشی اسکرام
(1396/1/25) تغییرات:

دوره آموزشی Agile Team Practices with Scrum اضافه شد!

چارچوب یا فرایند مدل اسکرام (Scrum) یک چارچوب تکرارپذیر و افزایشی برای کنترل پروژه (مدیریت نرم‌افزار) است که معمولاً در زیر شاخه مدل فرایند تولید نرم‌افزار چابک و سریع است و یک نوع مدل تولید نرم‌افزار در مهندسی نرم‌افزار بحساب می ‌رود. اسکرام یک چارچوب تولید نرم‌افزار از سری روش های تفکر چابک (Agile) است. دراین که اسکرام یک چارچوب یا فرایند است، کاملاً بین متخصصان دوگانگی وجود دارد. اشخاصی مانند کن شوئبر (مبدع اسکرام) دائماً از لفظ چارچوب (framework) استفاده می ‌کنند و تاکید می ‌نمایند که همه باید این مورد را قبول داشته باشند ولی بعضی دیگر از دوستان از لفظ فرایند و یا متدولوژی برای اسکرام استفاده می‌ کنند.
در دوره های آموزشی Pluralsight Scrum Tutorial Series شما با مفاهیم این چارچوب کنترل پروژه قدرتمند آشنا می شوید.

دانلود Infinite Skills UML Fundamentals - آموزش اصول و مبانی یو ام ال

  • بازدید: 14,454
دانلود Infinite Skills UML Fundamentals - آموزش اصول و مبانی یو ام ال
زبان مدل‌سازی یک‌لخت (Unified Modeling Language) یا «یو ام‌ال»، یک زبان مدلسازی همه منظوره استاندارد در زمینه مهندسی نرم‌افزار است که توسط گروه مدیریت شی (به انگلیسی: Object Management Group) ایجاد شد. در حال حاضر (۲۰۱۴ میلادی) آخرین نسخه این زبان نسخه ۲٫۴٫۱ است که در سال ۲۰۰۷ میلادی مشخصات آن منتشر شد. با استفاده از یو ام‌ال می‌توان تقریباً هر گونه برنامه کاربردی که ممکن است بر روی هر ترکیبی از سخت‌افزار، سیستم عامل، زبان برنامه نویسی و شبکه اجرا شود را مدلسازی نمود. طراحی بر پایه مفاهیم شی گرایی یو ام‌ال سبب می‌شود که ذاتاً با محیط‌ها و زبانهای برنامه نویسی شی گرا (مانند سی پلاس پلاس، جاوا و سی شارپ) سازگاری کامل داشته باشد، اگرچه می‌توان از آن برای مدلسازی برنامه‌های غیر شی گرا مانند برنامه‌هایی که با زبانهای بیسیک، کوبول و فرترن نوشته می‌شوند نیز استفاده نمود. در دوره آموزشی Infinite Skills UML Fundamentals شما با اصول و مبانی UML آشنا می شوید.

دانلود Pluralsight Software Engineering Essentials - آموزش اصول مهندسی نرم افزار

  • بازدید: 16,148
دانلود Pluralsight Software Engineering Essentials - آموزش اصول مهندسی نرم افزار
مهندسی نرم‌افزار (Software engineering) یعنی استفاده از اصول مهندسی بجا و مناسب برای تولید و ارائه محصول نرم‌افزاری با کیفیت که قابل اطمینان و با صرفه بوده و برروی ماشین‌های واقعی به طور کارآمدی عمل کند. مهندسی نرم‌افزار یک روش سیستماتیک، منظم و دقیق برای ساخت و ارائه محصولی نرم‌افزاری با کیفیت است. مهندسی نرم‌افزار اغلب شامل فرایند خطی تحلیل، طراحی، پیاده‌سازی و آزمون است؛ که با به کارگیری روش‌های فنی و علمی از علوم مهندسی موجب تولید نرم‌افزاری با کیفیت مطلوب در طول یک فرایند انتخابی مناسب پروژه می‌شود.
در دوره آموزشی Pluralsight Software Engineering Essentials شما با اصول اساسی مهندسی نرم افزار آشنا می شوید.