Technologies

28 technologies for practical learning

Release: 1995

JavaScript

A versatile programming language that powers dynamic web content, widely used for both client-side and server-side development. It is easy to learn for the new developer.

Release: 2016

Angular

Angular is a modern, TypeScript-based web application framework developed and maintained by Google. It provides a complete platform for building scalable and SPAs.

Release: 1996

CSS

CSS (Cascading Style Sheets) is the core web technology used to style and visually present HTML or XML documents. It controls layout, colors, fonts, spacing, and responsiveness.

Release: 2006

jQuery

A fast, small JavaScript library that simplifies HTML document traversal, event handling, and AJAX interactions.

Release: 2016

Next.js

A React-based framework for building server-side rendered and statically generated web applications with ease.

Release: 2013

React

A popular JavaScript library developed by Facebook for building fast, component-based user interfaces, especially single-page applications.

Release: 2012

TypeScript

A strongly typed superset of JavaScript developed by Microsoft that adds static typing and modern features, improving developer productivity and code quality.

Release: 2009

Node

A JavaScript runtime built on Chrome's V8 engine, enabling server-side development and scalable network applications.

Release: 1993

HTML

The standard markup language for creating web pages, defining the structure and content of documents on the web.

Release: 2017

Tailwind

A utility-first CSS framework that provides low-level utility classes to build custom designs quickly.

Release: 2011

Bootstrap

A popular CSS framework for building responsive, mobile-first websites with prebuilt components and grid system.

Release: 2020

Vite

A modern frontend build tool that offers fast development server startup and optimized builds using native ES modules.

Release: 2012

Webpack

A powerful module bundler for JavaScript applications, enabling developers to bundle, transform, and optimize assets.

Release: 2014

Vue

A progressive JavaScript framework for building user interfaces, known for its simplicity, flexibility, and ease of integration.

Release: 2016

Nuxt

A Vue.js framework for building server-side rendered applications, static sites, and powerful web apps.

Release: 2015

GraphQL

A query language for APIs developed by Facebook, allowing clients to request exactly the data they need and nothing more.

Release: 1991

Python

A high-level programming language known for readability and versatility, widely used in backend development with frameworks like Django and Flask.

Release: 1995

Java

A robust, object-oriented programming language widely used for enterprise backend systems, often paired with Spring Boot.

Release: 1995

PHP

A server-side scripting language designed for web development, powering platforms like WordPress and Laravel.

Release: 1995

Ruby

A dynamic programming language focused on simplicity and productivity, commonly used with Ruby on Rails for backend development.

Release: 2009

Go

A statically typed language developed by Google, known for concurrency support and efficiency in backend services.

Release: 2000

C#

A modern, object-oriented language developed by Microsoft, widely used for backend development with ASP.NET Core.

Release: 2005

Django

A high-level Python web framework that encourages rapid development and clean, pragmatic design, widely used for building scalable backend systems.

Release: 2010

Flask

A lightweight Python web framework offering simplicity and flexibility, commonly used for small to medium backend applications and APIs.

Release: 2014

Spring Boot

A Java-based framework that simplifies enterprise application development with auto-configuration, embedded servers, and microservice support.

Release: 2011

Laravel

A PHP framework known for elegant syntax and developer productivity, offering built-in tools for routing, authentication, and database management.

Release: 2004

Rails

A Ruby framework following the MVC pattern, emphasizing convention over configuration and rapid application development.

Release: 2017

NestJS

A progressive Node.js framework built with TypeScript, designed for building efficient, scalable, and maintainable server-side applications.