Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Complete Backend Software Engineer Mind Map - Everything You Need to Know

Caleb Curry via YouTube

Overview

Dive into a comprehensive video tutorial covering the entire landscape of backend software engineering. Explore a wide range of topics including backend frameworks, programming languages, databases, hosting solutions, communication protocols, APIs, development lifecycle, cloud services, and more. Learn about popular languages like JavaScript, C#, Java, and Rust, as well as database technologies such as SQL and NoSQL. Gain insights into hosting options, client-server architecture, and essential development practices like containerization, CI/CD, and testing. Discover various cloud services and their applications in modern software development. Perfect for aspiring backend developers looking to grasp the full scope of the field in just under two hours.

Syllabus

- Intro
- Backend Frameworks
- Language vs Framework
- Example Learning Roadmap
- JavaScript
- C#
- Java
- Kotlin
- PHP
- Rust
- Go
- Elixir and Ruby
- Swift
- Popularity of a Language
- webAssembly
- ORMs and Database Libraries
- Content Management Systems CMS
- Static Site Generators SSG
- Databases
- SQL
- Data Warehouses
- Transactional Databases
- NoSQL
- Hosting
- Shared Hosting
- PaaS
- IaaS
- Clients and Servers
- Servers
- Browsers client
- CDNs
- ISPs
- Communication Protocols and APIs
- APIs
- APIs
- Network Protocols
- Notation
- App Dev Lifecycle
- Local Dev
- Source Control
- Containerization
- Kubernetes
- CI/CD
- Testing
- Issues/Tasks
- Monitoring
- end-to-end app dev review
- Cloud Services
- Services - Monitoring
- Services - Managed DBs
- Services - Storage
- Services - Compute
- Services - Serverless Functions
- Services - Identity
- Services - DNS
- Services - Virtual Cloud
- Services - CDN
- Services - CICD
- Services - Certificate Management
- Services - Containers
- Services - Serverless Compute
- Services - Kubernetes
- Services - IaC
- Services - Load Balancing

Taught by

Caleb Curry

Reviews

Start your review of Complete Backend Software Engineer Mind Map - Everything You Need to Know

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.