The best website to learn any programming language for free!
Interview Preparation is essential to land a job in the tech industry. It includes coding questions, system design, and behavioral questions.
Data Structure & Algorithm is the foundation of computer science. It is essential for software development and problem-solving.
Computer Network is a set of computers connected to share resources and information.
Python 3 is a high-level, interpreted, and general-purpose programming language.
Java is a object-oriented programming language designed to be platform-independent.
JavaScript is a client-side scripting language that enables interactive functionality on websites.
TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
C is a general-purpose programming language that is widely used for system and application development.
C++ is a powerful, high-performance programming language that extends C with object-oriented capabilities.
Go is a statically typed, compiled programming language designed for simplicity and efficiency.
Rust is a systems programming language focused on safety, speed, and concurrency.
SQL is a domain-specific language used in programming and managing relational databases.
The "best" language in the world.
C# is a modern, object-oriented programming language developed by Microsoft.
Kotlin is a modern, statically typed programming language that runs on the Java Virtual Machine (JVM).
Swift is a powerful and intuitive programming language for iOS, macOS, watchOS, and tvOS app development.
Spring is a powerful, feature-rich, and flexible framework for Java.
Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design.
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.
Flask is a lightweight WSGI web application framework.
Gin is a web framework written in Go (Golang).
Echo is a high performance, extensible, minimalist web framework for Go.
Next.js is a React framework that enables functionality such as server-side rendering and generating static websites for React based web applications.
Angular is a platform and framework for building single-page client applications using HTML and TypeScript.
Express is a fast, unopinionated, minimalist web framework for Node.js.
React is a JavaScript library for building user interfaces.
Vue.js is a progressive JavaScript framework used to build interactive web interfaces.
.NET is a free, cross-platform, open-source developer platform for building many different types of applications.
WordPress is a free and open-source content management system (CMS) based on PHP and MySQL.
Pandas is a fast, powerful, flexible, and easy-to-use open-source data analysis and data manipulation library built on top of the Python programming language.
PyTorch is an open-source machine learning library developed by Facebook's AI Research lab.
TensorFlow is an open-source machine learning library developed by Google.
Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy, and HTTP cache.
Kong is a cloud-native, fast, scalable, and distributed Microservice Abstraction Layer (also known as an API Gateway or API Middleware).
Redis is an open-source, in-memory data structure store, used as a database, cache, and message broker.
RabbitMQ is an open-source message-broker software that originally implemented the Advanced Message Queuing Protocol (AMQP).
MySQL is an open-source relational database management system.
MongoDB is a cross-platform document-oriented database program.
PostgreSQL is an open-source relational database management system.
CI/CD is a method to frequently deliver apps to customers by introducing automation into the stages of app development.
Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
Kubernetes is an open-source container-orchestration system for automating computer application deployment, scaling, and management.
Git is a distributed version-control system for tracking changes in source code during software development.
Ansible is an open-source software provisioning, configuration management, and application-deployment tool.
Ubuntu is a Linux distribution based on Debian and composed mostly of free and open-source software.
Debian is a Unix-like operating system consisting entirely of free software.
Arduino is an open-source electronics platform based on easy-to-use hardware and software.
STM32 is a family of 32-bit microcontroller integrated circuits by STMicroelectronics.