توسعه دهنده و بنیانگذار nodejs رایان دال ساختار جدیدی به نام Deno را معرفی کرد و هدف از این کار را پوشش مشکلاتی که نود جی اس داشت عنوان کرده است.شاید این سوال در ذهن شما شکل بگیرد که آیا ظهور Deno پایان کار node js(نود جی اس) است؟ و Deno جایگزین node js خواهد شد؟ باید به بگویم که سخت در اشتباهید این را بدانید که نود جی اس(node js) یک پلتفرم بسیار قدرتمند جاوااسکریپتی برای سمت سرور است که عمدتا اکوسیستم گسترده ای دارد و از ساختارهای جاوااسکریپت در این اکوسیستم ها استفاده می کند. همانطور که گفتم Deno (دنو) و ماهیتی که سبب شکل گیری و پیاده سازی آن شده است به گفته رایان دال برای توسعه بهتر و یکپارچگی بیشتر در حوزه ها security, modules, dependencies و … می باشد.در دفاع از این قضیه یک ساختار مشخص نیست که تا کجا و تا چه اندازه رشد می کند و با این وجود در سال ۲۰۰۹ که نود جی اس پا به این عرصه گذاشت جاوااسکریپت یک مقوله عجیب و غریب به نظر می آمد ولی توانست ..
Node.js و Express.js دو تکنولوژی هستند که قابلیت ها و ظرفیت های جاوااسکریپت را افزایش می دهند. پلتفرم Node امکانی را برای شما فراهم می کند تا اپلیکیشن های سمت سرور را با جاوا اسکریپت توسعه دهید و سپس با فریم ورک Express به راحتی آن را منتشر کنید.
JavaFx یک پلت فرم نرم افزاری برای ایجاد و ارائه برنامه های کاربردی دسکتاپ و همچنین برنامه های کاربردی اینترنتی غنی (RIA) است که می تواند در سراسر انواع دستگاه های مختلف اجرا شود. JavaFx به جای Swing به عنوان یک کتابخانه استاندارد GUI برای Java SE در نظر گرفته شده است، اما هر دو در آینده قابل پیش بینی هستند. جاوا اف ایکس برای رایانه های رومیزی و مرورگر های وب در مایکروسافت ویندوز، لینوکس و MacOS پشتیبانی می کند.
فریم ورک Yii یکی از فریم ورک های قدرتمند PHP است. Yii (با تلفظ Yee) به معنای «ساده و انقلابی» در زبان چینی است. یکی از خواسته های برنامه نویسان و طراحان وب انتخاب یک پلتفرم یا فریمورک یا چهارچوب مناسب برای پیاده سازی سایت ها، برنامه های تحت وب و پرتال ها است. شاید برای کاربران ویندوز عموماً برنامه نویسان asp.net گزینه های زیادی برای انتخاب مطرح نباشد و MS.Net framework به عنوان پلتفرم اصلی مورد استفاده قرار گیرد.اما برای برنامه نویسان جامعه متن باز به خصوص برنامه نویسان php انتخاب یک پلترفرم مناسب مقداری پیچیده است. پیدا کردن پلترم مناسب برای برنامه نویسانی که سطح متوسط برنامه نویسی php را پشت سر گذاشته اند و قصد ورود به فضاهای جدید با قابلیت های پیشرفته را دارند امری مهم به شمار می رود. شاید نام بسیاری از این پلترفرم ها را شنید باشید که البته تعداد آنها کم هم نیستند مانند CakePHP،Prado،Zend،laravel.
Bootstrap (به فارسی بوت استرپ) معروف ترین و محبوب ترین فریم ورک HTML، CSS و جاوااسکریپت در قسمت Front-End می باشد که از شیوه گریدبندی برای چیدمان صفحات وب بهره می گیرد. این فریم ورکِ انعطاف پذیر، یک چهارچوب قدرتمند برای توسعه سریع و آسان وب است و شامل دستورات و توابعی است که مجموعه ای از ابزارها را برای ساخت صفحات وب و نرم افزارهای تحت وب در اختیار ما می گذارد. Bootstrap دارای قابلیت های متعددی برای ساخت ستون ها، گالری ها، جداول، فرم ها، دکمه ها و تب ها، هشدارها و سایر المان های مورد نیاز طراحی وب است.
عبارت HTML ( اچ تی ام ال ) مخفف Hyper Text Markup Language به معنی زبان نشانه گذاری فوق متن است. Html زبان استاندارد طراحی صفحات وب است و کلیه کدهای صفحه اعم از طرف سرور و طرف مشتری در نهایت به کدهای HTML تبدیل شده و توسط مرورگر نمایش داده می شوند.
فاکلن (Phalcon) یک فریمورک PHP است که با استفاده از آن می توانید وب سایت های سریع و بهینه طراحی کنید. در این آموزش تصویری با فریمورک Phalcon آشنا می شوید. این دوره آموزشی محصول موسسه Udemy می باشد.
اندروید استودیو (Android Studio) یک محیط برنامه نویسی برای پلتفرم اندروید است. این محیط بر اساس نرمافزار محبوب جت برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده است.
چیدمان زنده (ویرایشگر WYSIWYG، کدنویسی زنده، رندر هم زمان برنامه)، کنسول توسعه دهنده، ارائه نسخه بتا و اجرای صحنه، پشتیبانی از ساخت مبتنی بر Gradle، رفع و عیب یابی مخصوص اندروید، قابلیت Proguard و امضای برنامه، ویرایشگر طرح بندی غنی و … تنها بخشی از ویژگی های این نرم افزار قدرتمند هستند.
در دوره آموزشی Android Studio First Look شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
در دوره آموزشی Udemy Apache Spark 2.0 + Java : DO Big Data Analytics & ML با آپاچی اسپارک آشنا می شوید ، در ادامه طی پروژه های عملی استفاده از Spark SQL , Spark Streaming و ساخت برنامه های واقعی با ترکیب Spark و زبان برنامه نویسی جاوا را فرا خواهید گرفت.
React کتابخانه فرانت اندی است که توسط فیسبوک توسعه یافته است. ری اکت به شما کمک می کند که فرانت (ظاهر) وب سایت و یا اپلیکیشن موبایل ( React Native ) را به راحتی بسازید. به کمک ReactJs می توان کامپوننت هایی آماده ایجاد کرد که قابلیت استفاده مجدد نیز دارند. کامپوننت ها در واقع قطعاتی از ظاهر وب سایت یا اپلیکیشن هستند. این کتابخانه توسط فیس بوک، اینستاگرام و جامعهای از توسعهدهندهها و شرکتها نگهداری میشود. اواخر مارچ ۲۰۱۵ یک فریم ورک جدید از فیس بوک منتشر شد. یک فریم ورک که به شما اجازه میدهد با استفاده از زبان جاوا اسکریپت و کتابخانه React اپلیکیشن موبایل بسازید. فعلا فقط برای iOS ولی بزودی برای Android هم توسعه داده می شود.