Overview
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