##Content:
###C# Courses:
####C#2:
####C# OOP:
- Defining classes 1
- Defining classes 2
- Extensions methods, lambda expressions, delegates and LINQ
- OOP Principles 1
- OOP Principles 2
- Common type system
####High quality code:
- Defensive programming and exception handling
- High quality methods
- High quality classes
- Creational design patterns
- Structual design patterns
- Behavioral design patterns
####Data structures and algorithms:
###Javascript courses:
####JS Fundamentals:
####JS OOP:
####JS Apps:
###Web courses:
####Web and Cloud services:
####E2E: