# Tutorials

Entando simplifies the development of modern apps:

  1. Built using modern JavaScript frameworks
  2. Backed by microservices deployed in containers, and
  3. Orchestrated by Kubernetes for fully automated DevOps lifecycles

Entando supports full stack micro frontend and microservice architectures for codebases that are easier to undestand, maintain, and debug across large, distributed teams, and comes with a private component repository that makes it easy for teams to share and reuse components.

Use the navigation on the left to find step-by-step tutorials for common tasks or check out our learning paths below for a more structured approach.

# Learning Paths

# Frontend Developers

Basic Intermediate Advanced
Build a Basic Widget Add Configuration to a Widget Generate Micro Frontends and Microservices Based on a Database Entity
Create a React Micro Frontend Enable Communication between MFEs
Create an Angular Micro Frontend
Create and Manage Content

# Backend Developers

Basic Intermediate Advanced
Build and Publish a Simple Bundle Build and Publish a Project Bundle Extend the Entando App Builder
Generate Micro Frontends and Microservices Based on a Database Entity Export a Bundle from an Existing Application
Run Micro Frontends and Microservices in your local env Use JDL Studio to Create a Complex Database Entity (Coming Soon)

# DevOps

Basic Intermediate Advanced
Set Up Entando on a Local Kubernetes Cluster Backing Up and Restoring Your Entando Environment Automate Integration Testing With a CI/CD Pipeline
(Coming Soon)
Set Up Entando on Amazon Elastic Kubernetes Service (EKS) Customize the base Entando Application via a Docker Image
Set Up Entando on Azure Kubernetes Service (AKS) Connect your Entando Application to an External Database
Set Up Entando on Google Kubernetes Engine (GKE) Install the Standard Demo Application
Set Up Entando on Red Hat OpenShift