How to Build the Right Software (and Choose the Right Stack)

NEW COURSE! Reduce scope creep and technical debt, design Right Software and make Right Stack choices that solve the right problems.
NEW COURSE! Reduce scope creep and technical debt, design Right Software and make Right Stack choices that solve the right problems.
Prepare for your Java Software Engineering Job Interview with 100+ questions. Practice Java Multithreading & Concurrency
Fundamentals of Backend Engineering. Understand backend communication design patterns, protocols, execution and proxying
Learn how to write Clean Code readable, understandable and therefore maintainable code - step by step, in an example-driven way
Qt 5 C++ GUI Development For Beginners: Build Cross Platform C++ GUI Applications with Qt, Run them on Windows, Mac, Linux, Android, iOS and Embedded Devices
Qt 6 C++ GUI Development for Beginners: Build Cross Platform Desktop Applications and Run Them on Windows, Mac and Linux. Build once, Run Everywhere!
Ultimate Clean Code Masterclass for 2025. Write high-quality code no matter the language. Follow SOLID principles and avoid common code smells and antipatterns.
Full Stack Web Development with Django 5. Build a complete full stack web app | Master Django 5 | Pro styling with TailwindCSS | Docker & Docker Compose
Process data with Logstash, which is a key part of the ELK stack (Elasticsearch, Logstash, Kibana) and Elastic Stack.
Visualize and analyze data with Kibana, part of the ELK stack (Elasticsearch, Logstash & Kibana) and Elastic Stack.
Learn Elasticsearch from scratch and begin learning the ELK stack (Elasticsearch, Logstash & Kibana) and Elastic Stack.
Udemy Coupon Code for Graph Theory Algorithms for Competitive Programming Course. Learn Graphs Algorithms in Computer Science & Mathematics, theory + hands-on coding and ace Competitive Coding ...