Backend & APIs
Page 2 of 23
Categories (42)
Blockchain is a decentralized and distributed ledger technology that underpins cryptocurrencies like Bitcoin and…
C# is a statically-typed, object-oriented language designed by Microsoft for the .NET runtime, first released in 2002…
Compilers & Interpreters are essential components in the realm of computer science, transforming high-level code into…
Databases is the foundational layer underneath every persistent application. The category here covers the breadth of…
Deno is the JavaScript and TypeScript runtime created by Ryan Dahl in 2018 to address several limitations of Node.js…
Django is a high-level web framework designed in Python and developed by the Django Software Foundation to promote…
Drupal is an open-source content management system (CMS) developed and maintained by a community of users, with major…
Elasticsearch is a distributed, RESTful search and analytics engine capable of tackling real-time data. Developed by…
Elixir — Functional Programming Language for Scalable Systems Elixir is a functional, concurrent, and general-purpose…
Firebase is Google's backend-as-a-service platform designed to streamline the development of mobile and web…
Go (also called Golang) is a statically-typed, compiled language designed at Google in 2009 to make backend services…
GraphQL is a query language and runtime for APIs, originally built at Facebook in 2012 and open-sourced in 2015. The…
Hibernate ORM is a Java object-relational mapping (ORM) tool that facilitates the conversion between Java classes and…
Java is a statically-typed, object-oriented language that has powered enterprise backends since 1995 and is currently…
Laravel is a PHP framework developed by Taylor Otwell, designed to make web application development more efficient and…
Magento is the open-source e-commerce platform, now branded as Adobe Commerce, that is widely used for complex…
Maven is a build automation tool developed by the Apache Software Foundation, designed to simplify the build process…
Messaging & Streaming is the backbone of asynchronous communication between services, enabling scalable and reliable…
MongoDB — NoSQL Document-Oriented Database MongoDB is a source-available, cross-platform document-oriented database…
NestJS is a Node.js backend framework that imports the architectural conventions from Angular: modules, decorators…
Node.js is a JavaScript runtime built on V8 that runs server code outside the browser. Ryan Dahl released it in 2009 to…
OpenCart — Flexible CMS for E-Commerce Websites OpenCart is a popular content management system (CMS) designed for…
Phoenix is a web framework written in Elixir, designed to leverage the power of the BEAM virtual machine, which is the…
PHP is a server-side scripting language designed primarily for web development but also used as a general-purpose…
Python is a high-level, general-purpose programming language designed around code readability and a deliberately small…
Redis is an open-source, in-memory data structure store, used as a database, cache, and message broker. Developed by…
Ruby is a dynamic, object-oriented programming language created by Yukihiro Matsumoto in 1995. It was designed with the…
Ruby on Rails is a web application framework written in Ruby, created by David Heinemeier Hansson and first released in…
Rust is a systems programming language designed to give you C-level performance with a memory-safety guarantee enforced…
Scala is the functional and object-oriented programming language that runs on the Java Virtual Machine (JVM), created…
Shopify — SaaS E-Commerce Platform for Online Stores Shopify is one of the most popular e-commerce platforms in the…
Slim is a PHP microframework designed to facilitate the rapid development of simple yet effective web applications and…
Socket.IO is a library designed to enable real-time, bidirectional, and event-based communication between web clients…
Spring is a comprehensive framework for building Java-based applications, particularly enterprise-level systems. It was…
Spring Boot is an opinionated layer on top of the Spring Framework that removes the XML and the boilerplate. Pivotal…
Spring Cloud is a suite of tools developed under the Spring ecosystem to address the complexities of building…
Spring Data is a project within the Spring ecosystem that aims to provide a consistent and familiar programming model…
Spring MVC is the original Spring web framework, developed by the Spring team, and it forms the foundation of the…
Spring Security is the authentication and authorization framework specifically designed for Spring applications…
SQL (Structured Query Language) is the lingua franca of databases. It was standardized in 1986 and has stayed…
Symfony is a PHP framework known for its modular component-based architecture, initially developed by Fabien Potencier…
Courses (668)
Showing 31 – 60 of 668 courses
Updated 4mo agoLearn to configure tracing in NestJS using OpenTelemetry and Honeycomb for performance optimization. Discover how to analyze and resolve bottlenecks efficiently14m
Updated 4mo agoIn this lesson, you will learn how to write clean and flexible code in NestJS by creating dynamic modules using the Configurable Module Builder .13m
Updated 4mo agoExplore the integration of asynchronous messaging with Apache Pulsar in NestJS applications. Ensure the scalability and reliability of the system in Kubernetes.1h 23m
Updated 5mo agoLearn Go by creating CLI utilities. Suitable for beginners and developers who want to master Go and create their own command-line tools.27h 11m
Updated 5mo agoMaster the Rust language: delve into variables, functions, and memory structure. For system developers looking to create safe and fast code.5h 1m
Updated 5mo agoLearn the basics of Rust, gain practical skills for writing safe and fast code. The course is suitable for both beginners and experienced programmers.2h 26m
Updated 5mo agoLearn to create scalable microservices with NestJS. Develop a distributed Job Engine, mastering gRPC, Apache Pulsar, GraphQL, and other technologies.15h
Updated 5mo agoThis course is an in-depth look at Python dictionaries. Dictionaries are ubiquitous in Python. Classes are essentially dictionaries, modules are dictionaries, n21h 58m5/5
Updated 5mo agoLearn to build a shopping app using Next.js and NestJS. Master modern web development with Prisma ORM, and deploy full-stack applications with AWS and Vercel.8h 6m
Updated 5mo agoIn a world with hundreds of different databases, one database rises to rule them all. Redis is an in-memory database known for its speed and simplicity. Origin15h 32m5/5
Updated 5mo agoLearn how to use agent AI to create and improve Python applications. Discover the difference from chatbots and customize AI for your tasks.2h 38m5/5
Updated 5mo agoCreate a project in NestJS with a hexagonal architecture and CQRS. Learn how to organize the code and use patterns for a clean and testable system.1h 23m
Updated 5mo agoLearn to build a full stack todo app with TypeScript, Turborepo, tRPC, Next.js, NestJS, and React Native. You build web, backend, and mobile parts with steps.2h 47m
Updated 5mo agoHave you learnt the basics of ASP.NET Core and React? Not sure where to go next? This course should be able to help with that. In this course we learn how to bu33h 23m
Updated 5mo agoLearn to deploy a NestJS app on Railway using Docker and PostgreSQL. This course covers Dockerfile creation, environment management, and deployment31m
Updated 5mo agoFind out how to set up authentication with Clerk in 20 minutes in a Next.js and NestJS application. A simple and secure integration for your project.18m
Updated 6mo agoLearn how to create an event-driven architecture with NestJS and Next.js. The course covers EventEmitter and SSE for developing real-time systems.45m
Updated 6mo agoLearn to integrate AI with Go: create projects, enhance skills, and deploy AI apps. Includes LLM API, vector databases, and model interactions.11h 13m
Updated 6mo agoCreate a microservices system from scratch using Go, Docker, and Kubernetes. Gain fundamental knowledge and readiness for real-world projects.18h 31m
Updated 6mo agoTake the Let's Rust course and develop an ML service in Rust. Train the model, create a REST API for predictions, and deploy the service in Kubernetes.12h 40m
Updated 6mo agoThis course is designed for developers, database engineers, data specialists, and ML engineers preparing for SQL interviews.
Updated 6mo agoLearn Python from scratch or enhance your programming skills. The course is designed for beginners and professionals, with no programming experience required.
Updated 6mo agoLearn to create a full-stack podcast player using JavaScript, CSS, and Node.js. Develop skills in web development and add a project to your portfolio.8h 30m
Updated 7mo agoIn building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the97h 19m5/5
Updated 7mo agoLearn Python from the ground up and use it to build your own AI tools. You start with the basics and grow the skills you need to work with LLMs in real.1h 41m
Updated 7mo agoThe course is dedicated to Low-Level Design (LLD) - a key stage in software development where abstract ideas and architectural decisions are transformed into.22h 34m
Updated 7mo agoThe Hidden Foundation of GenAI gives you a clear start in embeddings. You learn what sits under LLMs, vector search, and semantic tools.20m5/5
Updated 7mo ago"Advanced Python Programming" is a comprehensive journey through essential development concepts and tools that enable the creation of more reliable, flexible.34h 56m5/5
Updated 7mo agoIn this course, we will build a customer support platform powered by AI from scratch: we will set up a live chat using Convex Agents, add voice support through.22h 20m5/5
Updated 7mo agoLearn the basics of Apache Kafka from scratch and master building reliable, scalable real-time data processing systems. In this course, you will get acquainted.2h 33m5/5