زبان برنامهنویسی Python که یکی از زبانهای برنامهنویسیِ محبوب بین برنامهنویسان است. این زبانِ برنامهنویسی کاربرد بسیار گستردهای در حوزه علوم داده و یادگیریماشین دارد به گونهای که در زمان نوشتن این درس، در شرکتهای ایالات متحده آمریکا بیشترین متقاضی را برای علومداده و یادگیریماشین، زبان پایتون دارد.
زبان برنامهنویسی سی (C programming language) به سخت افزار یا سیستم عامل خاصی وابسته نیست . این زبان خصوصیات و اجزا زبان های برنامه نویسی پیشرفته را همراه با کارآیی بالای زبان اسمبلی در بردارد و گاهی آن را یک زبان نیمه پیشرفته می دانند . C به گونه ای است که تطبیق نرم افزار از یک نوع کامپیوتر به نوع دیگر را آسان می کند. امروزه برنامه ریزی ریزکنترل ها و انواع سیپییوها و همچنین تولید سیستم عامل های جدید و نرم افزارهای کاربردی از طریق زبان C صورت می گیرد.
یکی از زبان هایی که به شدت در این مدت، کاربران زیادی رو در دنیا جذب خودش کرده زبان برنامه نویس گو (Go) یا گولنگ (Golang) است. گو یا گولینگ یک زبان برنامه نویسی، که توسط شرکت گوگل عرضه و ارائه شده است. زبان گولنگ به صورت Open Source منتشر شده تا برنامه نویس ها بتوانند آن را توسعه دهند. با استفاده از زبان برنامه نویسی Go می شود هر نوع نرم افزاری رو پیاده سازی کرد. اگر تاریخ برنامه نویسی رو مورد بررسی قرار دهیم متوجه می شویم زبان های برنامه نویسی که توسط یک برنامه نویس (یا چند برنامه نویس) طراحی شده اند (منظور برنامه نویسانی است که روزی پروژهها و سیستمهای واقعی مشغول کار بودند) خیلی خیلی کاربردی تر و محبوب تر از زبان هایی هستند که توسط محققان رایانه ها و با نگرش ایده آل گرا به وجود آمده اند.
ASP.Net یک تکنولوژی طراحی سایت است که توسط شرکت معروف مایکروسافت ارائه شده تا برنامه نویسان بتوانند از طریق آن سایت، برنامه و سرویس های وب (WEB) رو بسازند. ASP.Net نسخه .NET تکنولوژی ASP است ASP مبتنی بر زبانهای مشترک در حال اجرا است که به برنامه نویسان اجازه میدهد کدهای ASP را با استفاده از هر زبان Framework.NET بنویسند.
در دوره آموزشی Packt Learning Path: Master Google’s Go با زبان برنامه نویسی Go و ویژگی های آن اشنا خواهید شد.
CSS3 آخرین نسخه CSS است که دارای قابلیت هایی فراتر از دو نسل اول است. CSS3 به خاطر ساختار ماژولارش، به توسعه دهندگان وب این امکان را می دهد که صفحات وب با محتوای غنی که نیاز به کد سبکتری دارند، ایجاد کنند.
بلاک چین (Blockchain) از دو کلمه Block (بلوک) و Chain (زنجیره) ایجاد شده است. این فناوری در حقیقت زنجیرهای از بلوکهاست. به طور کلی بلاک چین یک نوع سیستم ثبت اطلاعات و گزارش است. تفاوت آن با سیستمهای دیگر این است که اطلاعات ذخیره شده روی این نوع سیستم، میان همه اعضای شبکه به اشتراک گذاشته میشوند و با استفاده از رمزنگاری امکان حذف و دستکاری اطلاعات ثبت شده تقریبا غیرممکن است.
سیستم های توصیه گر (Recommender Systems) سیستم های نرم افزاری هستند که سعی می کنند آیتم های مناسب و محبوب یک کاربر را از میان از گزینه ها کشف کننند و به او پیشنهاد بدهند. سیستمهای توصیهگر سیستمهای تأثیرگذار در راهنمایی و هدایت کاربر، در میان حجم عظیمی از انتخابهای ممکن، برای رسیدن به گزینه مفید و مورد علاقه وی هستند، به گونهای که این فرایند برای همان کاربر شخصیسازی شده باشد. سیستم های توصیه گر (Recommender Systems) با اولین ظهورشان در زمینه فیلتر همبستگی حوزه تحقیقاتی مهمی در اواسط دهه ۱۹۹۰ را فراهم نمودند. دردهه های اخیر دو بخش صنعت و دانشگاه دستاوردهای جدیدی در زمینه سیستم های توصیه گر توسعه داده اند؛ با این وجود علاقه مندی به این بخش هنوز در سطح بالایی است، زیرا حوزه تحقیقاتی غنی بوده و نیاز مبرمی به برنامه های کاربردی فراوانی به منظور کمک به کاربران که با حجم زیادی از اطلاعات مواجه هستند به منظور شخصی سازی اطلاعات پیشنهادی وجود دارد. مثال هایی از چنین برنامه ها، سیستم پیشنهاد دهی کتاب، CD و دیگر محصولات سایت Amazon و پیشنهاد فیلم ..
توسعه نرمافزار اندروید فرایندی است که به وسیلهٔ آن اپلیکیشنهای جدید برای سیستم عامل اندروید ایجاد میشوند. اپلیکیشنها معمولاً با استفاده از Android SDK به زبان برنامهنویسی جاوا توسعه مییابند، ولی محیطهای توسعهٔ دیگری نیز وجود دارند.
PL/SQL مخفف (Procedural Language/Structured Query Language) یک زبان برنامه نویسی رویه ای مورد استفاده برای اوراکل SQL است. به طور کلی SQL زبان استانداردی هست که برای کار بر روی مجموعه ها ایجاد شده که توسط اکثر RDBMS های معروف مانند SQL Server و Oracle و … استفاده میشه.