Browse Technologies
JavaScript
A high-level, interpreted programming language that conforms to the ECMAScript specification.
TypeScript
A strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
React
A JavaScript library for building user interfaces, particularly single-page applications.
Angular
A platform and framework for building single-page client applications using HTML and TypeScript.
Vue.js
A progressive JavaScript framework for building user interfaces.
Next.js
A React framework that enables server-side rendering and generating static websites.
Svelte
A radical new approach to building user interfaces that compiles to highly efficient JavaScript.
HTML
The standard markup language for documents designed to be displayed in a web browser.
CSS
A style sheet language used for describing the presentation of a document written in HTML or XML.
Sass/SCSS
A preprocessor scripting language that is interpreted or compiled into CSS.
Bootstrap
A free and open-source CSS framework directed at responsive, mobile-first front-end web development.
Node.js
A JavaScript runtime built on Chrome's V8 JavaScript engine for building scalable network applications.
Express.js
A minimal and flexible Node.js web application framework that provides a robust set of features.
NestJS
A progressive Node.js framework for building efficient, reliable and scalable server-side applications.
Django
A high-level Python web framework that encourages rapid development and clean, pragmatic design.
Flask
A micro web framework written in Python.
Spring Boot
An extension of the Spring framework that simplifies the initial setup and development of new Spring applications.
.NET Core
A free and open-source, managed computer software framework for Windows, Linux, and macOS operating systems.
ASP.NET
A web application framework developed by Microsoft, used to build dynamic websites, web applications and web services.
Laravel
A free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications.
Ruby on Rails
A server-side web application framework written in Ruby.
SQL
A domain-specific language used in programming and designed for managing data held in a relational database management system.
PostgreSQL
A powerful, open source object-relational database system with over 30 years of active development.
MySQL
An open-source relational database management system.
Oracle Database
A multi-model database management system produced and marketed by Oracle Corporation.
MongoDB
A cross-platform document-oriented database program classified as a NoSQL database.
Redis
An in-memory data structure store, used as a database, cache, and message broker.
Cassandra
A free and open-source, distributed, wide column store, NoSQL database management system.
GraphQL
A query language for APIs and a runtime for fulfilling those queries with your existing data.
Docker
A set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
Kubernetes
An open-source container-orchestration system for automating computer application deployment, scaling, and management.
Terraform
An open-source infrastructure as code software tool that enables you to safely and predictably create, change, and improve infrastructure.
Git
A distributed version-control system for tracking changes in source code during software development.
GitHub Actions
A CI/CD platform that allows you to automate your build, test, and deployment pipeline.
Jenkins
An open source automation server which enables developers to reliably build, test, and deploy their software.
CircleCI
A continuous integration and continuous delivery platform that can be used to implement DevOps practices.
Swift
A general-purpose, multi-paradigm, compiled programming language developed by Apple Inc.
Kotlin
A cross-platform, statically typed, general-purpose programming language with type inference.
React Native
An open-source mobile application framework created by Facebook to develop applications for Android, iOS, and more.
Flutter
Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.
Selenium
A portable framework for testing web applications that provides a playback tool for authoring functional tests.
Jest
A delightful JavaScript Testing Framework with a focus on simplicity.
Cypress
A JavaScript end-to-end testing framework that makes it easy to set up, write, run, and debug tests.
AWS
A subsidiary of Amazon providing on-demand cloud computing platforms and APIs.
Azure
A cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services.
Google Cloud Platform
A suite of cloud computing services that runs on the same infrastructure that Google uses internally.
Python
An interpreted, high-level and general-purpose programming language.
Java
A class-based, object-oriented programming language designed for having fewer implementation dependencies.
C#
A general-purpose, multi-paradigm programming language encompassing strong typing, lexically scoped, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines.
PHP
A popular general-purpose scripting language especially suited to web development.
Ruby
A dynamic, open source programming language with a focus on simplicity and productivity.
Go (Golang)
A statically typed, compiled programming language designed at Google.
Rust
A multi-paradigm programming language designed for performance and safety, especially safe concurrency.
REST API
Representational State Transfer is a software architectural style that defines a set of constraints to be used for creating Web services.