Course curriculum

  • 1
  • 2

    Chapter #1

    • Intro to C#

    • Lesson Slides

    • Lesson Project ZIP

    • Lesson Notes

  • 3

    Chapter #2

    • Types of .NET Apps & Building Command Line Apps

    • Lesson Project ZIP

  • 4

    Chapter #3

    • Practice Day

  • 5

    Chapter #4

    • Intro to ASP.NET Core

    • Lesson Slides

  • 6

    Chapter #5

    • Practice Building a Simple Web App

    • Lesson Project ZIP

    • Lesson Notes

  • 7

    Chapter #6

    • ASP.NET Core Review

    • Lesson Project Link

  • 8

    Chapter #8

    • Repository Pattern & Storing Data in the Filesystem

    • Lesson Slides

    • Lesson Notes

    • Lesson Project Link

  • 9

    Chapter #9

    • Building a Web App with Files Based Repository

    • Project Assignment

  • 10

    Chapter #10

    • Security 101

    • Lesson Slides

    • Lesson Project Link

    • Lesson Notes

  • 11

    Chapter #11

    • Intro to SQL

    • Lesson Slides 1

    • Lesson Slides 2

    • Lesson Notes

    • Sample Queries

  • 12

    Chapter #12

    • SQL + C# = ADO.NET

    • Lesson Slides

    • Lesson Project ZIP

    • Lesson Notes

    • Sample Queries

  • 13

    Chapter #13

    • SQL + C# = Entity Framework

    • Lesson Slides

    • Lesson Project ZIP

  • 14

    Chapter #14

    • Team Coding Challenge!

    • Lesson Slides

  • 15

    Chapter #15

    • Interfaces, Polymorphism, and Dependency Injection, Oh My!

    • Lesson Slides

    • Lesson Project ZIP

    • Lesson Notes

  • 16

    Chapter #16

    • Build an API

    • Lesson Slides

    • Lesson Notes

  • 17

    Chapter #17

    • Continuous Integration and Deployment

    • Lesson Slides

    • Lesson Notes

  • 18

    Chapter #18

    • Test Driven Development Plus Architecture Overview

    • Lesson Slides

    • Lesson Notes

  • 19

    Chapter #19

    • Policy and Claims Based Authorization

  • 20

    Chapter #20

    • Resume Day

  • 21

    Chapter #21

    • Paging Results in an ASP.NET Core App

  • 22

    Chapter #22

    • Review of JavaScript Fundamentals

    • Lesson Notes

  • 23

    Chapter #23

    • Deeper Dive on JavaScript

    • Lesson Notes

  • 24

    Chapter #24

    • Review and Deeper Dive on C#

    • Lesson Notes

  • 25

    Next steps

    • What's Next?

    • Before you go...