Skip to main content
CourseFlix
Backend & APIs thumbnail

Backend & APIs

Page 3 of 22

Categories (45)

Blockchain thumbnail

Blockchain

Blockchain courses — Ethereum, Solidity smart contracts, Web3, dApp development and building blockchains from scratch…
C Sharp (C#) thumbnail

C Sharp (C#)

C # is a versatile, modern and object-oriented programming language, pronounced "C sharp". It was developed by…
Compilers & Interpreters thumbnail

Compilers & Interpreters

Compiler and interpreter courses — language implementation, parsers, type inference, virtual machines, LLVM, formal…
Databases thumbnail

Databases

Database courses — PostgreSQL, MySQL, SQLite, ClickHouse, DuckDB, Neo4j and friends. Schema design, query tuning…
Deno thumbnail

Deno

Deno is a JavaScript and TypeScript runtime based on the V8 JavaScript engine and the Rust programming language. It was…
Django thumbnail

Django

Django is a Python-based free and open-source web framework that follows the model–template–views (MTV) architectural…
Drupal thumbnail

Drupal

Drupal is a great choice for building powerful projects. You can extend Drupal with many add-ons. Modules extend the…
Elasticsearch thumbnail

Elasticsearch

Elasticsearch is an open-source, widely distributed, enterprise-grade search engine that is highly scalable. Accessible…
Elixir thumbnail

Elixir

Elixir — Functional Programming Language for Scalable Systems Elixir is a functional, concurrent, and general-purpose…
Firebase thumbnail

Firebase

Firebase is a provider of cloud services and applications. The main office is located in San Francisco, California. In…
Golang (Google Go) thumbnail

Golang (Google Go)

Go (Golang) tries to combine the speed of development in a dynamic language like Python with the performance and safety…
GraphQL thumbnail

GraphQL

GraphQL is a standard for declaring data structures and how data is retrieved, proposed and implemented by Facebook…
Hibernate ORM thumbnail

Hibernate ORM

Hibernate ORM is an object–relational mapping tool for the Java programming language. It provides a framework for…
Java thumbnail

Java

Java is probably one of the most popular programming languages of recent times, which is in great demand in the…
Laravel thumbnail

Laravel

Laravel Overview Laravel is one of the most popular PHP frameworks today. You can build web apps with clear syntax and…
Magento thumbnail

Magento

Magento is an open-source e-commerce platform written in PHP. It uses multiple other PHP frameworks such as Laminas and…
Maven thumbnail

Maven

What Maven Does Apache Maven is a build tool for Java projects. You use it to manage project builds in a clear and…
Messaging & Streaming thumbnail

Messaging & Streaming

Messaging and streaming courses — Apache Kafka, Kafka Streams, RabbitMQ, Apache Flink and Sidekiq. Build event-driven…
MongoDB thumbnail

MongoDB

MongoDB — NoSQL Document-Oriented Database MongoDB is a source-available, cross-platform document-oriented database…
NestJS thumbnail

NestJS

NestJS is a framework for building efficient, scalable Node.js web applications. It uses modern JavaScript, is built…
Node.js thumbnail

Node.js

Node.js is a modern web framework that allows you to build rich applications. As a developer, you only need to know one…
OpenCart thumbnail

OpenCart

OpenCart — Flexible CMS for E-Commerce Websites OpenCart is a popular content management system (CMS) designed for…
Phoenix thumbnail

Phoenix

Phoenix is a web development framework written in the functional programming language Elixir. Phoenix uses a…
PHP thumbnail

PHP

PHP is a scripting language created as a templating tool for Perl, and today it is very popular among web developers…
Python thumbnail

Python

Python is a powerful, modern programming language that has the capabilities experienced programmers need and easy to…
Redis thumbnail

Redis

Redis, which stands for Remote Dictionary Server, is a fast, open source, in-memory, key-value data store. The project…
Ruby thumbnail

Ruby

Ruby is a language released by Yukihiro Matsumoto in 1995 and considers itself a "programmer's best friend." Every…
Ruby on Rails thumbnail

Ruby on Rails

Ruby on Rails Overview Ruby on Rails is a popular framework for building web apps. Developers use it to start new…
Rust thumbnail

Rust

Rust is a low-level language, and the compiler produces a binary output that does not require additional tricks to…
Scala thumbnail

Scala

Scala is a strong statically typed general-purpose programming language which supports both object-oriented programming…
Shopify thumbnail

Shopify

Shopify — SaaS E-Commerce Platform for Online Stores Shopify is one of the most popular e-commerce platforms in the…
Slim thumbnail

Slim

Slim is a PHP microframework that helps you quickly write simple yet powerful web applications and APIs. Essentially…
Socket.IO thumbnail

Socket.IO

Socket.IO is an event-driven JavaScript library for real-time web applications. It enables real-time, bi-directional…
Spring thumbnail

Spring

Spring is one of the most widely used frameworks for developing enterprise applications, providing a robust programming…
Spring Boot thumbnail

Spring Boot

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". We…
Spring Cloud thumbnail

Spring Cloud

Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g…
Spring Data thumbnail

Spring Data

Spring Data’s mission is to provide a familiar and consistent, Spring-based programming model for data access while…
Spring HATEOAS thumbnail

Spring HATEOAS

Spring HATEOAS provides some APIs to ease creating REST representations that follow the HATEOAS principle when working…
Spring Integration thumbnail

Spring Integration

Extends the Spring programming model to support the well-known Enterprise Integration Patterns. Spring Integration…
Spring MVC thumbnail

Spring MVC

A Spring MVC is a Java framework which is used to build web applications. It follows the Model-View-Controller design…
Spring Security thumbnail

Spring Security

Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto…
Sql thumbnail

Sql

SQL (Structured Query Language) is used to communicate with the database. SQL is used to perform tasks such as updating…
Symfony thumbnail

Symfony

Symfony is a collection of PHP components, framework, philosophy and community - that work in harmony. The leading PHP…
Wordpress thumbnail

Wordpress

Wordpress is currently the most popular cms in the world. She earned her popularity with the relatively easy…
Yii thumbnail

Yii

Yii is a premium PHP framework for developing web applications. It provides components to simplify every aspect of web…

Courses (660)

Showing 6190 of 660 courses

  • Redis Internals thumbnail

    Redis Internals

    This is a self-paced course in which you will study the internal workings of Redis by re-implementing its key features in Golang. Together we will...
    9 hours 6 minutes 41 seconds 5 / 5
  • Ultimate Go: Software Design with Kubernetes 2.0 thumbnail

    Ultimate Go: Software Design with Kubernetes 2.0

    This course will teach you how to develop advanced services in Go, using Domain Driven Design and Data Oriented Architecture approaches with deployment in...
    22 hours 32 minutes 42 seconds
  • Async Expert thumbnail

    Async Expert

    Master asynchronous programming in .NET with the Async Expert course. You'll experience an in-depth journey from the fundamentals to advanced techniques...
    33 hours 11 minutes 40 seconds
  • Contact Tracing with Elasticsearch thumbnail

    Contact Tracing with Elasticsearch

    In this exciting engineering project, you will learn to track user movements through their phone scans. The goal of the project is to use...
    1 hour 37 minutes 3 seconds
  • Blockchain from scratch with GRPC and Protobuffers thumbnail

    Blockchain from scratch with GRPC and Protobuffers

    Learn the basics of blockchain from scratch by step-by-step creating your own system. You will master public and private key cryptography, working with...
    4 hours 56 minutes 12 seconds
  • NodeJS Internals and Architecture thumbnail

    NodeJS Internals and Architecture

    My favorite part of engineering is making complex systems transparent and understandable. Node.js is one of the most popular runtimes for server development...
    21 hours 9 minutes 56 seconds
  • Backend Engineering with Go thumbnail

    Backend Engineering with Go

    In this practice-oriented course, we will build a full-fledged REST API in Go from scratch and deploy it in the cloud, ready for real traffic and scaling...
    17 hours 6 minutes 22 seconds
  • Data Analysis for Beginners: Python & Statistics thumbnail

    Data Analysis for Beginners: Python & Statistics

    This course is your first step into the world of data analysis using one of the main tools for analysts - Python. Without complicated terms, advanced...
    6 hours 34 minutes 20 seconds 5 / 5
  • Log Analysis with Elasticsearch thumbnail

    Log Analysis with Elasticsearch

    For a data engineer, one of the main tasks is to monitor how the pipelines are working and promptly identify errors. When something goes wrong, finding the...
    59 minutes 42 seconds 5 / 5
  • Building Levenue thumbnail

    Building Levenue

    Live screen recordings and explanations on how we are step by step building the infrastructure of my million-dollar company - levenue.com.
    6 hours 55 minutes 58 seconds 0 / 5
  • Web hook service application over SSH thumbnail

    Web hook service application over SSH

    Let's create a terminal application and a server that generate a unique link to be used as a webhook URL and directly forward responses to...
    3 hours 16 minutes 6 seconds 0 / 5
  • .NET Memory Expert thumbnail

    .NET Memory Expert

    ".NET Memory Expert" is a 14-week online program dedicated to effective memory management in .NET. The course covers everything from the basics of value...
    43 hours 15 minutes 52 seconds
  • Golang mini course for beginners thumbnail

    Golang mini course for beginners

    Golang mini course for beginners is a compact and comprehensible course for developers who are just beginning to get acquainted with the Go programming...
    2 hours 54 minutes 34 seconds 0 / 5
  • Weekly LIVE sessions thumbnail

    Weekly LIVE sessions

    A playlist of weekly LIVE session recordings for those who couldn't attend live or want to revisit the material.
    7 hours 31 minutes 22 seconds 5 / 5
  • .NET Diagnostics Expert thumbnail

    .NET Diagnostics Expert

    Have you ever faced issues with debugging applications in production? Or maybe spent hours trying to reproduce a bug on a local machine? We have...
    27 hours 6 minutes 48 seconds
  • Apache Airflow Workflow Orchestration thumbnail

    Apache Airflow Workflow Orchestration

    Apache Airflow is a platform-independent tool for workflow orchestration that provides extensive capabilities for creating and...
    1 hour 18 minutes 41 seconds 5 / 5
  • Building APIs with FastAPI thumbnail

    Building APIs with FastAPI

    API is the foundation of any modern data platform. You either provide an API for clients or use external APIs yourself. In any case, it's important to be...
    1 hour 35 minutes 40 seconds 5 / 5
  • Master SQL Queries From Basic to Advanced thumbnail

    Master SQL Queries From Basic to Advanced

    The course is designed for developers, data analysts, and anyone working with databases. It covers the entire range of SQL queries - from basics to advanced...
    5 / 5
  • Python for Data Engineers thumbnail

    Python for Data Engineers

    If you want to take your skills in Data Engineering to the next level - you are in the right place. Python has become the primary language for data analysis...
    2 hours 21 minutes 18 seconds 5 / 5
  • Introduction to Python thumbnail

    Introduction to Python

    In Data Engineering, programming plays a key role. Whether you are working with interfaces, databases, or engaged in transformation...
    1 hour 18 minutes 14 seconds
  • SQL for Data Engineers thumbnail

    SQL for Data Engineers

    SQL is the foundation for working with relational databases. And if you are planning to work in the field of Data Engineering, knowing SQL is not just a...
    1 hour 51 minutes
  • Web Security Dev Academy - 12-week online program thumbnail

    Web Security Dev Academy - 12-week online program

    Master the full picture of web security and learn to develop secure full-stack applications with reliable authentication, protection against vulnerabilities...
    16 hours 37 minutes 20 seconds 5 / 5
  • PostgreSQL Fundamentals thumbnail

    PostgreSQL Fundamentals

    You will learn the basics of SQL and work with databases using PostgreSQL as an example - and you will truly enjoy it! We will work with a real dataset...
    2 hours 5 minutes 18 seconds 5 / 5
  • Revisiting Rails thumbnail

    Revisiting Rails

    Since 2017, I have used various JavaScript frameworks for my website bigmachine.io. But in March 2024, everything changed - I abandoned everything and...
    4 hours 9 minutes 15 seconds
  • Master NestJS by Building Real-World Projects thumbnail

    Master NestJS by Building Real-World Projects

    The course is a practical guide to mastering the NestJS framework for developing scalable and efficient server-side applications.
    18 hours 20 minutes 35 seconds 5 / 5
  • Pragmatic REST APIs thumbnail

    Pragmatic REST APIs

    Learn how to create production-ready REST APIs using the latest features of ASP.NET Core and best practices. Join more than 6400...
    14 hours 44 minutes 2 seconds 5 / 5
  • Real-Time Data with Laravel Reverb and Vue.js thumbnail

    Real-Time Data with Laravel Reverb and Vue.js

    Would you like to add real data handling features to your applications on Laravel and Vue.js? Whether you are creating a notification system, a chat in...
    44 minutes 56 seconds
  • Spring Boot: Mastering REST API Development thumbnail

    Spring Boot: Mastering REST API Development

    Spring Boot is one of the most in-demand frameworks for modern backend development. This course will take you beyond the basics and help you confidently...
    8 hours 59 minutes 26 seconds
  • Full-Stack Phoenix thumbnail

    Full-Stack Phoenix

    Do you want to create real applications on Phoenix? Those projects that truly inspire and captivate you. But to master Phoenix, Ecto, LiveView...
    9 hours 3 minutes 26 seconds
  • Spring Boot: Mastering the Fundamentals thumbnail

    Spring Boot: Mastering the Fundamentals

    Spring Boot is the primary framework for modern Java development. Whether you are creating web applications, microservices, or enterprise systems, Spring...
    5 hours 54 minutes 44 seconds