HomeResourcesAwesome Software Engineering
New
BeginnerSoftware Engineering

Awesome Software Engineering

This is a well-curated Awesome Software Engineering list that collects high-quality resources for software engineers. It covers fundamentals, best practices, architecture, clean code, design patterns, methodologies, tools, and more

2 studentsUpdated May 27, 2026

Lifetime Access

Never expires

2 Students

already enrolled

Instant Access

After payment

What's included

Fundamentals
Common Mistakes
Code Review
Data Structures and Algorithms
Common Principles
Design Patterns
Clean Code
Clean Architecture
Refactoring
Science
UML & noUML
Software Development Methodologies
OOP
Debugging
Testing
IDEs
Security
Programming Languages
Databases
Java
Python
Linux
DevOps
Git
Docker
Kubernetes
CI/CD
Last updated: May 27, 2026

Student Reviews

No reviews yet

Be the first to share your experience.

Back to Resources