جاوااسکریپت (JavaScript) زبان برنامهنویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شدهاست. جاوااسکریپت، یک زبان برنامهنویس شیءگرا و سطح بالا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شدهاست. علیرغم اشتباه عمومی، زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شدهاست. از همین رو دستورهای متداول مانند if, for, try..catch ,"while" و... در این زبان هم یافت میگردند. این زبان میتواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد. به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب است. کاربرد گسترده این زبان در سایتها و صفحات اینترنتی است و به کمک این زبان میتوان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده میشود. در دوره آموزشی Udemy JavaScript in Action - Build 3 projects from scratch به آموزش جاوااسکریپت در عمل همراه با ساخت 3 پروژه می پردازیم.
اتریوم یک پلتفرم عمومی متنباز، زنجیره بلوکی-محور با رایانش توزیعشده است که دارای قابلیت قرارداد هوشمند است. این پلتفرم تورینگ کامل ماشین مجازی، ماشین مجازی اتیریم (EVM) را فراهم میآورد، اسکریپتها را با استفاده از شبکهٔ بینالمللی گرههای عمومی اجرا میکند. اتیریم همچنین یک توکن ارز رمزپایه به نام «اتر» ارائه میکند، که بین حسابها قابل انتقال بوده و میتواند برای پرداخت به گرههای شرکتکننده برای محاسباتی که انجام دادهاند مورد استفاده قرار گیرد. «گَس»، سازوکار کار داخلی قیمتگذاری است که برای جلوگیری از اسپمینگ و مکانیابی منابع روی شبکه به کار گرفته میشود. در دوره آموزشی Packt Learning Ethereum 2.0 با ویژگی ها و امکانات اتریوم 2.0 آشنا خواهید شد.
Microsoft SQL Server یک نرمافزار مدیریت پایگاه داده رابطهای است که توسط شرکت مایکروسافت توسعه داده میشود. از جمله ویژگیهای این سامانه، میتوان به ساخت و مدیریت بانک اطلاعاتی رابطهای، پشتیبانی از ACID، پشتیبانی از Referential integrity، قابلیتهای انتقال پایگاه و بسیاری از قابلیتهای دیگر داده اشاره کرد. این نرم افزار دارای ویرایشهای متنوع و متناسب با محیطهای کاری مختلف است. یکی از قابلیتهای نرم افزار، سازگاری با Platform های مختلف و مخصوصاً Microsoft Azure است. با استفاده از این ویژگی سرعت و دسترسی به اطلاعات قبلی میسر شده و مدیران IT میتوانند از امکانات شبکه ابری Microsoft Azure بهرهمند شوند. در دوره آموزشی Udemy Microsoft SQL server 2019 با آموزش مایکروسافت اس کیو ال سرور 2019 و ویژگی های آن آشنا خواهید شد.
RESTful (یا REST مخفف Representational state transfer) روشی برای ایجاد، خواندن، آپدیت نمودن و با حذف اطلاعات بر روی سروری است که از HTTP call های ساده استفاده می کنند. در واقع REST یک مدل طراحی برای برنامه های شبکه ای می باشد که ارتباط بین دو سیستم (client-server) را توسط یک پروتکل (مانند http، smtp، ftp و ...) ایجاد می کند. برنامه های بر پایه این روش/معماری، ReSTful application نامیده می شوند، چرا که فقط با request های CRUD (مخفف create update read delete) پروتکل واسط با هدف تعامل برقرار می کنند. در دوره آموزشی Udemy Java EE 8 RESTful Web Services Cookbook شما با آموزش ساخت وب سرویس های رست فول آشنا می شوید.
پایتون یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا می باشد که می توان از آن در محدوده ی وسیعی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان دارای کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها در عرض چند روز ممکن می باشد. پایتون همچنین یک زبان بر اساس مجوز های نرم افزار آزاد و متن باز می باشد. کدهای نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک و حتی گوشی های موبایل و... قابل اجرا می باشد. هم اکنون پایتون در شرکت ها و سازمانهای بزرگی چون ناسا، گوگل، یاهو و... بصورت گسترده مورد استفاده قرار می گیرد. در دوره آموزشی O'Reilly Quick Python, 2nd Ed, Video Edition با اصول و نحوه استفاده از پایتون و امکانات جدید آن آشنا می شوید.
Adobe Camera Raw یکی از پلاگین های تعبیه شده در فتوشاپ است که به كمک آن می توانیم تغییرات دلخواه را در تصاویر RAW اعمال كنیم و عكس ها را به بهترین كیفیت برسانیم. یک تصویر RAW تصویری است كه اطلاعات آن دستكاری نشده و به همان حالت خام روی حافظه ذخیره شده است. این برنامه برای پشتیبانی از تصاویر با پسوند Raw طراحی گردیده است. این نسخه از پلاگین از دوربین های عکاسی بیشتری پشتیبانی می کند. با استفاده از این برنامه می توان فرمت ها را به فرمت هایی که برنامه های دیگر از آن ها پشتیبانی می کنند تبدیل نمود. همچنین کاربران می توانند با استفاده از این برنامه افکت های هنری را به فوتوگراف های خود اعمال کنند و آن ها را کات (Cut)، چرخاندن (Rotate)، برش (Crop) و ویرایش کنند. در دوره آموزشی Udemy Raw Image Processing Masterclass-Create Stunning Images Easy با آموزش تسلط بر پردازش تصاویر خام آشنا می شوید.
Splunk یک SIEM است که بصورت پلتفرمی قدرتمند بمنظور جمع آوری لاگها، جستجو، مشاهده، آنالیز و تحلیل دادهها در سازمانها نصب میشود و فعالیت میکند. کشف اطلاعات از طریق پردازش هزاران داده از بررسی لاگها انجام میشود. به بیانی دیگر Splunk دادههای خام را جمع آوری و فهرست بندی میکند و به شما این امکان را میدهد که بتوانید بر روی تمام دادهها عملیات جستجو را انجام دهید و نتایج را به هر صورت قابل دلخواه مشاهده کنید. ضمناً توسط Splunk میتوان از تمامی دادههای جمع آوری شده به بهترین نحو استفاده و بهره برداری کرد همچنین این امکان نیز فراهم میشود تا با ایجاد سطحی از هوش عملیاتی، سازمان را در سطح بالاتری از عملکرد، رقابت، سودآوری و امنیت قرار دهد تا بتواند به نوعی تمامی داده ها را مشاهده نماید. در دوره آموزشی Udemy Learn Splunk Administration and Clustering - Hands On با آموزش مدیریت و خوشه بندی اسپلانک آشنا خواهید شد.
Autodesk Revit نرمافزار مدلسازی اطلاعات ساختمان است که برای استفاده ی مهندسان معمار، عمران و تاسیسات کاربرد دارد و برای مدلسازی سهبعدی و ترسیم جزئیات ساختمانی کاربرد دارد. این نرمافزار به علت قدرت بالای خلق اثر در نرمافزارهای مهندسی از ریشه ی revitalization به معنای حیات بخش و زندگی آفرین و revitalize به معنای تجدید حیات وقدرت و زندگی تازه دادن، گرفته شده است. رویت محاسبه قابلیت مدیرت مالی و هزینه تولید و مصرف بر پایه زمان را نیز دارد که در اصطلاح آن را ۴D BIM مینامند. این نرمافزار دارای سه نسخهٔ معماری، عمران و تاسیسات است. این نرمافزار به علت قدرت بالای خلق اثر در نرمافزارهای مهندسی از ریشه ی revitalization به معنای حیات بخش و زندگی آفرین و revitalize به معنای تجدید حیات و قدرت و زندگی تازه دادن گرفته شده است. رویت قادر به گردآوری اطلاعات و مدل سازی ساختمان به گونه ای 4 بعدی (قابلیت مدیرت مالی و هزینه تولید و مصرف بر پایه زمان علاوه بر ترسیم سه بعدی را 4D BIM مینامند.) با ابزاری برای طرح ریزی و ردیابی طبقات مختلف در شیوه ی زندگی ساختمان، از مفهوم تا ساخت و ویرانی پس از آن است. رقیب اصلی نرمافزار رویت در بازار تکلا استراکچرز و آرشیتکچرال دسکتاپ است. در دوره ی آموزشی Skillshare Autodesk Revit 2019 From Beginner to Professional با آموزش مقدماتی تا پیشرفته رویت 2019 آشنا می شوید.
سیمفونی (Symfony) یک چارچوب نرمافزاری تحت وب متنباز است که برای ساختِ وبگاههای پویا بهکار میرود. این چارچوب که با زبان پیاچپی نوشته شدهاست، کار توسعهٔ نرمافزار را در سنجش با کدنویسی از آغاز شتاب میبخشد. این شتاببخشی توسط کتابخانههای این چارچوب انجام میشود که بسیاری از آنها کارهای رایج را بهسادگی انجام میدهند. این چارچوب بر اساس مدل معماری مدل-نما-کنترلگر (به انگلیسی: MVC) کار میکند.این چارچوب پیاده سازیهای شما را بر اساس بستههای (bundle) ایجاد کرده پیش خواهد برد و شما نیز میتواند از هزاران بسته نوشته شده متن باز دیگران در پروژه خود استفاده کنید. در دوره آموزشی Udemy PHP Symfony 4 API Platform + React.js Full Stack Masterclass با آموزش ای پی آی پی اچ پی سیمفونی 4 همراه با ری اکت جی اس آشنا خواهید شد.
بصورت خلاصه Shell به عنوان یک زبان مترجم خط فرمانی یا Command Line ای شناخته می شود که دستوراتی که شما به سیستم عامل می دهید را به زبان آن ترجمه می کند، در واقع Shell یک برنامه است که رابط بین Kernel و سخت افزار است و همچنین لایه رابط کاربری ما با هسته سیستم عامل نیز محسوب می شود. در سیستم عامل لینوکس انواع و اقسام Shell وجود دارد اما Bourne Again Shell یا BASH یکی از جدیدترین، بروز ترین و پیشرفته ترین Shell هایی است که امروزه استفاده می شود و بصورت پیشفرض در اکثر توزیع های لینوکس وجود دارد، این Shell دستورات بسیار زیاد و متنوعی را درون خودش جای داده است که شما می توانید با استفاده از آنها برنامه های دیگر را براحتی استفاده کنید. BASH به شما کنترل کاملی از سیستم عامل را ارائه می دهد به ویژه اینکه شما می توانید بر روی برنامه هایی که از طریق این Shell اجرا می شوند کنترل کاملی داشته باشید. هر برنامه ای که در BASH اجرا شود به عنوان یک Job شناخته می شود. زمانیکه یک Job اجرا و شروع می شود خود را بر روی یک Terminal قرار می دهد، یک Terminal می تواند یک رابط متنی یا فایل متنی باشد و یا اینکه یک پنجره Teminal که در صفحه X Windows لینوکس باز شده است. به Terminal های متنی در لینوکس به عنوان Straight-Text یا tty و به Terminal هایی که توسط X Windows باز می شوند pseudo-terminal یا pty گفته می شود. در دوره آموزشی Udemy Learn To Use Linux Command Line In Bash Shell با باش شل و اسکریپت های آن آشنا می شوید.