Backend & APIs
Page 2 of 24
Categories(45)
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…
C++ is a systems programming language that is fundamental to building performance-sensitive software across various…
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…
Full-Stack Web Development refers to the practice of building and maintaining both the frontend and backend of a 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…
Postman is an API client and development platform that originated as a Chrome extension in 2012. It has since evolved…
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(713)
Showing 31–60 of 713 courses
Updated 5mo agoDelve into Elixir and master its idioms, architecture, and tools. Learn to apply your knowledge to real projects in industrial development.8h 21m
Updated 5mo agoLearn to create complex interfaces with Phlex on Rails. Master the component-based approach to improve readability and development speed.7h 58m
Updated 5mo agoLearn from Node.js experts. This is the only Node JS tutorial + projects course you need to learn Node, build advanced large-scale applications from scratch & g38h 32m5/5
UpdatedBuild a basic relational database engine yourself in this hands-on CS Primer course covering core DBMS design and queries.18h 30m3/5
Updated 6mo agoA structured course for preparing for technical interviews in C# and .NET, covering key topics from syntax to architectural patterns.
Updated 6mo agoStudy the internal architecture and optimization of PostgreSQL. Focus on performance, tracing, indexes, and other key database mechanisms.
Updated 6mo agoUnlock the Complexity of Software Development by Writing a Compiler . The course on compiler development is traditionally considered a capstone discipline.35h 41m
Updated 7mo agoStudy effective schema design, indexing, and query optimization in MySQL. The course is suitable for application developers of varying skill levels.7h 41m
Updated 7mo agoEmbark on an interactive journey to build an AI chatbot from the ground up in this comprehensive three-hour workshop.2h 21m
Updated 7mo agoStart learning MySQL with basic SQL queries and delve into indexes, caching, transactions, and performance analysis with MySQL Trace Tool.
Updated 7mo agoNodeJS is a rapidy growing web server technology, and Node developers are among the highest paid in the industry. Knowing NodeJS well will get you a job or impr14h 35m
UpdatedBuild a Rust interpreter for the Lox language from Crafting Interpreters in this week-long, project-intensive course for ambitious developers.33h 53m
UpdatedGo deep into Node.js internals across 162 lessons: the Event Loop, Redis caching, scalable S3 uploads, and CI testing with Puppeteer and Jest.16h5/5
UpdatedLearn to design idiomatic, well-built CLI applications in Go, taught by author and Gophercon speaker Marian Montagnino across 5+ hours of video.5h 51m
Updated 7mo agoThe most important skill you were never taught. The ability to debug code locally and in production is critically important for any Go engineer.3h 41m
Updated 7mo agoElixir and Phoenix are two of the hottest technologies of 2017. Functional Programming? You will learn it. Phoenix with OAuth? Its here. Postgres for data sto17h 22m
Updated 8mo agoThis course is designed with a lot of details, so that everyone, even with very little programming experience can understand and do it by themselves. I strongly18h 51m
UpdatedA 27-lesson introduction to Go covering syntax, data types, concurrency, and structs, with hands-on practice for real projects and interviews.2h 28m
Updated 8mo agoThis is Part 1 of a series of courses intended to dive into the inner mechanics and more complicated aspects of Python 3. This is not a beginner course - if you45h 50m5/5
Updated 8mo agoLearn how tRPC and NestJS accelerate API development through type safety and reduced boilerplate code. Integration with Next.js for a full-stack application.1h 54m
UpdatedHandle Kubernetes SIGTERM signals in Node.js with a graceful shutdown pattern that protects in-flight requests and keeps deploys downtime-free.30m
Updated 8mo agoLearn how to configure multi-tenancy in NestJS using Drizzle ORM and Async Local Storage to manage multiple clients within a single system.1h 14m
UpdatedBuild JWT authentication in NestJS with refresh tokens, Passport.js route guards, and Google OAuth, connected to a Next.js front end.2h 29m
UpdatedBuild a real-time crypto dashboard by streaming price updates from NestJS to Next.js with Server-Sent Events and the browser's EventSource API.23m
UpdatedConfigure OpenTelemetry and Honeycomb tracing in NestJS to pinpoint slow requests and make targeted fixes that cut latency and improve throughput.14m
Updated 8mo 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
UpdatedIntegrate Apache Pulsar into a NestJS app for scalable, reliable asynchronous messaging, then deploy the system in Kubernetes for production.1h 23m
UpdatedLearn to connect a NestJS gRPC backend to Angular, building CRUD features and real-time HTTP/2 streaming through an Envoy proxy.1h 12m
UpdatedLearn Go by building real CLI tools with Elliott Minns: 129 lessons on file I/O, concurrency, testing, and TUIs through hands-on projects.27h 11m
Updated 9mo agoMaster the Rust language: delve into variables, functions, and memory structure. For system developers looking to create safe and fast code.5h 1m