MicroStation نام معروفترین و بزرگترین محصول شرکت عظیم Bentley است؛ این نرم افزار به جرئت پر کاربردترین و قویترین نرم افزار شبیه سازی، مدل سازی و نقشه کشی در زمینه نقشههای GPS و GIS است. این نرم افزار در واقع یک بستری است برای آن که سایر نرم افزارهای شرکت Bentley بر روی آن سوار شوند و اطلاعات خود را پیاده سازی و پردازش کنند. این نرم افزار کاربرد وسیعی در صنایع مختلف دارد؛ از صنایع عمران، ساختمان سازی، سازههای بزرگ و پلها گرفته تا صنایع جاده سازی، راه سازی، طراحی جادهای، سیستمهای آبیاری، لوله کشی، طراحی لوله، طراحی سازههای هوایی و هوا فضا و بسیاری از موارد دیگر. ایستگاه کاری MicroStation محیط و کاربردی شبیه به AutoCAD دارد با این تفاوت که بیشتر برای تقشههای GPS و GIS و سیستمهای اطلاعات جهانی کاربرد دارد. سیستم مختصات فوق العاده دقیق در این نرم افزار باعث شده که شرکتهای بزرگ اطلاعاتی و امنیتی مانند Garmin و NCC از آن به عنوان نرم افزار پایه در سیستمهای خود استفاده نمایند. از دیگر قابلیتهای این نرم افزار میتوان به بازیابی و خروجیهای متنوع اشاره کرد. سازمان نقشه برداری ایران کلیه نقشههای 1:25000 خود را که از عکسهای هوایی تهیه شده تحت محیط این نرم افزار آماده کرده است. در دوره آموزشی Pluralsight MicroStation Essentials: Designing and Annotating Elements با طراحی های سه بعدی در نرم افزار MicroStation و طراحی و تفسیر المنت های آن آشنا می شوید.
CINEMA 4D محصولی از MAXON یکی از اپلیکیشن های مدلسازی سه بعدی، انیمیشن سازی و رندرینگ است. این نرم افزار تمام امکانات لازم در زمینه مدلسازی و انیمیشن سازی حرفه ای مانند ابزارهای نورپردازی، بافت دهی، رندرینگ، متحرک سازی و .... را بعلاوه تمامی مولفه های استاندارد و پیشرفته را در اختیارتان قرار می دهد. به طور کلی سینما فوردی امکانات بسیاری در زمینه ی فیلم، تلویزیون، تبلیغات، شبیه سازی های علمی، معماری، طراحی محصول و یا هر رشته ی دیگر، فراهم می نماید و به کمک آن می توانید شبیه سازی ها و مدل سازی های طبیعی و مختلفی داشته باشید. در دوره آموزشی Pluralsight CINEMA 4D Dynamics Fundamentals شما با اصول و مبانی پویانمایی در سینما فوردی آشنا می شوید.
JUnit در واقع یک فریم ورک اجرای unit test بر روی پروژه های جاوایی است که با استفاده از annotation ها، متدهایی که رفتارها و قابلیت های تست را به صورت جداگانه آزمایش می کنند با علائم یا دستورهای خاص نشانه گذاری و معرفی می نماید. JUnit test در حقیقت یک متد است که داخل کلاس تعریف شده و منحصرا برای منظور تست مورد استفاده قرار می گیرد. کلاسی که میزبان متد مذکور می باشد در اصطلاح test class نامیده می شود. به منظور نوشتن یک تست بر مبنای JUnit 4، متد مورد نظر را با دستور @org.junit.Test داخل کلاس میزبان نشانه گذاری (annotate) می کنید. این متد کد مورد آزمایش را اجرا می کند. می توانید از متد assert که خود JUnit ارائه می دهد استفاده نمایید و یا از متدی که فریم ورک assert دیگری فراهم می نماید، بهره بگیرید. متد assert در اصل برای بررسی نتیجه ی واقعی با نتایج مورد انتظار مورد استفاده قرار می گیرد. متدهایی که به این صورت استفاده می شوند در اصطلاح تست گیری، assert ها یا دستورات assert خوانده می شوند. لازم است در دستورات assert پیغام های معنی دار قرار دهید چرا که در صورت مواجه شدن با خطا کاربر سریع تر می تواند مشکل را شناسایی کرده و برطرف نماید. این ویژگی می تواند به ویژه برای فردی که کد را می خواند اما در نوشتن آن شرکت نداشته، مفید باشد. در دوره آموزشی Pluralsight JUnit 5 Fundamentals با اصول و مبانی جی یونیت 5 آشنا می شوید.
ای اس پی دات نت (ASP.NET) بخشی از زیر ساخت.NET مایکروسافت پرطرفدار برای طراحی و ساخت وب سایت های پویا، برنامه های تحت وب، سرویسهای وب دینامیک و سرویسهای وب ایکس ام ال (Web XML) می باشد. ای اس پی دات نت جانشینی برای تکنولوژی صفحات سرویس دهنده فعال (ASP) است. ASP مبتنی بر زبان های مشترک در حال اجرا است که به برنامه نویسان اجازه می دهد کدهای ASP را با استفاده از هر زبان Framework.NET بنویسند. در دوره ی آموزشی Pluralsight ASP.NET Core Fundamentals 2017 شما با اصول و مبانی هسته ای اس پی دات نت 2017 آشنا می شوید.
CINEMA 4D محصولی از MAXON یکی از اپلیکیشن های مدلسازی سه بعدی، انیمیشن سازی و رندرینگ است. این نرم افزار تمام امکانات لازم در زمینه مدلسازی و انیمیشن سازی حرفه ای مانند ابزارهای نورپردازی، بافت دهی، رندرینگ، متحرک سازی و .... را بعلاوه تمامی مولفه های استاندارد و پیشرفته را در اختیارتان قرار می دهد. به طور کلی سینما فوردی امکانات بسیاری در زمینه ی فیلم، تلویزیون، تبلیغات، شبیه سازی های علمی، معماری، طراحی محصول و یا هر رشته ی دیگر، فراهم می نماید و به کمک آن می توانید شبیه سازی ها و مدل سازی های طبیعی و مختلفی داشته باشید. در دوره آموزشی Pluralsight CINEMA 4D UV Mapping Fundamentals شما با اصول نقشه برداری یو وی در سینما فوردی آشنا می شوید.
انگولار جی اس یک فریم ورک تک صفحه ای برای ایجاد صفحات وب است. فریم ورک به شما این امکان را می دهد که کدهای خود را تکنیکی و بهینه بنویسید، تغییر بدهید و تنظیمات استاندارد را روی آن پیاده سازی کنید. ماژولاریتی هم یکی از مهمترین ویژگی هایی است که انگولار آن را برایتان تسهیل می کند. از ویژگی های یک Template Engine خوب این است که به شما این امکان را بدهد تا قالب هایی را با تگهای خاص html بنویسید. انگولار این تگها را با داده جابه جا می کند. بر خلاف دیگر موتورهای قالب بندی انگولار مجبورتان نمی کند تا قالب را جداگانه بسازید. مانند بقیه کتاب خانه ها قالب شما یک بخش جدایی ناپذیر از html می باشد. یکی دیگر از ویژگی های بزرگ html طریقه کارش با DOM است. در برنامه های قدیمی شما باید نگران مدیریت Event باشید. اما با انگولار داده ها به طور مستقیم به قالب شما مربوط (Bind) هستند (Two way Binding). برنامه های مدرن جاوا اسکریپت از روشی برای برنامه نویسی استفاده می کنند که به طور معمول به عنوان mvc شناخته می شود شما می توانید با استفاده از انگولار و این معماری به اهدافتان برسید. در دوره آموزشی Pluralsight Play by Play: Angular Design Solutions با آموزش راه حل طراحی در آنگولار آشنا می شوید.
آتودسک تریدیاس مکس (Autodesk 3ds Max) که سابقاً استودیوی سهبعدی مکس
(3D Studio Max) نامیده میشد، یک برنامهی گرافیک سهبعدی رایانه حرفهای
است که برای ساخت پویانماییها، مدلها، بازیها و تصاویر سهبعدی استفاده
میگردد. این نرمافزار توسط شرکت رسانه و سرگرمی آتودسک ساخته و منتشر شده
است. برنامه قابلیتهای مدلسازی و ساختار قابل انعطاف افزایه داشته و
میتواند بر روی سکوهای رایانش مایکروسافت ویندوز اجرا شود. تریدیاس مکس
مرتب توسط توسعهدهندگان بازیهای ویدئویی، بسیاری از استودیوهای تبلیغات
تلویزیونی و استودیوهای مجسمسازی معماری مورد استفاده قرار میگیرد. از
این برنامه همچنین در جلوههای ویژه سینمایی و مجسمسازی اولیه فیلمها
استفاده میشود. در دوره ی آموزشی Pluralsight 3ds Max Lighting Fundamentals با اصول و مبانی نورپردازی در تری دی اس مکس آشنا می شوید.
Adobe Photoshop بدون شک قدرتمندترین و محبوبترین نرم افزار حرفهای ویرایش عکس، ساخت مدلهای سه بعدی، طراحی و نقاشی است که بیش از 25 سال از ارائه اولین نسخه آن میگذرد و مرتباً با ویژگیهای جدید به روز میشود. فتوشاپ سیسی (CC) یا همان فتوشاپ ابری (Creative Cloud)، دهها تفاوت مهم با نسخههای قبلی فتوشاپ دارد و علاوه بر این امکان فراهم سازی امکانات و رفع مشکلات با سرعت خیلی بالا برای برنامه نویسهای ادوبی وجود دارد. دراین نرم افزار امکانات جدیدی چون بهبود نقاشی سه بعدی، ابزارهای کاملتری برای ویرایش تصویر، ابزارهای انتخاب تصویر بهتر، بزرگنمایی عکس با کمترین افت کیفیت، یک ابزار بسیار کاربردی برای کاهش لرزش دوربین و بسیاری ویژگیهای جدید دیگر قرار داده شده است. در دوره آموزشی Pluralsight Photoshop CC Power Shortcuts با شورتکات های قدرتمند فتوشاپ سی سی آشنا می شوید.
همروندی در علوم رایانه در سامانههایی پیش میآید که در آنها چند پردازش
محاسباتی همزمان اجرا میشوند و با یکدیگر اندرکنش دارند (ناحیه بحرانی
دارند). مطالعه همروندی محدوده وسیعی از سامانهها را دربرمیگیرد، از
سامانههای رایانش موازی سخت-درگیر و بسیار همزمان گرفته تا سامانههای
توزیعشده ناهمزمان سست-درگیر. کنترل همروندی در علوم رایانه به خصوص در
مبحث برنامهنویسی (برنامهنویسی همروند، برنامهنویسی موازی)، سیستمعامل
(رایانش موازی)، چندپردازها و پایگاه داده تضمین میکند که دستورهای همروند
منجر به نتایج درست شوند و روشهایی که با بهکارگیری آنها این نتایج
درست را در کوتاهترین زمان ممکن بهدستآورد. رایانش موازی یا محاسبات
موازی به اجرای همزمان یک برنامه (که به بخشهای کوچکتری تقسیم شدهاست)
بر روی چند پردازنده به منظور دستیابی به سرعت بیشتر اطلاق میشود. ایدهٔ
اصلی این است که فرایند حل یک مسئله را معمولاً میتوان به زیروظایف خردتری
تقسیم کرد که با اجرای همزمان این زیروظایف و هماهنگ کردن آنها مسئله
اصلی در زمان کوتاهتری حل میشود. در دوره آموزشی Pluralsight Getting Started with Python Concurrency با همروندی و برنامه نویسی موازی با زبان پایتون آشنا می شوید.
اندروید نام سیستم عاملی است که کمپانی گوگل آن را برای اسمارت فون ها از جمله گوشی ها و تبلت ها ساخته است، هم اکنون سیستم عامل اندروید بر روی تلویزیون ها و سایر دستگاه ها نیز دیده می شود. این سیستم عامل اپن سورس بوده و هسته اصلی آن نیز سیستم عامل قدرتمند لینوکس می باشد. حق امتیاز اکثر قسمتهای اندروید به صورت اپن سورس بر اساس مجوز آپاچی نسخه ۲٫۰ (Apache License 2.0) ارائه میگردد. با اینکه سعی میشود تا اکثریت قسمتهای این سیستم عامل بر اساس همین مجوز ارائه گردد، استثناهایی نیز وجود دارد. برای مثال هسته لینوکس موجود در این سیستم عامل با پروانه عمومی همگانی گنو نسخه ۲ (GPLv2) منتشر شده است. در دوره های آموزشی Pluralsight Android Fundamentals Tutorial Series با اصول وم بانی توسعه سیستم عامل اندروید آشنا می شوید.