Skip to content

Latest commit

 

History

History
328 lines (231 loc) · 12.2 KB

README.md

File metadata and controls

328 lines (231 loc) · 12.2 KB

Awesome Resources

Collaboration

Code Review

Computer Science

Algorithms

Data Structures

CS Practice

Courses

Databases

SQL

Editors

VI(m)

Interviewing

Computer Networking

Cloud Computing & Infrastructure

Amazon Web Resources (AWS)

Infrastructure-as-Code

Terraform & OpenTofu

Containers

Docker

DevOps

Continuous Integration and Deployment (CI/CD)

Monitoring

Prometheus

Reliability (SRE)

Operating Systems

Commandline Interface (CLI)

Linux

Linux Distrobutions

Privacy

Programming

Learn Programming

Beginner Programming

Intermediate Programming

Functional Programming

Learn a New Language

Go Lang

Beginner Go

Idiomatic Go

Intermediate Go

Python

Beginner Python

Idiomatic Python (Being Pythonic)

Intermediate Python

Advanced Python

Python Web Frameworks

  • Django is the first web framework you should learn as it will teach you the Model-View-Controller (MVC) pattern and it comes batteries included so you can focus on getting things done and/or learning if you're a beginner
  • Bottle.py is the second web framework to learn more about the internals of how they work -- it's contained in a single file
  • FastAPI for those that want a more modern framework that they can customize to their needs

Software Engineering

Tech Lead & Staff+

Systems Design

Version/Revision Control Systems (VCS/RCS)

Git

More Awesome