روتوسکوپی تکنیکی است که انیماتورها در آن حرکت فیلم زنده را فریم به فریم کپی می کنند. در واقع در این شیوه تصاویر فیلم زنده روی یک پرده ی مات بازتابیده شده و به وسیله ی انیماتور ها دوباره ترسیم می شوند. تجهیزات مورد استفاده در این کار روستوسکوپ نام دارد. روتوسکوپی با این که بار ها برای خلق جلوه های مناسب استفاده شده، اما از سوی بسیاری از بنیاد گرایان انیمیشن مورد انتقاد قرار گرفته است. اما باید گفت این تکنیک وقتی توسط انیماتورها به عنوان سر مشق به کار گرفته می شود، صرفه جویی ارزشمندی در زمان می کند. اگر روتوسکوپی ضعیف کار شده باشد، خطوط اصلی که باید از فریمی به فریم دیگر متفاوت باشند، با کمی انحراف روی هم قرار می گیرند در این صورت به اصطلاح گفته می شود انیمیشن خشن کار شده است. برای اجتناب از چنین خشونتی مهارت انیماتوری که کار کپی را انجام می دهد بسیار ضرورت دارد. از روتوسکوپی بارها جهت خلق جلوه های ویژه در فیلم های سینمایی استفاده شده است. می توان شی ترسیم و آن را در یک جای خالی در بک گراند قرار داد و بدین ترتیب وارد صحنه کرد. البته بیشتر اوقات تکنیک پرده ی آبی جایگزین تکنیک می گردد. یکی از کابرد های کلاسیک روتوسکوپی در فیلم های اولیه جنگ ستارگان بود که از آن برای خلق جلوه های درخشیدن شمشیرهای لیزری استفاده شد. در دوره آموزشی Pluralsight After Effects CC Rotoscoping با استفاده از ادوبی افتر افکت سی سی به شرح و معرفی روتوسکپی می پردازیم.
(extensible Application Markup Language) XAML یک زبان توصیفی بر مبنای XML است که توسط شرکت مایکروسافت ابداع شد و برای ساخت و مقدار دهی اشیا در برنامه های کاربردی به کار گرفته می شود. نام کامل اصلی XAML در واقع eXtensible Avalon Markup Language است. Avalon نام مستعار یکی از چهار هسته اصلی فریم ورک .NET 3.0 با نام شالوده ارائه مایکروسافت (WPF) است. این زبان هم قالب برداری و هم نقطه بیتی و هم چندرسانه ای و متن را پشتیبانی می کند. XAML اولین بار در سال 2003 میلادی به عنوان زبانی که در پس Windows Presentation Foundation، که ابزار طراحی رابط کاربری مایکروسافت برای ویندوز ویستا است، به مراجع فنی ارایه شد. XAML شرکت مایکروسافت، با تعیین روشن عملیات مختلف درگیر در تولید نرم افزار، وعده می دهد که طلایه دار عصر جدیدی از تولید برنامه های کاربردی باشد. XAML به عنوان بخشی از Windows Presentation Foundation زیرساختی را فراهم می سازد که به طراحان، برنامه نویسان و مدیران فرآیند کسب و کار امکان می دهد که حوزه تخصصی خود را در فرآیندی سیال هماهنگ نمایند. در دوره آموزشی Lynda Microsoft XAML Fundamentals 1: Core Concepts با مفاهیم پایه ای و هسته زامل آشنا می شوید.
Java Script یک زبان برنامه نویسی اسکریپتی است. دستور العمل های زبان های اسکریپتی، در کامپیوتر کاربر و توسط مرورگر اجرا شده و برای اجرا نیازی به برنامه کمکی خاصی ندارند. به این زبان ها در اصطلاح طرف مشتری (Client Side) می گویند. در مقابل زبان های مثل ASP.NET ابتدا توسط سرور ارسال کننده وب اجرا شده و سپس نتایج خروجی به زبان HTML برای اجرا در مرورگر فرستاده می شود. به این زبان ها در اصطلاح طرف سرور (Server Side) می گویند. برنامهنویسی شیءگرا یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)ها میباشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا میکند. به این معنا که دادهها و توابعی که قرار است بر روی این دادهها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمعبندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرون خود، کپسوله میشوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در دادههای درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را میدهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. Javascript یك زبان برنامه نویسی شی گرا(OOP) است. یك زبان برنامه نویسی شی گرا به شما اجازه می دهد كه شی های مورد نیاز خود را تعریف كرده و انواع متغیرهارا نیز تعریف كنید. یك شی یك نوع داده ویژه است و خصوصیاتی دارد. خصوصیات مقادیر وابسته به یك شی هستند. در دوره آموزشی Udemy JavaScript: Object Oriented JavaScript با شی گرایی در جاوا اسکریپت آشنا می شوید.
آپاچی فونیکس یک موتور متن باز، کاملا موازی و با پایگاه داده ی رابطه ای است که از OLTP برای هادوپ با استفاده از Apache HBase در پشت قضیه، حمایت می کند. فونیکس یک درایور JDBC را فراهم می کند که پیچیدگیهای فروشگاه های NoSQL را پنهان می کند و کاربران را قادر به ایجاد، حذف و تغییر جداول SQL، دیدگاه ها، شاخص، توالی، درج و حذف سطر به تنهایی و به صورت گروهی می کند. همچنین کاربران می توانند کوئری های خود را از طریق آن اجرا کنند. فونیکس کوئری ها را به شکل دستورات NoSQL کامپایل می کند. در دوره آموزشی O'Reilly Introduction to Apache Phoenix Training Video با اصول و ویژگی های مقدماتی آپاچی فونیکس آشنا می شوید.
کتاب پژوهش در اینترنت با گوگل به عنوان یک راهنما و مرجع دستی برای استفاده از گوگل در پژوهش های اینترنتی طراحی شده است. با وجود آنکه موارد ارایه شده در اینجا خاص محیط گوگل است، ولی بسیاری از آنها در دیگر موتورهای جستجو نیز کاربرد دارند. با آموختن نحوه کارکرد گوگل، این موتور جستجو می تواند ابزار بسیار قدرتمندی باشد.
نرم افزار معماری Revit ویژگی های بسیار برجسته ایی دارد و امکان دسترسی آسان به ابزارهای حرفه ایی برای مدلسازی freeform و طراحی پارامتریک را مهیا می کند. در Autodesk Revit Architecture روند انجام پروژه براساس مدل اطلاعاتی ساختمان BIM (Building Information Model) است. مهندسین سازه قادر خواهند بود تا نقشه های طراحی شده خود در نرم افزارهای AutoCAD را در این نرم افزار Import کرده و یا حتی یک پروژه جدید را شروع کنند. با استفاده از این نرم افزار مهندسین سازه می توانند به برآورد و جمع آوری بودجه ، تخمین میزان نیروی کار مورد نظر ، برآورد نوع مصالح لازم و مواردی از این دست بپردازند. یکی از نیازهای مهندسان محاسب و طراحان ساختمانی ایجاد یک طرح کلی و یا ساختاری از ساختمان مورد نظرشان می باشد که بر اساس آن می توان به برآورد و جمع آوری بودجه، تخمین میزان نیروی کار مورد نظر، بر آورد نوع مصالح لازم و مواردی از این دست پرداخت. نرم افزار AutoCAD Revit می تواند به راحتی چنین طرحی را از یک ساختمان ایجاد کند. در دوره آموزشی Pluralsight Introduction to Revit for Structural Engineers با ویژگی های رویت برای مهندسین سازه آشنا می شوید.
CSS یا Cascade Style Sheets زبان برنامه نویسی می باشد که کنسرسیوم بین المللی شبکه جهانی وب یا W3C برای غلبه بر مشکلاتی که در طی زمان با استفاده از HTML بوجود آمده است پیشنهاد داده است. عملا این زبان برنامه نویسی، مکملی بر زبان باستانی HTML است و سعی در پر کردن نقاط ضعف و خلاء های آن دارد. با استفاده از زبان ساده ی CSS شما می تونید تنظیمات خاصی رو روی تگ های html (یا زبان های Murkup دیگه مثل xml) اعمال کنید. هدف CSS جداسازی طراحی بدنه ی یک فایل html از شیوه ی نمایش اون فایل html هست. با CSS شما می توانید تعیین کنید که هر تگ html به چه شکلی نمایش داده شود. مثلا رنگ، اندازه و نوع فونت متن درون تگ را مشخص کنید یا اینکه پس زمینه و ویژگی های دیگر تگ را تعیین کنید. CSS زبانی است که توسط آن قادر خواهید بود تا استایل طراحی صفحات وب سایت تان را یکبار تعریف و به صفحات مورد نیازتان اعمال نمایید. با CSS می توانید زیبا سازی و صفحه آرایی صفحات وب را داشته باشید. در CSS3 شما می توانید انمیشن های ساده ای بسازید که جایگزین عکس های متحرک، فایل های فلش و یا ساختار های گرافیک در صفحات وب باشند. جالب توجه است که شما می توانید این انمیشن ها و تصاویر متحرک را بدون نیاز به هیچ برنامه گرافیکی جانبی و فقط با نوشتن کدهای ساده در CSS3 ایجاد نمایید. در تصاویر متحرکی که در CSS3 ساخته می شود شما می توانید کاری کنید که یک عنصر از یک شکل و اندازه، به صورت تدریجی به یک شکل و اندازه دیگر تغییر وضعیت دهد و این تغییر باعث می شود، تا یک افکت تصویری ایجاد شود. در دوره آموزشی Udemy How To Create Animated Banners with CSS با نحوه ساخت بنرهای متحرک با استفاده از سی اس اس آشنا می شوید.
پاورپوینت همچون ورد یکی از پرکاربردترین نرمافزارهای بسته آفیس به شمار میرود. به عبارت دقیقتر، در هر نقطهای از جهان که کنفرانسی در جریان باشد، پاورپوینت عضو ثابت آن کنفرانس است! نکتهای که پاورپوینت را به یک نرمافزار پرکاربرد و محبوب تبدیل کرده است، به سادگی آن باز میگردد. ویژگیهای عرضه شده در پاورپوینت به گونهای هستند که حتی افراد غیر فنی در نخستین تماس توانایی کار کردن با بخشهای ساده آن را دارند. اما تکنیکهای پیشرفته پاورپوینت باعث میشوند تا ارائهکننده به طیف گستردهای از قابلیتها دسترسی داشته باشد. پاورپوینت 2016 همچون ورد 2016 همراه با بهترین ویژگیهای آفیس 2016 به همراه ویژگیهای خاص خود عرضه شده است. پاورپوینت 2016 در مقایسه با ورد 2016 از تغییرات بیشتری برخوردار بوده و ویژگیهای قدرتمندی در زمینه بهینهسازی کارها و ساخت اسلایدها ارائه کرده است. اکنون کاربران این توانایی را دارند تا اسلایدها را با انعطافپذیری بهتری طراحی کنند. در دوره آموزشی Lynda PowerPoint 2016: Audio and Video In Depth به معرفی ویژگی ها و امکانات خاص پاورپوینت برای صدا و ویدئو در اسلاید ها می پردازیم.
اچتیامال۵ (HTML5)، به عنوان نسخه جدید زبان نشانهگذاری ابرمتن برای ایجاد صفحات وب گسترش داده شدهاست. اولین بار در ژوئن ۲۰۰۴ بحث برای ایجاد نسخه جدیدی از زبان نشانه گذاری اچتیامال آغاز شد و در فوریه ۲۰۱۰ نسخههای تقریبا نهایی، از این استانداردها ایجاد شدند. در اچتیامال۵ بحث اصلی ایجاد استانداردهایی برای وب چندرسانهای است. استانداردهایی جدید که شامل قابلیتهایی شبیه پخش پروندههای ویدیویی و کشیدن و رها کردن که قبلها به افزونههایی مانند ادوبی فلش، مایکروسافت سیلورلایت و گوگل گیرز وابسته بودند.
علم داده (Data Science)، دانشی میانرشتهای پیرامون استخراج دانش و آگاهی از مجموعهای داده و اطلاعات است. علم داده از ترکیب مباحث مختلفی به وجود آمده و بر مبانی و روشهای موجود در حوزههای مختلف علمی بنا شدهاست. تعدادی از این حوزهها عبارتند از: ریاضیات، آمار، مهندسی داده، بازشناخت الگو و... هدف این علم، استخراج مفهوم از داده و تولید محصولات دادهمحور است. آقایان توماس دونپورت و دی جی پاتیل در سال ۲۰۱۲ در مقاله «علم داده: جذابترین شغل قرن بیست و یکم» متخصصین علم داده را این طور تعریف میکنند: کسانی که میدانند چگونه میتوان از انبوه اطلاعات بدون ساختار پاسخ سوالهای کسبوکار را پیدا کرد. استنتون در سال ۲۰۱۳ علم داده را این طور تعریف میکند: علم داده رشته در حال ظهوری است که به جمعآوری، آمادهسازی، تحلیل، بصریسازی، مدیریت و نگهداشت اطلاعات در حجم بالا میپردازد. دریسکول در سال ۲۰۱۴ علم داده را این طور تعریف میکند: علم داده مهندسی عمران دادههاست. متخصص علم داده دانشی کاربردی از دادهها و ابزارها دارد به علاوه درک تئوریکی دارد که مشخص میکند چه چیزی از نظر علمی ممکن است. به شاغلین در حوزهٔ علم داده، متخصص علم داده (data scientist) میگویند. در دوره آموزشی LiveLessons Data Science Fundamentals با اصول و مبانی علوم داده ها آشنا می شوید.