Software 27
- Behavioral Design Patterns
 - Exploring the World of Generative AI
 - Structural Design Patterns
 - Building Resilient Software Systems
 - Improving Angular Peformance
 - Creational Design Patterns
 - Introduction to Design Patterns
 - A Beginners Guide to Agile Software Development Methodologies
 - The Future is Now - Exploring the Role of AI in Software Development
 - The Importance of Code Testing in Software Development
 - Implementing Robust Health Checks in Your .NET Application
 - Optimizing Database Access with Entity Framework - Lazy Loading vs. Eager Loading
 - Security Best Practices for Web Application Development
 - Understanding and Implementing Dependency Injection in Your Code
 - A Guide to Building RESTful APIs with Best Practices
 - The Art of Writing Clean and Maintainable Code - Best Practices for Software Engineers
 - Beginner's Guide to Microservices
 - Custom Directives in Angular
 - Micro Frontend Architecture
 - Dependency Injection in Angular
 - Multi-Tenancy in Django
 - Introduction to GraphQL
 - Identity Server 4
 - Ansible Automation
 - Prometheus Monitoring
 - Introduction to DevOps
 - Continuous Integration, Delivery and Deployment