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

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

دانلود Pluralsight Modeling for Photorealistic Interiors with CINEMA 4D - آموزش مدل سازی برای تصاویر واقعی طراحی داخلی با سینما فوردی

  • بازدید: 10,884
دانلود Pluralsight Modeling for Photorealistic Interiors with CINEMA 4D - آموزش مدل سازی برای تصاویر
اگر شما نیز یکی از طرفداران طراحی 3 بعدی هستید و به دنبال نرم افزاری می گردید که سهولت استفاده داشته باشد به شما نرم افزار CINEMA 4D را پیشنهاد می کنیم. این نرم افزار به سادگی در کاربرد مشهور است و یکی از نرم افزارهای حرفه ای در زمینه ی طراحی 3 بعدی می باشد. اگر به دنبال رسیدن به نتایج حرفه ای هستید این محصول برای شما امکانات بیش از پیش در زمینه ی فیلم، تلویزیون، تبلیغات، شبیه سازی های علمی، معماری، طراحی محصول و یا هر رشته ی دیگر، فراهم می نماید به علاوه در راستای کامل سازی ظاهری مدل کاربر، تمامی مولفه های استاندارد و پیشرفته را در اختیارتان قرار می دهد. برای مثال در زمینه ی انیمیشن، ابزارهای پیشرفته ای را در اختیارتان می گذارد که به کمک آن می توانید شبیه سازی ها و مدل سازی های طبیعی و مختلفی داشته باشید، شما می توانید به راحتی حرکت مو در اثر وزیدن باد را پیاده سازی کنید. به کمک این نرم افزار می توانید سایه روشن های زیبایی به صحنه های دلخواه تان بیافزایید. از دیگر خصوصیات بارز این نرم افزار بهره گیری از موتور قدرتمند و سریعی است که امکان پردازش بیش از 64 پروسس را به صورت همزمان فراهم می کند.
در دوره آموزشی Pluralsight Modeling for Photorealistic Interiors with CINEMA 4D بوسیله نرم افزار CINEMA 4D به مدل سازی عکس های واقعی از طراحی های داخلی می پردازیم.

دانلود Pluralsight Building a Real World iOS Application with Swift - آموزش طراحی اپلیکیشن های آی او اس با سوئیفت

  • بازدید: 6,833
دانلود Pluralsight Building a Real World iOS Application with Swift - آموزش طراحی اپلیکیشن های آی او
سیستم‌عامل‌های iOS 8.0 و Mac OS X 10.10 مهم‌ترین موضوعاتی بودند که به آنها پرداخته شد و در کنار آنها محصول جذاب دیگری معرفی شد. اپل از زبان برنامه‌نویسی جدیدی برای توسعه برنامه و اپلیکیشن برای دیوایس‌های اپلی با نام سوییفت (Swift) یا چابک پرده‌برداری کرد. ادعا شده است این زبان بسیار سریع، سبک و برنامه‌نویسی با آن جذاب خواهد بود. Objective-C زبانی است که شرکت اپل تا کنون آن را توسعه ‌داده و با وجود محبوبیت زیاد، توسعه‌دهندگان آن را به کشیدن دندان که بسیار پردردسر و دردآور است تشبیه می‌کنند. سوییفت را می‌توان همان زبان آبجکتیو-سی در نظر گرفت، ولی با تغییرات بنیادی و اساسی برای بهینه‌ شدن. شرکت اپل در وب‌سایت‌ خود این گونه می‌گوید: «سوییفت یک زبان امن، مختصر و تعاملی است.» کدهای سوییفت شما در Xcode IDE به‌صورت زنده (Live) تفسیر و رندر می‌شوند. زبان سوییفت در دسته زبان‌های کامپایلری چند مدلی یا همان multi-paradigm قرار می‌گیرد. برای مثال، زبان ++C یک زبان چند مدلی بوده و همزمان از روش‌های برنامه‌نویسی شی‌‌ءگرا و ساخت‌یافته پشتیبانی می‌کند. سوییفت هم به همین شکل طراحی شده و بنابراین برنامه‌نویس می‌تواند مبتنی بر هر کدام از مدل‌ها که تسلط دارد، کدنویسی کند.
در دوره آموزشی Pluralsight Building a Real World iOS Application with Swift با اصول و نحوه برنامه نویسی با زبان سوئیفت آشنا می شوید.

دانلود Pluralsight Introduction to Testing in Java - آموزش مقدماتی تست در جاوا

  • بازدید: 8,221
دانلود Pluralsight Introduction to Testing in Java - آموزش مقدماتی تست در جاوا
یکی از مهمترین قسمت‌های طراحی فاز test و debug است. اینکه روند اصلی کد در همه جا درست اجرا می شود؟ اینکه کلاً منطقی کد درستی نوشته اید؟ البته خیلی از javascript developer ها اینکار را نمی‌کنند و کار را خلاصه به console می‌کنند ولی آیا روش درستیست؟ نمی‌شود مطلقاً به این کار خرده گرفت ولی در نظر گرفتن چند نکته ضروریست. کدی که قابلیت test دارد با کد معمولی متفاوت است. برای اینکه قابل تست باشید تا جای ممکن نباید چیز جدید در end method ها استفاده کنید و همه چیز را از کسی که شما را call کرده‌اید بگیرید ولی معمولاً کد ها اینگونه نیست برای همین هنگام debug کردن اینکه کار کجا خراب شده است سختر می شود. کتابخانه‌های زیادی برای طراحی unit test وجود دارد. شما با mock کردن قسمت‌های خارجی می‌توانید فقط یک function را تست کنید. البته اگر انتظارات زیادی نداشته باشید در level های خیلی ساده می‌توانید خودتان یک سیستم بسازید.
در دوره آموزشی Pluralsight Introduction to Testing in Java با ابزارهای unit testing, JUnit و Test Driven Development (TDD) با نحوه تست در جاوا آشنا می شوید.

دانلود Pluralsight Google Analytics for Creative Professionals - آموزش گوگل آنالیتیکس برای حرفه ای های خلاق

  • بازدید: 10,427
دانلود Pluralsight Google Analytics for Creative Professionals - آموزش گوگل آنالیتیکس برای حرفه ای ه
ابزار آنالیز گوگل یکی از قدرتمندترین و محبوب تری ابزارهای تحلیل وب سایت در دنیا می باشد. ابزار ارائه شده توسط کمپانی Google به نام Analytics یک راهکار حرفه ای برای کنترل و مانیتور ترافیک وب سایت می باشد که به صورت مجانی انتشار داده شده و ابزارهای غنی و بسیار پرکاربردی را جهت کنترل ترافیک وب سایت و هم چنین جهت دادن به بازاریابی شما در اختیارتان قرار می دهد. این سرویس گوگل در واقع توسط مجموعه نرم افزاری Urchine تولید شده بود که بعد ها کمپانی Google با خرید موسسه Urchine شروع به توسعه و کامل نمودن ابزار تحلیلی آن نمود و سپس در سال 2005 نام آن را نیز به Google Analytics تغییر داد. برای بسیاری از کمپانی های حرفه ای استفاده از راهکار Google Analytics برای تحلیل و کنترل ترافیک وب سایت خود یک امر ضروری و مهم می باشد. حتی در صورتی که سازمان شما مسئولیت مدیریت و اداره صد های وب سایت را نیز داشته باشد، باز هم ابزار Google Analytics با ارائه راهکار های تحلیلی و کنترلی مناسب همواره باعث صرفه جویی های قابل توجهی در هزینه و زمان می شود. گزارشی نشان می دهد که 57% از 10،000 وب سایت محبوب دنیا از ابزار Google Analytics برای تحلیل بازدیدکنندگان و همچنین ارائه راهکارهای جدید برای پربازدیدتر کردن وب سایت خود استفاده می نمایند.
در دوره آموزشی Pluralsight Google Analytics for Creative Professionals به توصیف و بررسی ویژگی ها و امکانات گوگل آنالیتیکس می پردازیم و از آن برای انجام کارهای خلاقانه استفاده می کنیم.

دانلود Pluralsight Beautiful C++: STL Algorithms - آموزش الگوریتم های کتابخانه قالب استاندارد در سی پلاس پلاس

  • بازدید: 9,699
دانلود Pluralsight Beautiful C++: STL Algorithms - آموزش الگوریتم های کتابخانه قالب استاندارد در سی
کتابخانه قالب استاندارد Standard Template Library ،SLT یکی از ویژگی هایی است که اخیرا به زبان برنامه نویسی ++C اضافه شده است. افزودن STL به ++C تلاشی برای استانداردسازی آن بوده است.
STL، کلاس ها و توابع همه منظوره و قالب را ارائه میکند که بسیاری از الگوریتم ها و ساختمان داده های معروف و متداول را پیاده سازی میکنند. همچنین روال هایی را برای دستیابی به آنها ارائه مینماید. چون STL از کلاس های قالب درست شده است، الگوریتم ها و ساختمان داده های موجود در آنها، تقریبا برای تمام انواع داده ها قابل استفاده اند. STL قطعه پیچیده ای از مهندسی نرم افزار است که از بسیاری از خواص پیشرفته ++C استفاده میکند. برای درک و کاربرد STL باید فهم درستی از زبان ++C داشته باشید، از جمله اشاره گرها، مراجع و قالب ها. واقعیت این است که شیوه کاربرد قالب ها در STL بسیار پیچیده است.
در دوره آموزشی Pluralsight Beautiful C++ STL Algorithms با الگوریتم های اس تی ال آشنا می شوید.

دانلود Pluralsight Windows Failover Clustering Fundamentals - آموزش مبانی ویندوز فیل آور کلاسترینگ

  • بازدید: 7,437
دانلود Pluralsight Windows Failover Clustering Fundamentals - آموزش مبانی ویندوز فیل آور کلاسترینگ
Failover Cluster به گروهی از سرورها گفته می شود که به گونه ای پیکربندی شده اند که از به وجود آمدن هرگونه Failure در سرورها جلوگیری می کنند و در صورت بروز Failure در سرورها سرویس دهی از بین نرفته و کلاینت ها همچنان می توانند از سرویس ها استفاده کنند. سرویس ها یا نرم افزارهای کاربردی که توسط Failover Cluster محافظت می شوند به نامها و اسامی مختلفی شناخته می شوند که از آن جمله می توان به Roles ، Clustered Roles ، Clustered Services ، Clustered Applications ، Highly Available Services و ... اشاره کرد. به هر کدام از سرورهایی که در Failover Cluster سرویس دهی می کنند همانند سرورهایی که در NLB Cluster سرویس دهی می کنند یک Node گفته می شود. در یک Failover Cluster همانطور که از نامش هم پیداست در صورتیکه یکی از Node ها Fail شود بلافاصله یک Node دیگر جایگزین Node مورد نظر و Role تعریف شده می شود و در لفظ فنی سرور جدید بر روی سرور قدیمی Fail Over می کند. اگر فقط یک Role در حالت Failed قرار بگیرد و کل Node از دسترسی خارج نشود و Fail نشود ، فقط همان Role از طریق سرویس Failover Clustering ابتدا Restart می شود و در صورتیکه کارساز نشد کل Node توسط Node دیگری در صورت نیاز Fail Over می شود. در این حین کاربرانی که از سرویس ها استفاده می کنند تنها لحظه ای ممکن است احساس کنند مشکلی در ارتباط به وجود آمده است و نتیجه Fail Over شدن به سرعت برای کاربران قابل لمس خواهد بود.
در دوره آموزشی Pluralsight Windows Failover Clustering Fundamentals با اصول و مبانی ویندوز فیل آور کلاسترینگ آشنا می شوید.

دانلود Pluralsight Architecting Web Applications with Spring - آموزش طراحی وب اپلیکیشن با اسپرینگ

  • بازدید: 9,843
دانلود Pluralsight Architecting Web Applications with Spring - آموزش طراحی وب اپلیکیشن با اسپرینگ
اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. اسپرینگ به برنامه نویسان اجازه می دهد تا برنامه هایشان را به سبک POJO بنویسند و این یک امتیاز عالی برای برنامه نویسان جاواست.
در دوره آموزشی Pluralsight Architecting Web Applications with Spring ابتدا اسپرینگ و امکانات آن را معرفی می کنیم سپس با ارائه مثال های بیشتر با امکانات مختلف آن آشنا می شویم.

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

  • بازدید: 7,455
دانلود Pluralsight SVG Fundamentals - آموزش مبانی و اصول اس وی جی
SVG زبانی برای توصیف گرافیک 2 بعدی و برنامه های گرافیکی در XML است. ​این تکنولوژی مخفف کلمات Scalable Vector Graphics است. SVG برای ایجاد گرافیک های برداری در صفحات وب بکار میرود و با زوم روی عکس های SVG کیفیت آنها پایین نمی آید. هر المانی که در SVG می بینید میتواند نقاشی شود. SVG یکی از توصیه‌های کنسرسیوم w3 است زیرا با استفاده از این تکنولوژی جدید حجم عکس ها کاهش یافته و کیفیت انها در کلیه سایزها حفظ میشود. SVG نسخه 1.1 در ژانویه 2003 برای اولین بار توسط W3C توصیه شد. شرکت های Sun Adobe, Apple, IBM, Kodak ازجمله شرکت هایی بودند که بر روی این پروژه کار کرده اند.
در دوره آموزشی Pluralsight SVG Fundamentals با اصول و مبانی اس وی جی آشنا می شوید.

دانلود Pluralsight Photoshop CC Basics: Mobile UI Design - آموزش طراحی رابط کاربری موبایل با فتوشاپ سی سی

  • بازدید: 11,860
دانلود Pluralsight Photoshop CC Basics: Mobile UI Design - آموزش طراحی رابط کاربری موبایل با فتوشاپ
رابط کاربری یا User Interface یکی از همراهان همیشگی اسمارت‌فون‌های لمسی با سیستم‌ عامل‌های گوناگون است به طوری که هر شرکت بنا به سلایق و اولویت‌های خود غالبا از رابط کاربری جداگانه‌ای به عنوان یک پوشش نرم‌افزاری در محیط سیستم‌عامل بهره می‌برد. نخستین تجربه حرفه‌ای استفاده از یک رابط کاربری جداگانه برای اولین بار در سال 2008 و در قالب پاکت‌ پی‌سی محبوب شرکت HTC با عنوان Touch Diamond مجهز به نسل اول رابط کاربری TouchFLO 3D این برند پا به عرصه وجود گذاشت. از جمله دلایل اصلی استفاده از یک رابط کاربری مجزا روی سیستم‌عامل ویندوز موبایل حضور صفحه‌ نمایش‌های کوچک با فناوری لمسی مقاومتی روی پنل‌های این رده بود که به‌کارگیری دست در استفاده از آنها را به امر مشکلی بدل می‌ساخت. موفقیت TouchFLO و مقبولیت گسترده آن در میان کاربران آرام‌ آرام دیگر شرکت‌های فعال در این زمینه را نیز به ساخت نمونه‌های مشابه بر روی پنل‌های لمسی اسمارت‌فون‌ها و نمونه‌های فاقد سیستم‌عامل ترغیب کرد اما سکوی پرتاب اصلی در این زمینه و عامل شکوفایی گسترده رابط‌های کاربری متعدد در برندهای گوناگون، ساخت و ارائه سیستم‌عامل اندروید از سوی گوگل بود؛ سیستم‌عاملی که به‌رغم کیفیت بالا در اجرا، ثبات در عمل و بهینه‌سازی کامل در استفاده از دست، از جذابیت‌های بصری چندانی در ترغیب کاربران برای انتخاب این سیستم‌عامل برخوردار نبوده و این نکته منفی خود به عامل محرکی برای طراحان شرکت‌های مختلف در جهت ساخت UIهای اختصاصی متعدد بدل شد که از آن جمع می‌توان به Sense UI شرکت HTC، رابط کاربری TouchWiz UI سامسونگ، MotoBLUR شرکت موتورولا و رابط‌های کاربری دیگری همچون نمونه‌های حاضر در اسمارت‌فون‌های ال‌جی و سونی‌ اشاره کرد.
در دوره آموزشی Pluralsight Photoshop CC Basics: Mobile UI Design با استفاده از ادوبی فتوشاپ سی سی به طراحی رابط های کاربری موبایل می پردازیم.

دانلود Pluralsight Advanced Malware Analysis: Combating Exploit Kits - آموزش پیشرفته آنالیز بدافزارها

  • بازدید: 11,440
دانلود Pluralsight Advanced Malware Analysis: Combating Exploit Kits - آموزش پیشرفته آنالیز بدافزاره
بدافزار، برنامه‌های رایانه‌ای هستند؛ به علت آن‌که معمولاً کاربر را آزار می‌دهند یا خسارتی بوجود می‌آورند، به این نام مشهورند. برخی از آنان فقط کاربر را می‌آزارند. مثلاً وی را مجبور به انجام کاری تکراری می‌کنند. اما برخی دیگر سیستم رایانه‌ای و داده‌های آن را هدف قرار می‌دهند که ممکن است خساراتی به بار آورند. در عین حال ممکن است هدف آن سخت‌افزار سیستم کاربر باشد. یک نرم‌افزار بر پایه ی نیت سازنده آن به عنوان یک بدافزار شناخته می‌شود. در قانون گاه بدافزار را به عنوان یک آلودگی رایانه‌ای می‌نامند. دستاوردهای مقدماتی که توسط سیمنتک در سال ۲۰۰۸ منتشر شد، بیان می‌کند که میزان کدهای آزاردهنده و دیگر برنامه‌های ناخواسته از شمار نرم‌افزارهای قانونی، ممکن است افزون باشد. بدافزار با یک نرم‌افزار معیوب یعنی نرم‌افزاری قانونی ولی شامل اشکالات مضر، تفاوت دارد. گاه بدافزار به صورت یک نرم‌افزار سالم و صحیح طراحی می‌شود و حتی ممکن است از یک سایت رسمی بیاید؛ بنابراین برخی از برنامه‌های امنیتی مانند مکافی ممکن است بدافزار را یک برنامهٔ «به طور بالقوه ناخواسته» بنامد.
در دوره آموزشی Pluralsight Advanced Malware Analysis: Combating Exploit Kits به طور پیشرفته به تشخیص و آنالیز بدافزارها می پردازیم.