Course curriculum

    1. 1.1 Overview

    2. 1.2 A Brief History

    3. 1.3 Type Safe

    4. 1.4 Open Source Evolution

    5. 1.5 Future Prospects

    6. 1.6 Real World Uses

    7. Test Your Knowledge

    1. 2.1 Overview

    2. 2.2.1 Proper Development Environment

    3. 2.2.2 Proper Development Environment

    4. 2.2.3 Proper Development Environment

    5. 2.3 VS Code vs VS Community

    6. 2.4 Visual Studio Community

    7. Test Your Knowledge

    1. 3.1 Overview

    2. 3.2 Console Application

    3. 3.3.1 Web Application

    4. 3.3.2 Web Application

    5. 3.3.3 Web Application

    6. 3.3.4 Web Application

    7. 3.3.5 Web Application

    8. 3.4.1 Desktop Applications

    9. 3.4.2 Desktop Applications

    10. 3.4.3 Desktop Applications

    11. 3.5 Class Library

    12. 3.6 Unit Test Project

    13. 3.7 Azure Functions

    14. 3.8 Worker Service

    15. 3.9 Mobile Applications

    16. 3.10 Shared Applications

    17. 3.11 ASP.NET Core Web Applications

    18. 3.12 Single Page Application (SPA)

    19. 3.13 Database Project

    20. 3.14 ASP.NET Core Web Applications with RPC

    21. 3.15 Docker Support

    22. 3.16 F# Projects

    23. 3.17 IoT Applications

    24. 3.18 Overview

    25. Test Your Knowledge

    1. 4.1 Overview

    2. 4.2 Project Structure

    3. 4.3 Project Files

    4. 4.4 Bin Directory

    5. 4.5 Program.cs

    6. 4.6 Class Files

    7. Test Your Knowledge

    1. 5.1 What is Object Orientated Programming?

    2. 5.2 What is Object Orientated Programming?

    3. 5.3 Classes as Blueprints

    4. 5.4 Objects as Cars

    5. 5.5 Encapsulation

    6. 5.6 Inheritance

    7. 5.7 Polymorphism

    8. 5.8 Abstraction

    9. 5.9 This Course & OOP

    10. Test Your Knowledge

    1. 6.1 Overview

    2. 6.2 PascalCase

    3. 6.3 camelCase

    4. 6.4 camelCase for Private Fields

    5. 6.5 ALL_CAPS_WITH_UNDERSCORES

    6. 6.6 I-prefix for Interfaces

    7. 6.7 Async Suffix

    8. 6.8 Event Handler Naming

    9. 6.9 Overview

    10. Test Your Knowledge

About this course

  • 314 lessons

Discover your potential, starting today