PHP یک زبان برنامه نویسی اسکریپتی اپن سورس است که برای طراحی برنامه های تحت وب سمت سرور (Server Side)، به کار می رود. سمت سرور بودن به این معناست که صفحات PHP ابتدا توسط سرور PHP پردازش شده و سپس خروجی به صورت کدهای HTML و جاوا اسکریپت، برای اجرا به مرورگر کامپیوتر کاربر ارسال می شود. به عبارت دیگر وظیفه اجرای صفحات PHP به عهده کامپیوتر سرور وب هاست سایت آن می باشد. PHP مخفف عبارت Hypertext PreProcessor به معنای پیش پردازنده فرا متن می باشد که در سال 1994 توسط رسموس لردورف ایجاد شد و سپس توسط سایرین توسعه و گسترش پیدا کرد. ساختار زبان PHP بسیار شبیه به زبان c و در نسخه های جدید شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است. از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا ، WikiMedia و یا Mambo اشاره کرد. سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها اضافه می شود. از مهمترین آنها می توان به ویکی پدیا اشاره کرد . پیاچپی امکان استفاده از انواع مختلفی از پایگاههای داده را از جمله MySQL، اوراکل، IBM DB۲ ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم میسازد. پیاچپی روی بیشتر سیستمعاملهای معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست. در دوره آموزشی Pluralsight PHP Web Application Security با مباحث مهم امنیت و نکات خاص آن در اپلیکیشن های تحت وب پی اچ پی آشنا می شوید.
XSLT، از کلمات eXtensible Stylesheet Language Transformation اقتباس و زبانی برای تبدیل یک سند XML به نوع دیگر است. تکنولوژی فوق توسط کنسرسیوم وب با هدف اولیه تبدیل یک سند XML به نوع دیگر، طراحی شده است. XSLT ، دارای قابلیت های بمراتب بیشتری بمنظور تبدیل یک سند XML به HTML و سایر فرمت های مبتنی بر متن است. در دوره آموزشی Pluralsight XSLT 2.0 and 1.0 Foundations با مبانی ایکس اس ال تی 1.0 و 2.0 آشنا می شوید.
روتوسکوپی تکنیکی است که انیماتورها در آن حرکت فیلم زنده را فریم به فریم کپی می کنند. در واقع در این شیوه تصاویر فیلم زنده روی یک پرده ی مات بازتابیده شده و به وسیله ی انیماتور ها دوباره ترسیم می شوند. تجهیزات مورد استفاده در این کار روستوسکوپ نام دارد. روتوسکوپی با این که بار ها برای خلق جلوه های مناسب استفاده شده، اما از سوی بسیاری از بنیاد گرایان انیمیشن مورد انتقاد قرار گرفته است. اما باید گفت این تکنیک وقتی توسط انیماتورها به عنوان سر مشق به کار گرفته می شود، صرفه جویی ارزشمندی در زمان می کند. اگر روتوسکوپی ضعیف کار شده باشد، خطوط اصلی که باید از فریمی به فریم دیگر متفاوت باشند، با کمی انحراف روی هم قرار می گیرند در این صورت به اصطلاح گفته می شود انیمیشن خشن کار شده است. برای اجتناب از چنین خشونتی مهارت انیماتوری که کار کپی را انجام می دهد بسیار ضرورت دارد. از روتوسکوپی بارها جهت خلق جلوه های ویژه در فیلم های سینمایی استفاده شده است. می توان شی ترسیم و آن را در یک جای خالی در بک گراند قرار داد و بدین ترتیب وارد صحنه کرد. البته بیشتر اوقات تکنیک پرده ی آبی جایگزین تکنیک می گردد. یکی از کابرد های کلاسیک روتوسکوپی در فیلم های اولیه جنگ ستارگان بود که از آن برای خلق جلوه های درخشیدن شمشیرهای لیزری استفاده شد. در دوره آموزشی Pluralsight After Effects CC Rotoscoping با استفاده از ادوبی افتر افکت سی سی به شرح و معرفی روتوسکپی می پردازیم.
نرم افزار معماری Revit ویژگی های بسیار برجسته ایی دارد و امکان دسترسی آسان به ابزارهای حرفه ایی برای مدلسازی freeform و طراحی پارامتریک را مهیا می کند. در Autodesk Revit Architecture روند انجام پروژه براساس مدل اطلاعاتی ساختمان BIM (Building Information Model) است. مهندسین سازه قادر خواهند بود تا نقشه های طراحی شده خود در نرم افزارهای AutoCAD را در این نرم افزار Import کرده و یا حتی یک پروژه جدید را شروع کنند. با استفاده از این نرم افزار مهندسین سازه می توانند به برآورد و جمع آوری بودجه ، تخمین میزان نیروی کار مورد نظر ، برآورد نوع مصالح لازم و مواردی از این دست بپردازند. یکی از نیازهای مهندسان محاسب و طراحان ساختمانی ایجاد یک طرح کلی و یا ساختاری از ساختمان مورد نظرشان می باشد که بر اساس آن می توان به برآورد و جمع آوری بودجه، تخمین میزان نیروی کار مورد نظر، بر آورد نوع مصالح لازم و مواردی از این دست پرداخت. نرم افزار AutoCAD Revit می تواند به راحتی چنین طرحی را از یک ساختمان ایجاد کند. در دوره آموزشی Pluralsight Introduction to Revit for Structural Engineers با ویژگی های رویت برای مهندسین سازه آشنا می شوید.
Adobe Muse CC نرم افزاری است که به شما این امکان را میدهد تا در کمترین زمان صفحات اینترنتی را بدون هیچ گونه کد نویسی برای نمایش در کامپیوتر و موبایل با آخرین استاندارهای وب و HTML تولید کنید. طراحی سایت با این نرم افزار نیازی به تخصص نداشته و به آسانی هر فردی میتواند صفحات وب بسازد. در این نسخه جدید، میتوان صفحات اینترنتی را بدون وارد شدن به برنامه اصلی و از طریق مرورگر ویرایش کرد. این کار باعث بالا رفتن سرعت طراحی کاربر شده است.این نرم افزار با سیستم عاملهای ویندوز و مکینتاش سازگاری کامل دارد که باعث میشود کاربر به آسانی بتواند فایلهای خود را بین این دو سیستم تبادل کند. از ویژگیهای این نسخه میتوان به هماهنگی با نرم افزار Adobe Dreamweaver نیز اشاره کرد که میتوان برای بهتر شدن طراحی نهایی از آن نیز بهره برد. در دوره آموزشی Pluralsight Building a Responsive Single Page Website in Adobe Muse با نحوه ساخت وب سایت تک صفحه ای واکنش گرا با ادوبی میوز آشنا می شوید.
API به معنی رابط کاربردی برنامه نویسی یا Application Programming Interface و همچنین جنبه اساسی تشکیل وب 2 است. این کلمه توجه خاصی به رابط یا Interface دارد. اگر شما هر گونه تجربه ای در برنامه نویسی داشته باشید، همه معانی و مخفف ها با شنیدن کلمه Interface به ذهنتان می آید. یک رابط (Interface) یک مرز مشترک بین دو سیستم و سرویس جدا است. از جمله می توان این موضوع را برداشت کرد که بین این دو سیستم ارتباط برقرار است. یک API رابط پیاده سازی توسط نرم افزار است که به دیگر برنامه ها اجازه می دهد با آن ارتباط داشته باشند. GraphQL یک زبان پرس و جو در هنگام اجرا که یک رابطه کاربری بین اپلیکیشن کلاینت و سرور برای گرفتن و دستکاری داده ایجاد می نماید. در دوره آموزشی Pluralsight Building Scalable APIs with GraphQL شما آموزش خواهید که چگونه API برای GraphQL بسازید و از آن استفاده نمایید.
به طور ساده اگر بخواهیم قالب HTML ایمیل را برایتان تعریف کنیم می توانیم این گونه بگوییم: پیام ایمیل شما با قالبی گرافیکی به دست کاربر می رسد که می تواند حتی با طراحی قالب سایت شما مطابقت داشته باشد. همانطور که می دانید ایمیل های جی میل یا یاهو را خیلی کم می توان شخصی سازی نمود. مثلا رنگ نوشته، فونت نوشته و چند مورد دیگر را می توان تغییر داد. از طرفی بسیاری از سایت ها برای کاربرانی که ثبت نام کرده اند هرچند وقت یکبار ایمیل ارسال می کنند. (این ایمیل ها می توانند در قالب فرم، خبرنامه یا هر چیز دیگری باشند.) تصور کنید ایمیلی به دست شما از طرف سایتی می رسد که کاملا با رنگ بندی و محیط خود آن سایت یکپارچه است. مثلا اگر سایت شما یک لوگوی خاص و رنگ بندی منحصر به فردی دارد، ایمیلی که از طرف شما برای کاربر ارسال می شود نیز دارای همان رنگ بندی و لوگو است. به گونه ای که کاربر حس می کند در همان محیط سایت شماست اما در اینباکس خودش! برای اینکه بتوانید ایمیل های قالب بندی شده برای مشترکین، دوستان یا اعضای خبرنامۀ خود بفرستید، نیاز است که قالب HTML آنرا داشته باشید یا طراحی کنید. در دوره آموزشی Pluralsight Responsive HTML Email Design با نحوه طراحی ایمیل های با قالب اچ تی ام ال واکنش گرا آشنا می شوید.
نرم افزار ZBrush در سال ۱۹۹۹توسط شرکت Pixologic و در نمایشگاه SIGGRAPH رو نمایی شد. نرم افزار ZBrush برای sculpt (حجاری کردن) بر روی مدل می باشد و البته با توسعه این نرم افزار امکان مدل سازی در نهایت کیفیت و جزییات از شروع تا پان در آن گنجانده شده است. اما در نسخه های نخستین آن مدل سازها در نرم افزارهای دیگر مدل خود را می ساختند و برای افزایش جزییات مدل را وارد نرم افزار زیبراش می کردند و به مدل های خود جزییات دقیقی را اضافه می کردند اما با توسعه این نرم افزار، ساخت انواع و اقسام مدل ها به راحتی در آن صورت می گیرد. البته این کار هنوز هم عرف است، به طور مثال شما کلیت چهره یک فرد مسن را در ۳d max یا maya یا هر نرم افزار دیگری مدل سازی می کنید، اگر با این نرم افزارها کار کرده باشید می دانید ساخت کلیت یک چهره کاره ساده ای است اما برای طبیعی شدن و بهتر شدن مدل می بایست چین و چروک هایی به مدل خود اضافه کنید. مودو (modo) یک نرم افزار طراحی و مدلسازی سه بعدی است که می تواند برای ایجاد تصاویر ثابت و یا متحرک در یک فضای سه بعدی مورد استفاده قرار بگیرد. این نرم افزار امکانات و ویژگی های زیادی دارد که باعث شده تا از آن برای انجام مدلسازی حرفه ای، طراحی بازی، جلوه های ویژه فیلم، تولیدات ویدئویی، هنرهای گرافیکی، طراحی تجسمی و ... استفاده شود. در واقع این نرم افزار امکان مدلسازی، متریال، انیمیشن و رندرینگ را برای شما فراهم می کند. در دوره آموزشی Pluralsight Creating Cartoon Characters in MODO and ZBrush با استفاده از نرم افزارهای مودو و زیبراش به طراحی کاراکترهای کارتونی می پردازیم.
Intune بر مبنای فناوری کلود است. به طور کلی فناوری کلود به فناوری اطلاق می شود که مبتنی بر اینترنت است و بر همین اساس سرویس ها و خدماتی را ارائه می دهد که شما برای استفاده از آنها تنها کافی است که به اینترنت وصل شوید. ویندوز Intune هم بر همین اساس پایه ریزی شده است. مثلا شما از هر جایی که باشید میتوانید ایمیل های خود را چک کنید. ویندوز Intune شامل دو بخش کلی است. یکی کنسول تحت وب Administrator و یکی هم نرم افزار کلاینت. کنسول تحت وب Administrator مهمترین قسمت نرم افزار است. تحت وب بودن کنسول مدیریتی ویندوز Intune، به شما کمک میکند که از هر جایی که هستید و به اینترنت دسترسی داشتید، بتوانید سریعاً از وضعیت کامپیوترهای شعب مختلف با خبر شوید، نرم افزارهای آنها را به روز کنید، ویروس یابی کند و ... . بخش کلاینت هم روی هر سیستمی که قصد مدیریت از راه دور آن را دارید نصب می شود. در دوره آموزشی Pluralsight Managing PCs and Devices with Microsoft Intune با مایکروسافت اینتون و ویژگی های آن آشنا می شوید.
جاوااسکریپت (JavaScript) زبان برنامهنویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شدهاست. این زبان، یک زبان شیءگرا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده است. علیرغم اشتباه عمومی، زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شده است. از همین رو دستورهای متداول مانند if, for, try..catch ,"while" و... در این زبان هم یافت میگردند. جیکوئری (jQuery) یک کتابخانه جاوااسکریپت سبکوزنِ چند مرورگری است که برای ساده سازیِ نوشتنِ اسکریپهایِ سمت-مشتری، در اچ تی ام ال(HTML) طراحی شده و امروزه محبوبترین کتابخانهٔ جاوااسکریپتِ در حال استفاده است. مدل شیءگرای سند یا دام (DOM - Document Object Model) عنوان یکی از دو ساختوارۀ (architecture) اصلی است (در کنار اساِیاکس) که بر اساس آن سندهای اکسامال را به اشیایی که در بردارندهٔ آن است، تجزیه نموده، و آنها را بهصورت یک ساختار درختی دادهها در فضای حافظه اصلی پهن میکند. ساختوارۀ دام، نه به زبان برنامهنویسی خاصّی وابستگی دارد و نه به سکّوی برنامهنویسی ویژهای، بلکه، به منظور اجراء و پیادهسازی آن باید از یک زبان برنامهنویسی بلندتراز همچون جاوا، سیشارپ، جاوااسکریپت یا مشابه آنها سود بجوییم. آنسوی رابط کاربر سند با مدلی شیءگرا نمایانده میشود. در دوره آموزشی Pluralsight JavaScript: Advanced Fundamentals to jQuery & Pure DOM Scripting با استفاده از جاوا اسکریپت به آموزش مباحث پیشرفته جی کوئری و DOM می پردازیم.