Programming resources

System design

# Link Description
1 Programming Languages Design Patterns
2 System Design Primer
3 System Design Course

Databases

# Link Description
1 Introduction to SQL for weary Data Scientists
2 Useful psql commands
3 PostgreSQL's official tutorial
4 DBMS tutorials
5 SQL tutorial

Docker

# Link Description
1 Docker for Beginners
2 DevOps with Docker from the University of Helsinki
3 Docker tutorials on DataCamp
4 Docker Compose Quickstart
5 Docker Best Practices for Python Developers
6 How to Dockerize a Django App
7 Dockerfile reference

DevOps

# Link Description
1 DevOps exercises
2 DevOps Roadmap with resources
3 100 days to DevOps (PL)
4 Git basics by FreeCodecamp
5 Kubernetes tutorials for Beginners & Developers
6 k9s Kubernetes CLI
7 DevOps roadmap

Newsletters

# Link Description
1 Unknow News by Jakub Mrugalski
2 Programmer Weekly
3 Architecture Weekly

Guides

# Link Description
1 Developer Roadmap
2 Programming Guidelines by Thomas Güttler
3 Data Structures & Algorithms Guidelines
4 Project guidelines
5 Tech interview handbook
6 Od zera do gier kodera tutorial [PL]
7 Tmux 10 most important commands

Books online

# Link Description
1 Principles of programming languages
2 Free Learning Resources in many languages
3 Hypermedia Systems (for the Web)

Education

# Link Description
1 Open Source Society University
2 Open-source codebase and curriculum