نرمافزار ساس (SAS) یک نرمافزار آماری است که برای تجزیه وتحلیلهای آماری به کار میرود. نام این نرمافزار مخفف Statistical Analysis System است. این نرمافزار به لحاظ محاسباتی بسیار قدرتمندتر از نرمافزارهای آماری دیگر چون SPSS و S-PLUS است. نسخههای مختلفی از این نرمافزار اریه گردیده که جدیدترین نسخه نسخه ۹٫۲ است. یکی از نقاط قوت این نرمافزار این است که به کاربران اجازه میدهد که تحلیلهای آماری را در هر سطحی از پیچیدگی انجام دهند. این نرمافزار احتیاج به برنامه نویسی دارد و مانند نرمافزار Spss همه کارها با منوها انجام نمیشود. انواع تجزیه و تحلیلهای سریهای زمانی، انواع مدلهای خطی و غیر خطی، روشهای چند متغیره پیوسته و گسسته، کنترل کیفیت، آمار توصیفی، انواع تحلیلهای گرافیکی و نموداری، انواع تحلیلهای ماتریسی و ... را میتوان توسط این نرمافزار انجام داد. این نرمافزار دارای Help بسیار قوی است که هر کاربری به راحتی میتواند موارد موردنیاز خود را آموزش ببیند. در دوره آموزشی Udemy Complete & Practical SAS, Statistics & Data Analysis Course با آموزش کامل و کاربردی ساس استاتیک و آنالیز داده ها آشنا می شوید.
elasticsearch، یک موتور جستجو و تحلیلگر توزیع شده است که برای تعامل با آن از restful api استفاده میشود، قالب ارسال و دریافت اطلاعاتش json است. اولین نسخه از elasticsearch در سال 2010 عرضه شد و در حال حاضر نسخه 5.0.1 آن هم در دسترس است. elasticsearch با جاوا توسعه داده شده، متن باز و تحت مجوز ASL است. امکان اجازه ی ترکیب و استفاده از انواع مختلف، پاسخ دهی سریع، مقیاس پذیر، پایداری و انعطاف پذیری بالا، قابل اعتماد، ساده و شفاف، دارای امنیت، دارای تحلیل گر بلادرنگ و... از ویژگی های elasticsearch می باشد. در دوره آموزشی Lynda Getting Started with Elastic Stack با الاستیک سرچ و ویژگی های آن آشنا خواهید شد. سپس به تجزیه و تحلیل عبارات متنی و پایپ لاین ها می پردازیم و در نهایت با استفاده از کابانا به پرس و جوی داده ها خواهیم پرداخت.
اف شارپ (F#) یک زبان برنامه نویسی چند پارادایم بر پایه دات نت است. زبانی ساخته یافته و شی گرا و متن باز است که همراه با ویژوال استودیو 2010 آمد. #F یک زبان برنامه نویسی چند مدله و همه منظوره است ک در چهارچوب .Net فعالیت می کند و شامل برنامه نویسی تابعی و برنامه نویسی شی گرای دستوری می باشد. #F شاخه ای از ML بوده و بسیار با OCAML سازگار است.این زبان در ابتدا توسط دون سیم در مرکز تحقیقات مایکروسافت ابداع شد اما در حال حاضر توسط گروه توسعه دهنده مایکروسافت ادامه داده می شود و به عنوان یک زبان کاملا پشتیبانی شده در محیط های .Net و Virtual Studio ارائه می گردد. xamarin یك ابزار برای برنامه نویسی بر روی موبایل با استفاده از زبان #C می باشد. این ابزار در ماه مه سال ۲۰۱۱ توسط سازندگان پروژه متن باز Mono Android خلق شد. تاكنون حدود ۸۰۰ هزار توسعه دهنده در بیش از ۱۲۰ كشور جهان بروی این فریم ورك كار كردهاند. كتابخانه xamarin بیش از ۲۰۰۰۰ كامپوننت قابل استفاده دارد، كدهای برنامه قبل از كامپایل شدن در بستر فریم ورك دات نت اجرا میشوند و نهایتا به صورت كدهای بومی آی او اس و اندروید ( برنامه نویسی ویندوزفون هم که با سی شارپ انجام میشود ، یعنی شما با یک کد سه خروجی برای پلتفرم اندروید ، IOS و ویندوزفون خواهید داشت ) در خروجی پدید میآیند. توسعه دهندگانی كه از این ابزار استفاده كنند میتوانند اپلیكیشنهای خود را بروی بیش از ۱۰۰۰ دستگاه مختلف كه با تكنولوژی پردازش ابری (Cloud) بنا شده است تست كنند. در دوره آموزشی #Udemy F# Programming Language & Xamarin Android with F با زبان اف شارپ و زامارین برای برنامه نویسی اندروید آشنا می شوید.
سی شارپ، زبانی شیءگرا و سطح بالا از خانوادهٔ زبانهای چارچوب داتنت شرکت مایکروسافت است. زبان سی شارپ، یک زبان برنامهنویسی چند الگویی و منظم شده مدلهای تابعی، امری، عمومی، شیءگرا و جز گرا و در بستر دات نت است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت. سی شارپ یکی از ۴۴ زبان برنامهنویسی است که توسط زمان اجرای زبان مشترک از چارچوب داتنت پشتیبانی میشوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته میشود. زبان سی شارپ با قدرت و در عین حال سطح بالایی خود توانسته توجه بسیاری از برنامه نویسان را به خود جلب کند. این زبان برپایه سادگی، مدرن بودن، همه منظوره و شیءگرا بودن ساخته شد. آندرس هجلزبرگ، طراح زبان برنامهنویسی دلفی، سرپرستی تیم طراحان زبان سی شارپ را بر عهده داشت. این زبان دارای دستوری شیءگرا مشابه ++C است و به شدت از زبانهای جاوا و دلفینیازمندمدرک تأثیر پذیرفتهاست. در ابتدا نام این زبان COOL بود که مخفف C like Object Oriented Language بود، هر چند در ژوئیه ۲۰۰۰، زمانی که مایکروسافت پروژه را عمومی اعلام کرد، اسم آن به سی شارپ تغییر پیدا کرد. آخرین نسخه آن نسخه ۵٫۰ است که همزمان با داتنت ۴٫۵ در اوت ۲۰۱۲ منتشر شد. در دوره آموزشی Packt Learn C# With Windows Forms and SQL Server به طور کامل با اصول و مبانی سی شارپ با ویندوز فرم و اس کیو ال سرور آشنا می شوید.
React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. یکی از نقاط منحصر به فرد آن این است که، نه تنها کارها را در سمت سرویس گیرنده انجام می دهد، بلکه در سمت سرور هم کار می کند، و اینها در کنار هم بصورت سازگار کار می کنند. همچنین از یک مفهومی به نام Virtual DOM استفاده می کند که زیر گروه های انتخابی گره ها را بر اساس شرایط ارائه می دهد. این کار را با حداقل مقدار دستکاری DOM ممکن بنظور به روز نگه داشتن اجزای شما انجام می دهد. در دوره آموزشی Packt ReactJS and Flux - Learn By Building 10 Projects با اصول و مبانی ری اکت جی اس و فلاکس همراه با ساخت 10 پروژه آشنا می شوید.
به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم و به صورت مرحله به مرحله به گونه اجرا شده باشند که هدف خاصی را دنبال کنند و شروع و پایان آنها نیز مشخص باشد، الگوریتم گفته می شود. کلمه الگوریتم از نام ریاضیدان برجسته ایرانی, ابو جعفر محمد بن موسی الخوارزمی و به پاس خدمات ارزنده او به توسعه دانش بشری گرفته شده است. او اولین کسی است که علم جبر را کشف کرد. ساختمان دادهها یا ساختار دادهها (Data Structure) از جملهٔ بنیادیترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان دادنِ دادهها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از دادهها صورت میگیرد را یک ساختارِ دادهها گویند. ساختارهای دادهها انواع گوناگونی دارند که هر کدام مناسب برنامههای مختلفی هستند. در دوره آموزشی Pluralsight Using Advanced Data Structures in Modern Applications با آموزش استفاده از ساختار داده های پیشرفته در اپ های مدرن آشنا می شوید.
آزمایش نرم افزار، کلمه ای فراگیر است که به معنای تلاش برای ارزیابی و بهتر کردن تمام جنبه های کیفیت نرم افزار می باشد. آزمایش نرم افزار، فرایند ارزیابی نرم افزار، به منظور اطمینان از عملکرد صحیح آن در رویدادهای مختلفی است که ممکن است در دوره استفاده از نرم افزار با آن مواجه گردد و به عبارت دیگر پیدا کردن خطاهای احتمالی یک نرم افزار برای عملکرد درست، صحیح و بهینه در طول استفاده از آن می باشد. آزمایش نرم افزار مؤثر، موجب فراهم ساختن قابلیت اطمینان و محصول عالی، رضایتمندی بیشتر کاربران، هزینه نگهداری کمتر و نتایج قابل اطمینان تر و دقیق تر می شود. در دوره آموزشی Packt Testing for Reliability and Performance with Visual Studio 2017 با تست قابلیت اطمینان و عملکرد با ویژوال استودیو 2017 و تمرکز بر اپ های موبایل، فضای ابری، قابلیت های توسعه دسکتاپ و... آشنا می شوید.
SQL مخفف Structured Query Language (به معنی زبان ساختارمند پرسش ها) یک زبان کامپیوتری استاندارد برای پرس و جو، تغییر و تعریف پایگاه داده های رابطه ای، با استفاده از اظهارات اعلانی می باشد که توسط IBM توسعه داده شد است. T-SQL استانداردهای اس کیو ال را گسترش داده است تا شامل برنامه نویسی رویه ای، متغیرهای محلی و انواع توابع پردازش رشته ها، تاریخ، ریاضبات و ... باشد. می توان گفت زبان T-SQL یک زبان استاندارد از Microsoft، برای کار با بانک های اطلاعاتی است که تنها به sql محدود نمی شود. T-SQL زبان برنامه نویسی کارآمدی است که برنامه نویس را قادر می سازد تا کنترل بهتر و بیشتری بر تراکنش های پایگاه داده ها داشته و قادر باشد برنامه های پایگاه داده ها را به صورت روالی بنویسد. در دوره آموزشی Udemy Learn to Program with T- SQL شما با قابلیت های اساسی و کلیدی اس کیو ال تراکنشی آشنا می شوید.
کوتلین زبان برنامهنویسی از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا میشود. همچنین میتواند به سورس کد جاوا اسکریپت نیز کامپایل شود. اولین توسعهٔ ان از تیم برنامهنویسان JetBrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کوتلین در نزدیکی سنت پتربورگ میآید). کوتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntax با جاوا سازگار نیست، کوتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورکها. در دوره ی آموزشی Udemy The Complete Android Kotlin Developer Course به طور کامل با توسعه اپ موبایل و بازی اندروید با کوتلین آشنا می شوید.
اسکالا (Scala) یک زبان برنامهنویسی شیءگرا و تابعی است. نام اسکالا آمیزهای است از "scalable" و "language" به معنی زبان مقایسپذیر، از اهداف اصلی ایجاد زبان اسکالا، ارائه زبانی است برای تولید نرمافزار مقیاسپذیر به روشی چابک و سریع، و به دور از مشکلات مرسوم. اسکالا تلفیق زبانهای شیگرا همچون روبی و جاوا با زبانهای تابعی همچون Haskell و Erlang است. از دیدگاه چابکی و کارایی، عدهای اسکالا را جمع دو دنیای زبانهای پویا (Dynamic-Type) و ایستا (Static-Type) میدانند. یکی از دلایل دیگری که باعث مقبولیت و همچنین کارایی بالای این زبان میشود، دستور زبان (Syntax) منعطف آن است. اسکالا توسط پروفسور مارتین اودرسکی که خالق Genericهای جاوا و از برترین توسعه دهندگان کامپایلر javac است، در سال ۲۰۰۳ طراحی و به مرور توسط ایشان و جامعه اسکالا بهبود و توسعه داده شده است. در دوره آموزشی Packt Learn By Example - Scala با زبان برنامه نویسی اسکالا و ویژگی های آن همراه با مثال آشنا می شوید.