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

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

دانلود Pluralsight Architecting Applications for the Real World in .NET - آموزش معماری اپلیکیشن های دات نت

  • بازدید: 8,126
دانلود Pluralsight Architecting Applications for the Real World in .NET - آموزش معماری اپلیکیشن های
معماری نرم‌افزار یعنی ساختار و سازمان یک سیستم نرم‌افزاری که به منظور پشتیبانی از عملیات مشخص، بر روی سازماندهی اجزاء متمرکز است. در واقع اجزاء را در حوزه‌های مرتبط به هم گروه بندی می‌کند. دیگر حوزه‌های مرتبط به هم، بر روی تبادل و تعامل با این حوزه متمرکز می‌شوند. معماری نرم‌افزار از کلیدی‌ترین بخشهای تولید نرم‌افزار مخصوصا نوع تجاری آن است که البته در سالهای اخیر با ایجاد مدلهای کلاسیک تولید نرم‌افزار به نرم‌افزارهای عظیم تر محدود شده است. معماری نرم‌افزار در واقع انتخاب یک ساختار کلی برای پیاده‌سازی یک پروژه نرم‌افزاری بر مبنای مجموعه‌ای از نیازهای کاربری و تجاری یک سیستم نرم‌افزاری است تا هم بتوان کاربردهای مورد نظر را پیاده‌سازی کرد و هم بتوان کیفیت نرم‌افزار، تولید آن و نگهداری آن را نیز بهینه کرد و سرعت بخشید. به عبارتی دیگر معماری نرم‌افزار یک برنامه یا سیستم محاسباتی، ساختار یا ساختارهای آن سیستم محاسباتی است که خصوصیات قابل رویت از بیرون، عناصر و ارتباطات بین آنها را نشان می‌دهد. چارچوب دات‌نت یا همان (NET Framework.) یک فناوری نرم‌افزاری است که بر روی تمامی ویرایش‌های سیستم‌عامل ویندوز مایکروسافت قابل اجراست و در سیستم‌عامل‌های دیگر از جمله لینوکس و مکینتاش نیز وارد شده است. این چارچوب شامل مجموعه‌ای از زبانهای برنامه نویسی است که سی شارپ و ویژوال بیسیک مهمترین آنها می‌باشند. مجموعه‌ای از کتابخانه‌های بسیار غنی جهت کمک به سهولت توسعه نرم‌افزار در این چارچوب قرار گرفته‌اند که در قالب بخشهای عمده‌ای همچون فناورهای ASP.NET، ADO.NET و بسیاری فناوری‌های خاص دیگر ارائه می‌شوند که تعداد آنها در نسخه‌های اخیر همگام با محدود تر شدن اهداف مایکروسافت بیشتر شده است.
در دوره آموزشی Pluralsight Architecting Applications for the Real World in .NET با معماری نرم افزارهای دات نت برای توسعه در دنیای واقعی آشنا می شوید.

دانلود Pluralsight AngularJS Forms Using Bootstrap and MVC 5 - آموزش ساخت فرم های آنگولار جی اس با بوت استرپ و ام وی سی 5

  • بازدید: 9,367
دانلود Pluralsight AngularJS Forms Using Bootstrap and MVC 5 - آموزش ساخت فرم های آنگولار جی اس با ب
فریم ورک Angular دارای ویژگی های هوشمندانه ای مانند data binding دو طرفه، توانایی ایجاد تگ/ ویژگی/ کامنت های HTML دلخواه که کارایی را کپسوله می کنند و دستورهای تو کار که کارایی HTML نرمال را توسعه می دهد، می باشد. فریم ورک جاوا اسکریپت Angular بسیار چند بعدی و همه گیر می باشد. می توان از آن در پروژه اپلیکیشن های تک صفحه ای بزرگ یا در المان های بسیار کوچک نیز استفاده کرد. نیاز به تنظیمات زیادی برای شروع استفاده از دستور های آماده ی AngularJS نیست. بزرگترین نقص فریم ورک Angular این است که راه های بسیاری برای انجام یک کار وجود دارد. وقتی که شما از Angular برای پروژه های نسبتا بزرگ استفاده کنید می کنید، یافتن بهترین راه برای انجام کارها بسیار دشوار خواهد بود. همچنین باید بسیار مراقب باشید که اگر از رویداد ها و المان های DOM به روشی غیر Angular استفاده می کنید، آنها را پاکسازی کنید تا دچار memory leak (نشت حافظه) نشوید.
در دوره آموزشی Pluralsight AngularJS Forms Using Bootstrap and MVC 5 به آموزش ساخت فرم های آنگولار جی اس با استفاده از بوت استرپ و ام وی سی 5 می پردازیم.

دانلود Pluralsight Real World SOA Tutorial Series - آموزش معماری سرویس گرا

  • بازدید: 8,168
دانلود Pluralsight Real World SOA Tutorial Series - آموزش معماری سرویس گرا
معاری سرویس گرا (SOA) روشی جدید و در حال تکامل برای ساخت برنامه‌های توزیع شده با Distributed Application است. سرویس‌ها اجزای توزیع شده با رابط‌های تعریف شده و مشخص هستند که پیغام‌های XML را پردازش وتبادل می‌کنند. با رویکرد سرویس گرا می‌توان راه حل‌های را ارائه داد که به مرز دامنه‌های سازمان، شرکت یا دپارتمان محدود نیستند. با استفاده از SOA می‌توان در شرکتی که دارای سیستم‌ها و برنامه‌های کاربردی مختلف روی پلتفرم‌های متفاوت است، یک راه حل یک پارچه سازی با استقلال زیاد (loosly coupled) ساخت که جریان یکنواخت و ناهماهنگ کار را تضمین کند. هر کس که از سایت‌های تجارت الکترونیکی به صورت آنلاین خرید کرده باشد، با مفهوم سرویس‌ها آشنا است. وقتی که سفارش تان را دادید، باید اطلاعات کارت اعتباریتان را ارایه کنید که به طور معمول توسط یک فراهم کننده سرویس ثانویه، تایید و شارژ می‌شود. وقتی که سفارش پذیرفته شد، شرکت سفارش گیرنده با یک شرکت فراهم کننده سرویس حمل ونقل فراهم می‌کند و در ‌‌نهایت کالای شما تحویلتان می‌شود. نیاز به معماری سرویس گرا از جنبه‌ای دیگر نیز به نحوه بارزی در برنامه‌های کاربردیeCommerce مشهود است. اگر مثلا جزء (componet) مربوط به پرداخت با کارت اعتباری offline و یا غیر فعال باشد، ‌قرار نیست که فرایند فروش متوقف شود. بلکه سفارش‌ها بایستی پذیرفته شوند و عملیات پرداخت به وقت دیگری موکول شود.
در مجموعه دوره های آموزشی Pluralsight Real World SOA Tutorial Series با معماری سرویس گرا اشنا می شوید.

دانلود Pluralsight Write Less Code with Xamarin Designer - آموزش نوشتن کد کمتر با زامارین دیزاینر

  • بازدید: 9,662
دانلود Pluralsight Write Less Code with Xamarin Designer - آموزش نوشتن کد کمتر با زامارین دیزاینر
زامارین Xamarin یک شرکت نرم افزاری در کالیفرنیا/سانفرانسیسکو هست که در سال ۲۰۱۱ توسط مهندسانی که پروژه مونو (Mono) را راه اندازی کردند ایجاد شده است. پروژه ی Mono شامل Mono و  Mono Touch و Mono Android در واقع یک پیاده سازی مستقل از پلتفرم (Cross Platform) از ساختار CLI یا زیر ساخت دات نت فریم ورک هست که روی پلتفرم های دیگر از جمله لینوکس، مک، اندروید و آیفون قبل اجرا هست. با استفاده از Mono و کتابخانه های پیاده سازی شده توسط زامارین برای اندروید و آیفون، شما قادر خواهید بود با استفاده از زبان سی شارپ برنامه های بومی برای پلتفرم های اندروید و آیفون تولید کنید. در سال ۲۰۱۵ حدود ۱ میلیون توسعه دهنده از ۱۲۰ کشور دنیا از زامارین و محصولات آن استفاده می کنند و با حمایت های مایکروسافت از این شرکت خلاق بزودی شاهد رشد بیش از پیش زامارین و محصولات آن خواهیم بود.
در دوره آموزشی Pluralsight Write Less Code with Xamarin Designer به معرفی و شرح محیط جدید زامارین دیزاینر می پردازیم.

دانلود Pluralsight Electron Fundamentals - آموزش اصول و مبانی چارچوب الکترون

  • بازدید: 10,086
دانلود Pluralsight Electron Fundamentals - آموزش اصول و مبانی چارچوب الکترون
 فریم ورک الکترون، تکنولوژی متن باز جدیدی برای ساخت نرم افزار های cross-platform و یا قابل اجرا در سیستم عامل های مختلف است. این فریم ورک با استفاده از زبان های HTML ، CSS و جاوا اسکریپت و همچنین بهره گیری از مرورگر کرومیوم میتواند نرم افزار دلخواه شما را برای لینوکس، مک و یا ویندوز کامپایل و ترجمه کند. در حال حاضر نرم افزار های زیادی توسط این فریم ورک تولید و عرضه شده است که از آنها میشود به ویرایشگر قدرتمند اتم اشاره کرد. همچنین شرکت های مطرحی مثل مایکروسافت هم برای نرم افزار های چند پلتفرم خود مثل Microsoft Visual Studio Code در حال استفاده از این فریم ورک هستند. توصیه میشود برای ساخت نرم افزار دلخواه خود با این فریم ورک، از ویرایشگر اتم استفاده کنید.
در دوره آموزشی Pluralsight Electron Fundamentals با اصول ومبانی کار با الکترون و ساخت اپ ها چند پلتفرم آشنا می شوید.

دانلود Pluralsight Dreamweaver CC Building on the Fundamentals - آموزش اصول و مبانی دریم ویور سی سی

  • بازدید: 7,635
دانلود Pluralsight Dreamweaver CC Building on the Fundamentals - آموزش اصول و مبانی دریم ویور سی سی
Adobe Dreamweaver CC سالیان متمادی است که مورد استفاده بسیاری از طراحان حرفه ای صفحات وب می باشد و دلیل آن قابلیت ها و ویژگی های گوناگون این نرم افزار قدرتمند است. با Dreamweaver می توانید به سادگی اقدام به نوشتن کد ها و تگ های مد نظر خود نمایید، همچنین محیط ویرایشگر فوق حرفه ای این برنامه با تفکیک کردن کدهای مختلف، کد نویسی را برای شما آسان می نماید. اگر تا پیش از این برای مشاهده آنچه ساخته اید فایل را آپلود کرده و یا بر روی لوکال قرار می دادید اکنون تنها با یک کلیک امکان دیدن نتیجه کار برایتان فراهم شده است. Adobe Dreamweaver علاوه بر پشتیبانی از تگ های HTML 5 و CSS 3 امکان ویرایش و استفاده از زبان های برنامه نویسی تحت وب نظیر PHP ، ASP، ASP.NET ، JSP و... را در اختیار شما می گذارد و شما می توانید با استفاده از این نرم افزار به خلق وب سایت های حرفه بپردازید.
در دوره آموزشی Pluralsight Dreamweaver CC Building on the Fundamentals با اصول و مبانی ساخت وب سایت با دریم ویور آشنا می شوید.

دانلود Pluralsight Software Development Tutorial Series - دوره های آموزشی فعالیت های مرتبط با فرآیند توسعه نرم افزار

  • بازدید: 6,568
دانلود Pluralsight Software Development Tutorial Series - دوره های آموزشی فعالیت های مرتبط با فرآیند
(1395/8/1) تغییرات:

دوره آموزشی Building a Pragmatic Unit Test Suite اضافه شد!

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

دانلود Pluralsight Creating Automotive Materials in Unreal Engine 4 - آموزش ساخت و طراحی اتومبیل در موتور آنریل 4

  • بازدید: 9,526
دانلود Pluralsight Creating Automotive Materials in Unreal Engine 4 - آموزش ساخت و طراحی اتومبیل در
موتور Unreal engine 4 یک مجموعه کامل از ابزارهای توسعه و ساخت بازی است که خود توسط توسعه دهندگان بازی ساخته شده است. ازبازی های دو بعدی موبایل گرفته تا بازی های کنسول,Unreal هر آنچه که شما برای شروع نیاز داشته باشید را دراختیارتان قرار می دهد. شما میتوانید به وسیله این انجین از بازی های دو بعدی گرفته تا بازی هایی باگرافیک خیره کننده را خلق کنید,Unreal این قدرت را به شما می دهد تا بازی خود را برای کنسول های اندروید و ios بسازید. بخش برنامه نویسی بصری Blueprint این امکان را به شما می دهد تا بتوانید در کمترین زمان ممکن از نمونه اولیه تا یک بازی کامل را بسازید, درواقع میتوان گفت این بخش امکان شبیه سازی بدون نیاز به کد زدن و برنامه نویسی را به توسعه دهنده می دهد.از ابزار های مهم آنریل میتوان به blueprint  و debugger آن اشاره کرد.
در دوره آموزشی Pluralsight Creating Automotive Materials in Unreal Engine 4 به طراحی و ساخت متریال اتومبیل در موتور آنریل 4 می پردازیم.

دانلود Pluralsight Modern, Modular JavaScript with SystemJS and jspm - آموزش جاوا اسکریپت ماژولار مدرن با سیستم جی اس و جی اس پی ام

  • بازدید: 6,106
دانلود Pluralsight Modern, Modular JavaScript with SystemJS and jspm - آموزش جاوا اسکریپت ماژولار مد
برنامه نویسی ماژولار یک راه کار قابل حمل برای پیاده سازی می باشد. روشی جایگزین برای برنامه نویسی سنتی، در برنامه نویسی ماژولار در هر محل که نیاز به پیاده سازی و اضافه کردم یک قسمت خاص باشد، به راحتی امکان بدیر است.
اگر از آن دسته افرادی باشید که ابزارهای جدید ASP.Net vNext و ویژوال استودیو ۲۰۱۵  را دنبال می کنید، احتمالا ابزارهای جاوا اسکریپت را در منوی file -> New project دیده اید که دو گزینه Grunt و Bower می باشد. اما اگر بخواهید از ابزارهای پیچیده تری مانند Gulp یا jspm استفاده کنید چه کار باید کرد؟ jspm مدیریت پکیج را با زیرساخت بارگذاری ماژول و transpiler ترکیب می کند تا تجربه بهتری داشته باشید. می توانید از هر سیستم ماژولی مانند ES6، AMD یا CommonJs و SystemJS استفاده کنید. Jspm همه چیز را حل می کند. با ترکیب مدیریت پکیج با یک script loader هوشمند، jspm کار را راحت تر می کند.
در دوره آموزشی Pluralsight Modern, Modular JavaScript with SystemJS and jspm با استفاده از سیستم جی اس و جی اس پی ام به معرفی جاوا اسکریپت مدرن می پردازیم.

دانلود Pluralsight Bridge CC Fundamentals - آموزش اصول و مبانی ادوبی بریج سی سی

  • بازدید: 6,863
دانلود Pluralsight Bridge CC Fundamentals - آموزش اصول و مبانی ادوبی بریج سی سی
Adobe Bridge CC نسخه‌ی جدیدی از محصولات شرکت ادوبی است که با استفاده از آن به آسانی می‌توانید عکس‌های خود را سازماندهی کنید. به آسانی و به سرعت می‌توانید عکس‌های خود را به صورت دسته‌ای ویرایش کرده و نیز بر روی آن‌ها Watermark قرار دهید. همچنین می‌توانید به سرعت فایل‌های چند رسانه‌ای خود را پیدا کرده و ساماندهی کنید. Adobe Bridge CC دسترسی برای تمامی منابع چند رسانه ای نرم افزار ادوب برای پروژه های فعال می باشد. این نرم افزار هم اکنون در دسترس عموم قرار دارد. این نرم افزار قابلیت این را دارد که به ویرایش رنگ مرکزی تصاویر و سازماندهی مرتب فایل های مدیا بپردازد.
در دوره آموزشی Pluralsight Bridge CC Fundamentals به معرفی اصول و مبانی نرم افزار بریج سی سی می پردازیم.