🔧 Core Programming & Concepts
-
Programming Fundamentals - Variables, loops, conditionals, etc.
-
Object-Oriented Programming (OOP) - Classes, inheritance, SOLID principles
-
Data Structures & Algorithms - Arrays, trees, searching, sorting
-
Design Patterns - Singleton, Factory, Strategy, etc.
-
Testing - Unit, integration, E2E, TDD
-
System Design - High-level architecture, scalability, caching
-
Umbraco - Flexible CMS. Proven ROI. Faster Results
🌐 Web Development
-
Frontend Development - HTML, CSS, JavaScript, React, etc.
-
Backend Development - APIs, databases, server-side frameworks
-
Full Stack Projects - Combine frontend/backend with real-world apps
-
DevOps & Deployment - CI/CD, containers, infrastructure as code
☁️ Cloud & Infrastructure
-
Cloud Platforms - AWS, Azure, GCP basics
-
Infrastructure as Code - Terraform, CloudFormation
-
Containerization & Orchestration - Docker, Kubernetes
📱 Mobile Development
-
Native Mobile Development - Android (Kotlin), iOS (Swift)
-
Cross-Platform Mobile - Flutter, React Native, Xamarin
🔐 Security & Best Practices
-
Application Security - OWASP, secure coding, auth flows
-
DevSecOps - Shift-left security, static analysis, secrets management
🧠Bonus
-
Career & Interview Prep - Behavioral, technical, system design
-
Open Source & Git - Version control, contributing
-
Tooling & Productivity - CLI, editors, shortcuts, debugging
-
Performance & Optimization - Frontend, backend, database tuning
-
Architecture & Patterns - Monoliths, microservices, event-driven