پلیمر کتابخانهی جاوا اسکریپت برای توسعه سایتها و نرمافزارهای تحت وب است. به زبان سادهتر پلیمر مجموعهای از وبکامپوننتها (Web Component) آماده استفاده را در اختیار توسعهدهندگان قرار میدهند. وبکامپوننت به معنی ایجاد تگهای شخصی و خصوصی سازی شده برای استفاده در وب اپلیکیشنها است. مهمترین هدف پلیمر تغریف زیرساختی برای شکستن کامپوننتها بزرگ به بخشهای کوچکتر است. این کار برای توسعهدهدگان نرم افزارها مزایایی مانند این موارد دارد. کامپوننتها مستقل از یکدیگر خواهند بود. در صورت طراحی صحیح معماری، تغییر در یک کامپوننت، منجر به ایجاد مشکل در سایر کامپوننتها نمیشود. از نوشتن کدهای تکراری جلوگیری میشود. شما میتوانید یک کامپوننت مشترک را در چندین کامپوننت دیگر براحتی استفاده نمایید. پلیمر (و به صورت کلیتر وب کامپوننت) سرعت توسعه نرمافزار را شتاب میبخشد. نگهداری (Maintenance) نرمافزار در بلندمدت کم هزینهتر خواهد بود. در دوره آموزشی Lynda Learning Polymer با پلیمر و نحوه استفاده از آن آشنا می شوید.
ادوبی افتر افکتس سی سی (Adobe After Effects CC) به معنی افتر افکتس ابری و نسخه جدید نرم افزار ادوبی افتر افکتس، جایگزین نسخه سی اس (CS) قدیمی شده می باشد که با سی سی (Creative Cloud) نام گذاری شده است. افتر افکتس یکی از قدرتمندترین ابزارهای پویانمایی دوبعدی و جلوههای ویژهٔ سینمایی در جهان است که انقلاب وسیعی در نگرش نسبت به پویانمایی و تلویزیون پدید آورده. است. همچنین این نرمافزار هماهنگی بالایی با ادوبی فوتوشاپ و ادوبی پریمیر و ادوبی آدیشن دارد. After Effects به کاربران امکان طراحی تصاویر متحرک را با افکت های مختلف را می دهد. برای استفاده از این نرم افزار محدودیتی وجود ندارد و می توان در امور مختلف مانند فیلم، کارتون، ویدیوهای موبایل و اینترنت و ... از آن بهره مند شد. در دوره ی آموزشی Udemy After Effects CC: Complete Course from Novice to Expert با ویژگی ها و امکانات این نرم افزار به طور مقدماتی تا پیشرفته آشنا می شوید.
اکسس از مجموعه نرم افزارهای خانواده ی Microsoft Office می باشد. بانک اطلاعاتی اکسس به عنوان برنامه های دسکتاپ ارزیابی می شوند و برای کار با چندین مگابایت اطلاعات خوب کار می کنند. بانک اکسس از سیستم معماری فایلی بهره میگیرد و محدودیت های زیادی نسبت به SQL Server دارد و در محیط هایی که چندین کاربر با هم میخواهند به صورت همزمان و بهینه کار کنند گاهی توان کار ندارد. نسخهٔ ۱.۰ این نرمافزار در سال ۱۹۹۲ میلادی همراه با مایکروسافت ویندوز پا به عرصهٔ وجود نهاد، در این نسخه این امکان فراهم شد تا بستههای پایگاه دادهٔ جداگانه بتوانند از طریق تکنولوژی اتصال پایگاه دادهٔ شیگرا (ODBC) با یکدیگر ارتباط برقرار کنند. نسخهٔ ۲.۰ اکسس در سال ۱۹۹۴ وارد بازار شد. یکی از ویژگیهای مهم این نسخه افزوده شدن موتور پایگاه دادهٔ جت (Jet database engine) بود که باعث شد اجرای پرسوجو ها به صورت محسوسی سریعتر شود. با آمدن ویندوز ۹۵ آفیس ۹۵ هم معرفی شد. در این نسخه از آفیس زبان VBA به صورت رسمی، زبان گسترش پشت همهٔ نرمافزارهای آفیس شد. در دوره آموزشی Lynda Access 2016: Reporting to Web Systems با گزارش گیری برای سیستم های وب در اکسس 2016 آشنا می شوید.
دِلفی (Delphi) یا به تعبیری ویژوال پاسکال - یک زبان برنامهنویسی است و بستری برای توسعهٔ نرمافزار که شرکت بورلند آن را تولید کردهاست و بعدها توسط امبارکادرو خریداری شد. این زبان، در بدو انتشار خود در سال ۱۹۹۵، به عنوان یکی از نخستین ابزارهایی مطرح شد که از توسعهٔ نرمافزار بر مبنای متدولوژی راد (RAD: Rapid application development) یعنی تولید و توسعهٔ سریع برنامههای کاربردی پشتیبانی میکردند. این نرمافزار بر مبنای پاسکال شیءگرا (آبجکت پاسکال) بوده و از این زبان مشتق شدهاست. البته بورلند نسخهای از دلفی و سی++بیلدر را برای لینوکس به نام کایلیکس (Kylix) ارائه کرد که مورد استقبال توسعه دهندگان نرمافزارهای لینوکس قرار نگرفت. نرمافزارهای دلفی در ابتدا به صورت مستقیم از کتابخانههای ویندوز و کتابخانهٔ مخصوص خود به نام VCL استفاده میکردند، اما پس از نسخه ۶ دلفی، امکانات استفاده از داتنت هم به آن اضافه شد. زبانِ دلفی که پیشتر بنام پاسکال شیءگرا (Object-Pascal) خوانده میشد و برای طراحی نرمافزارهای تحت ویندوز به کار میرفت، امروزه چنان توسعه یافتهاست که برای تولید نرمافزارهای تحت سیستمعاملِ لینوکس، آی او اس و اندروید نیز به کار میآید. بیشترین کاربرد دلفی در طراحی برنامههای رومیزی و پایگاه دادهها است، اما به عنوان یک ابزارِ «چند- منظوره»، برای طراحی انواع گوناگونی از پروژههای نرمافزاری (نظیر وب) نیز مورد استفاده قرار میگیرد. در دوره آموزشی Packt Working with Delphi با زبان برنامه نویسی دلفی و ویژگی های آن آشنا می شوید.
با توجه به استفاده ی فراوان از تلفن های همراه هوشمند و فراگیر شدن نرم افزارهای جانبی برای این دستگاه ها، توسعه دهندگان آن ها را نیز بیشتر شده است که بعضی از آن ها با جاوا و بعضی دیگر با فریم ورک های موجود برای این دستگاه ها بازی و برنامه تولید می کنند. آیونیک یک چارچوبی است برای توسعه ی نرم افزارهای موبایل بدون دانستن جاوا که هدف آن توسعه ی برنامه های ترکیبی از چند زبان مختلف مثل HTML5 ،CSS و جاوا اسکریپت است. آیونیک در زمینه ی طراحی ظاهر برنامه ها به شما کمک می کند به صورتی که به وسیله ی آن می توانید تمام تعاملات کاربر با برنامه خود را ایجاد و مدیریت کنید. می توان گفت فرم ورک آیونیک شبیه بوت استرپ است با این تفاوت که پشتیبانی آن طیف وسیعی از تلفن های هوشنمد را شامل می شود البته نمی توان این را گفت که شبیه به فریم ورک هایی هست که فقط عمل Responsive کردن را انجام می دهند بلکه اساس آن بر اساس المان ها و لایه هایی است که در طراحی ظاهری برنامه های موبایل iOS و Android استفاده می شود. در دوره آموزشی Lynda Ionic 3.0 for Mobile App Developers با نحوه استفاده و توسعه نرم افزار های موبایل با فریم ورک آیونیک 3 آشنا می شوید.
هشتمین نسخه یکی از قویترین سیستم های مدیریت محتوا یعنی Drupal 8 منتشر شد. Drupal 8 به طور رسمی توسط سایت دروپال انتشار و هم اکنون قابل دانلود می باشد. این نسخه بزرگترین بروزرسانی در تاریخ Drupal تاکنون است. با وجود ماژول های کلیدی همچون نماها و رفرنس های موجود که بصورت تمام و کمال در هسته ی Drupal 8 جای گرفته اند و پروژه های بسیاری که هم اکنون برای Drupal 8 قابل دسترسی می باشند، می توانید بی درنگ شروع کرده و سایت جدید خود را با دروپال بنویسید. همچنین می توانید از بخش مردمی Contrib Porting Tracer برای دریافت بروزرسانی ماژول ها و تم های مورد علاقه خود استفاده کنید و یا بخوانید که چگونه میتوانید در این امر مشارکت کنید. در دوره آموزشی Udemy Learn Drupal 8 - With a Live Project به آموزش دروپال 8 همراه با ساخت یک پروژه همزمان می پردازیم.
یکی از پرطرفدارترین سیستم عامل هایی که امروزه در دستگاه های همراه و گوشی های هوشمند مورد استفاده قرار می گیرد، سیستم عامل اندروید (Android) است و این امر بازار کار پر رونقی در زمینه ساخت و توسعه برنامه های کاربردی قابل اجرا بر روی اندروید به وجود آورده است. از ویژگی های این سیستم عامل که در میزان محبوبیت آن نقش به سزایی داشته اند می توان به مواردی مانند پشتیبانی از تمامی تکنولوژیهای اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربینهای متنوع، پشتیبانی از فرمتهای مختلف فایلهای مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF، امکان ارسال پیغامهای متنی یا همان اس ام اس (SMS) از فرمهای SMS, MMS و XMPP، دارای مرورگری بر اساس فریم ورک اوپن سورس WebKit، استفاده از نرمافزار SQLite برای ذخیره دادهها و مدیریت بانکهای اطلاعاتی و ... اشاره نمود. در دوره های آموزشی Lynda Android App Development Essentials Tutorial Series شما با مفاهیم و ملزومات مورد نیاز در برنامه نویسی اپ های اندروید و چگونگی ساخت و توسعه اپ های آن آشنا می شوید.
یکی از فریم ورک های متن باز و پرطرفدار جاوا اسکریپت، AngularJS است و هدف اصلی آن کمک به توسعه برنامههای تک صفحه ای وب (SPA مخفف Single Page Web Applications) می باشد. این فریم ورک متن باز از معماری (Model-View-Controller (MVC، انقیاد داده، قالبهای سمت کلاینت و تزریق وابستگیها برای ایجاد بستر مورد نیاز ساختن برنامههای مبتنی بر وب استفاده میکند. به طور ساده، میتوان Firebase را یک سرویس سمت سرور دانست و چنین سرویسی، برای اپلیکیشنها، اهمیت زیادی دارد. ممکن است برخی از توسعهدهندگان سرویسهای سمت سرور خاص خود را ایجاد کنند، اما اینکار نیاز به صرف زمان و هزینه زیادی دارد و در بیشتر مواقع نیز نمیتواند نیاز اپلیکیشن را برطرف سازد. Firebase کمک میکند تا بتوان با روشی آسان و ساده دادههای زیادی را ذخیرهسازی کرد و به همان راحتی به آنها دسترسی یافت. این پلتفرم قادر است تا کاربران هر اپلیکیشن را مدیریت کرده و همچنین سطح دسترسی هر کاربر به دادهها را نیز مشخص کند. همچنین Firebase میتواند گزارشاتی از مشکلات احتمالی تهیه کند و با تحلیلهایی که انجام میدهد، توسعه دهنده را قادر میسازد تا از یک سرویس برای تمامی نیازهای خود بهره ببرد. در دوره آموزشی Pluralsight Building Apps with AngularFire 2 به ساخت اپ های مختلف برای موبایل، وب و دسکتاپ با استفاده از AngularFire 2 یک API برای آنگولار و فایربیس است می پردازیم.
کینوت (Keynote) یکی از برنامه های ساخته شده در زمینه ساخت اسلایدشو و ارائه (presentation) می باشد که توسط کمپانی اپل منتشر شده است. می توان گفت همه ما ممکن است در موقعیت های زیادی قرار بگیریم که مجبور به ساخت و استفاده از اسلایدشو باشیم، Keynote یکی از بهترین انتخاب هایی است که می توانیم برای انجام این کار داشته باشیم. یکی از دلایل محبوبیت این برنامه استفاده آسان است که در آن شما تنها با چند کلیک ساده و افزودن متن، تصاویر، نمودارها، جداول، اشکال و ... به ساخت اسلایدشو مورد نظر خود با کیفیت HD بپردازید. در دوره آموزشی Lynda Keynote 7 Essential Training شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
داده های عظیم، ابر داده، بزرگداده یا داده های بزرگ (Big Data) اصطلاحی است که به مجموعه داده هایی اطلاق میشود که مدیریت، کنترل و پردازش آنها فراتر از توانایی ابزارهای نرمافزاری در یک زمان قابل تحمل و مورد انتظار است. مقیاس بزرگ داده، به طور مداوم در حال رشد از محدوده چند ۱۰ ترابایت به چندین پتابایت، در یک مجموعه داده واحد است. نـمونههایی از بزرگ داده، گــزارش های وبی، سامانه های بازشناسی با امواج رادیویی، شبکههای حسگر، شبکههای اجتماعی، متون و اسناد اینترنتی، نمایههای جستجوهای اینترنتی، نجوم، مدارک پزشکی، آرشیو عکس، آرشیو ویدیو، پژوهشهای زمینشناسی و تجارت در مقیاس بزرگ هستند. در دوره آموزشی Udemy Big Data Testing: 150+ Interview Questions and Answers با نحوه تجزیه و تحلیل داده های حجیم و تست آنها با ابزارهای مختلف آشنا می شوید.