ویژوال بیسیک دات نت یکی از زبانهای معرفی شده به منظور نوشتن برنامههای مبتنی و با استفاده از چهارچوب دات نت است. دستورهای این زبان مشابه بیسیک است. چون این زبان جزو مجموعه چهارچوب دات نت است کد تولید شده توسط آن (MSIL) در بیشتر مواقع فرقی با کدهای تولید شده توسط سیشارپ ندارد و کتابخانههای تولید شده در هر یک از این دو زبان مستقیماً در دیگری قابل استفاده است. اشتباهی که معمولاً در مورد ویژوال بیسیک دات نت میشود این است که با توجه به ویژگیهای بیسیک کلاسیک که زبانی ساده و مخصوص غیرحرفهایها بود، این زبان نیز غیرحرفه ای تلقی میشود، در حالی که قابلیتهای آن کاملاً با سیشارپ برابر است. در ضمن زبان مفسری نیست. وی بی دات نت علاوه بر امکانات عادی مثل برنامه نویسی برای ویندوز قابلیت برنامه نویسی برای کنسولها و دستگاه های هوشمند (Smart Device) را هم دارد. در مقایسه بین سی شارپ و ویژوال بیسیک دات نت طبق گفته مسئولان مایکروسافت همواره ویژوال بیسیک دات نت از سهولت در کد نویسی برخوردار بوده است و شباهت آن با ویژوال بیسیک نگارش ششم قابل چشم پوشی نیست. توسعه نرمافزارهای ویندوز فرم (WinForms)، WPF، برنامههای مخصوص ویندوز فون، برنامههای ویندوز ۸ و... همگی با زبان ویژوال بیسیک دات نت امکانپذیر هستند. برای همین ویژوال بیسیک دات نت یکی از زبانهای محبوب توسعهگرهای ویندوز است. در دوره آموزشی Pluralsight VB.NET Fundamentals با اصول و مبانی ویژوال بیسیک دات نت آشنا می شوید.
سامانه سرپرستی و گردآوری داده یا اسکادا (SCADA: Supervisory Control And Data Acquisition) به سامانههای کنترل و اندازهگیری در مقیاس بزرگ اطلاق میشود. معمولاً منظور از اسکادا یک سامانهٔ مرکزی است که نظارت و واپایی یک سایت یا سیستم گسترده در فواصل زیاد (در حد چندین کلیومتر) را بر عهده دارد. در یک سیستم اسکادا اتاق کنترل میتواند بر پایهٔ دادههای بدستآمده دستورهای لازم را صادر کند. همچنین این دادهها در یک سیستم ثبت اطلاعات یا سیستم مدیریت پایگاه داده ذخیره میشوند که معمولاً قابلیت ترسیم نمودار و تحلیل اطلاعات را هم دارد. سیستمهای اسکادا برای مونیتور کردن یا کنترل فرایندهای شیمیایی، حمل و نقل، سیستمهای آبرسانی شهری، کنترل تولید و توزیع انرژی الکتریکی و در خطوط نفت و گاز و سایر فرایندهای گسترده و توزیع یافته استفاده میشود. SCADA یا Supervisory Control And Data Acquisition به سامانه گردآوری داده از نقاط گوناگون و مانیتورینگ ، کنترل آن می باشد. اسکادا از بنیاد کلی دستگاه های کنترل پراکنده (Disctributed Control Systems) پیروی می کند. گرچه هردو سامانه بر پایه یک هدف بنا شده اند، تفاوتهای برجسته ای نیز باهم دارند. از این تفاوتها می توان نوع کاربرد و کارآیی این سامانه ها را نام برد. سامانه SCADA همانگونه که از نام آن پیداست یک دستگاه کنترل کامل نیست بلکه برای انجام سرپرستی بررسی بر کنترل و گرد آوری اطلاعات پی ریزی شده و خواسته های اولیه و طراحی و پدیدآوری آن پایش (Monitoring)، سرپرستی در تصمیم گیری در کنترل و هشدار و آژیر (Alarm Handling) در زمان های مورد نیاز از راه یک کیان یکـتا و جامع می باشد. هسته بنیادی این سامانه بسته های نرمافزاری پیشرفته ای هستند که برروی سخت افزار های استوان و مشخصی همچون PLC ها ویا RTU نهاده شده اند. در دوره آموزشی Udemy Learn SCADA from Scratch - Design, Program and Interface با اسکادا، طراحی در آن، برنامه نویسی و محیط آن به طور کامل آشنا می شوید.
اتوکد، نرمافزاری است که برای ترسیم نقشههای مهندسی و صنعتی به کار میرود. این نرم افزار از محصولات شرکت آمریکایی اتودسک است. کاربران اتوکد امکان استفاده از محیطهای دو و سه بعدی را دارند. به طور کلی میتوان اتوکد را جایگزینی مناسب برای میز و وسایل نقشه کشی مهندسان دانست. برنامه AutoCAD برای سرعت بخشیدن به کار طراحی و مستندسازی و به اشتراک گذاری مدل های ساخته شده و توسعه ایده های جدید بهترین انتخاب است. به همین دلیل است که اتوکد نیازهای طیف گسترده ای مشتریان خود را برطرف میسازد. از دیگر ویژگی های نرم افزار AutoCAD پربار که بگوییم ویژگی ژنراتور مستندات خودکار است که می تواند در پروژه های مهندسی مورد استفاده قرار گیرد. رابط کاربری نرم افزار لوکس و پیچیده است و امکان دسترسی اسان به ابزارهای ان فراهم شده است. در مجموعه دوره های آموزشی Lynda AutoCAD Facilities Management Tutorial Series با نحوه مدیریت قسمت ها و امکانات محتلف در اتوکد آشنا می شوید.
ITIL (Information Technology Infrastructure Library) مجموعهای از تفکرات
و تکنیکها برای مدیریت زیرساختهای فناوری اطلاعات، پیادهسازی و استفاده
از آنهاست. ITIL به عنوان مجموعهای از کتاب انتشار یافته است که هر کتاب
سرفصلی از مدیریت فناوری اطلاعات را پوشش میدهد. تفکر ITIL در دهه ۱۹۸۰،
زمانی به وجود آمد که دولت انگلستان متوجه شد که سطح کیفی خدمات IT که در
کشورش ارائه میشود کافی و قابل قبول نیست. در آن زمان موسسه CCTA (Central
Computer & Telecommunication Agency) که امروزه اتاق بازرگانی دولت
انگلستان (OGC) نام دارد، ماموریت یافت تا بستر و چارچوبی ارائه کند، تا به
کمک آن دولت انگلستان و بخش خصوصی از منابع IT به صورت بهینه و کارآمد و
از نظر مالی معتبر استفاده کنند. اولین نسخه ITIL ،GITIM (Government
Information Technology Infrastructure Management) نام گرفت ، و بدیهی است
که با نسخههای جدید ITIL بسیار متفاوت بود، اما از نقطه نظر فکری به
نسخههای جدید بسیار نزدیک بود و بر روی پشتیبانی از خدمات و ارائه خدمات
تمرکز داشت. در دوره آموزشی Lynda Putting ITIL® Into Practice: Problem Management Techniques با آی تی آی ال و تکنیک های مدیریت مشکل در آن آشنا می شوید.
پُستگْرِسکیواِل (PostgreSQL)، یا به طور سادهتر پُستگْرِس، یک سامانه مدیریت پایگاه دادههای شی-رابطهای است که برای سکوهای مختلفی از جمله لینوکس، فری بیاسدی، ویندوز، و مک اواس ده موجود است. پستگرسکیوال توسط گروه توسعه سراسری پستگرسکیوال توسعه داده میشود، که شامل تعداد زیادی از افراد داوطلب است. پستگرسکیوال بخش اعظم استاندارد اسکیوال:۲۰۰۸ را پیادهسازی میکند، ACID-موافق است، کاملا تراکنشی است (این شامل شرحهای تعریف داده نیز میشود)، دارای نوع دادهها، عملگرها، روشهای فهرست، توابع، توابع جمعبندی، زبانهای رویهای قابل توسعه است، و دارای افزونههای بسیاری است که توسط دیگران ایجاد شده است. پستگرسکیوال تکامل یافته پروژه پستگرس (POSTGRES) در دانشگاه برکلی است. پستگرس ادامه پایگاه داده رابطهای اینگرس (INGRES) بود. در دوره آموزشی Pluralsight A Tour of PostgreSQL با پستگرسکیوال و ویژگی های آن آشنا می شوید.
فایل GIF که مخفف کلمات Graphic Interchange Format می باشد از شاخص رنگی استفاده می کند و بیشتر برای تصاویر متحرک(Animation) بکار می روند، به این معناست که فایل ها می توانند حداکثر 256 رنگ در خود جای دهند اما از قدرت زیادی برای جا به جایی مقادیر خود برخوردار هستند. این تصاویر می توانند به نرم افزارهایی مانند Photoshop و Firework و ImageReady و از این قبیل اضافه شوند و یک طراح می تواند دوباره روی رنگ ها کار کند. کما این که ظاهر یک تصویر ممکن است شبیه قبلی باشد اما از تعداد کمتری رنگ در آن استفاده شده است و همین امر باعث شده است تا جای خود را به تصاویر فلش یا همان (SWF(Shock Wave Flash بدهند. فایل های GIF تصاویری گرافیکی هستند که می توانند به وسیله تمام کامپیوتر ها نمایش داده شوند. Compueserve به عنوان یک پشتیبان خدمات آنلاین برای اولین بار این قالب را در راستای هدف جابه جایی گرافیکی در طول خطوط تلفن برای مشترکینش گسترش داد. به دلیل این که فایلهای GIF بسیار کوچک هستند میتوانند به آسانی توسط کامپوتر های مختلف نمایش داده شوند. در دوره آموزشی CreativeLive How to Create an Animated GIF in Photoshop با نحوه ساخت عکس های متحرک در فتوشاپ آشنا می شوید.
شما ممکن است برای ساخت وب سایت از زبانها و Framework های مختلفی استفاده کنید، پر استفاده ترین آنها که شما هم زیاد شنیده اید ASP و PHP است، اما از سال ۲۰۰۴ یک Framework جدید وارد عرصه اینترنت شد و باعث شگفتی بسیاری از برنامه نویسان شد. روبی آن ریلز (Ruby on Rails) یا به صورت ساده ریلز، یک چارچوب نرمافزاری تحت وب، آزاد و متنباز است که از زبان برنامهنویسی روبی استفاده میکند. هدف ریلز، ایجاد یک چارچوب نرمافزاری تحت وب، که از روش توسعه سریع برای برنامهنویسان وب استفاده میکند، است. روبی آن ریلز برگرفته از پروژهٔ بیسکمپ توسط دیوید هاینمیر هانسن بود که ابتدا یک ابزار مدیریت پروژه توسط شرکت 37signals (که حالا تبدیل به یک شرکت تولید نرمافزارهای وب شده است) بود. در ژوئیه سال ۲۰۰۴، هاینمیر هانسن ریلز را به عنوان یک نرمافزار آزاد و متنباز منتشر کرد اما تا فوریه سال ۲۰۰۵ حقوق انتشار آن را به اشتراک نگذاشت. در سال ۲۰۰۶، این چارچوب به مرحلهای رسید که شرکت اپل اعلام کرد که در سال ۲۰۰۷ روبی آن ریلز به عنوان یک چارچوب پیشفرض در سیستمعامل مک اواس نسخهٔ ۱۰٫۵ قرار خواهد گرفت. در دوره آموزشی Udemy The Complete Ruby on Rails Developer Course به طور کامل با روبی آن ریلز و ویژگی های آن آشنا می شوید.
نرمافزار اماس پروجکت (Microsoft Project) برای مدیرت پروژهها بر پایه علم مدیریت پروژه کاربرد دارد و جزو زیر مجموعه نرمافزار آفیس است. نرمافزار MS Project تصویر بزرگی از پروژه را در اختیارتان قرار میدهد که میتوانید تمامی جزئیاتی که برای رسیدن به هدف باید تکمیل شوند را در آن پر کرده و آنها را سازماندهی نمائید. بدون تردید ایدههای خوب را خودتان باید فراهم نمایید اما Microsoft Project به شما کمک میکند تا با روشی سازماندهی شده، ایدهها و افکارتان را ثبت و آنها را به طرحی قابل اجرا تبدیل کنید. با Microsoft Project به سادگی میتوانید زمان تکمیل هر فعالیت یا هر فاز از پروژه را تخمین بزنید و مطمئن شوید که میتوانید پروژه را در موعد مورد مقرر به اتمام برسانید. در نهایت هنگامیکه اجرای پروژه آغاز میگردد، میتوانید برنامهریزی را با توجه به تاریخهای واقعی شروع و پایان فعالیتها بهنگام سازی کنید، در این حالت Microsoft Project برنامه را مجدداً محاسبه نموده و نشان میدهد که فعالیتها تا چه اندازه زودتر یا دیرتر به اتمام رسیدهاند. در آخر شاید مهمترین مزیت استفاده از Microsoft Project این باشد که در طول مدت مراحل برنامهریزی و انجام پروژه میتوانید گزارشهایی که نشان دهنده برنامه و میزان پیشرفت کار است را چاپ کنید. همانطور که میدانید، اگر بیش از یک نفر در اتمام یک پروژه مشارکت داشته باشد، ایجاد ارتباط مؤثر، عامل اصلی و اساسی برای یک نتیجه مطلوب است. در دوره آموزشی Lynda Managing Actual Values in Microsoft Project با نحوه مدیریت مقادیر و ارزش های واقعی در مایکروسافت پروجکت آشنا می شوید.
در علوم رایانه رایانش بلادرنگ (Real-time computing) به بررسی مسائل بیدرنگ بودن سامانههای رایانهای از جمله ضرب الاجل (سررسید)هایی که برای یک پردازش وجود دارد میپردازد. در سامانههای غیر بیدرنگ هیچ ضربالاجلی برای پردازشها وجود ندارد حتی اگر پاسخ سریع یا عملکرد بالا مورد انتظار باشد. نیاز به نرمافزارهای بیدرنگ معمولاً توسط سیستمعاملهای بیدرنگ و زبان برنامهنویسی بیدرنگ برطرف میشود که بستری را برای ایجاد نرمافزارهای بیدرنگ فراهم میسازند. سوکت.آیاو (Socket.IO) کتابخانهٔ جاوااسکریپت برای برنامههای وبی آنی است که ارتباط آنی دوطرفه را بین مشتریها و کارساز وبی فراهم میکند. این کتابخانه به دو قسمت سمت کارخواه که در تمامی مروگر های وب اجرا میشود و همچنین یک کتابخانه سمت سرور برای نود جی اس است تقسیم میشود که با هم در ارتباط اند ساکت.آی او در درجه اول به روش وب سوکت و پولینگ با سرور ارتباط بر قرار میکند. در دوره آموزشی Pluralsight Building Real-time Applications with Socket.io با نحوه طراحی اپلیکیشن های بلادرنگ با سوکت.آی او آشنا می شوید.
Simplify3D (سیمپیلی فای تری دی) نام برنامه ای است که برای کار با پرینتر های سه بعدی استفاده می شود. به جرات می توان گفت که این نرم افزار بهترین و برترین نرم افزار برای پرینت سه بعدی می باشد. Simplify3D با تنظیمات فراوان و حرفه ای که در اختیار کاربر قرار می دهد، کنترل کامل و دقیقی بر فرآیند چاپ سه بعدی دارد و می توان با استفاده از آن به بهترین کیفیت دست پیدا کرد. این نرم افزار بر خلاف اکثر نرم افزار های رایج در بازار که اپن سورس و رایگان می باشند نجاریست و ١٥٠ دلار قیمت دارد. از نکات بارز این نرم افزار می توان به قابلیت نمایش فرآیند چاپ به صورت انیمیشنی و بصورت زنده اشاره کرد. در دوره آموزشی InfiniteSkills Mastering Desktop 3D Printing with Simplify3D Training با نرم افزار سیمپیلی فای تری دی و ویژگی های آن آشنا می شوید.