YoVDO

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

Offered By: Caleb Curry via YouTube

Tags

Backend Development Courses Databases Courses Programming Languages Courses DevOps Courses Cloud Computing Courses APIs Courses Containerization Courses Web Frameworks Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Fundamentals of Containers, Kubernetes, and Red Hat OpenShift
Red Hat via edX
Configuration Management for Containerized Delivery
Microsoft via edX
Getting Started with Google Kubernetes Engine - Español
Google Cloud via Coursera
Getting Started with Google Kubernetes Engine - 日本語版
Google Cloud via Coursera
Architecting with Google Kubernetes Engine: Foundations en Español
Google Cloud via Coursera