C# 10 with .NET 6 for Beginners (Part 2) – To-do Application

0

C# 10 with .NET 6 for Beginners (Part 2) – To-do Application, Build your first C# WebAssembly application today.

Course Description

This course is the second part of my free beginner series: C# 10 with .NET 6 for Beginners. The first part teaches you critical C# theory, and this part is all about coding. Join me in Visual Studio and the exciting world of coding to build a browser-centric to-do application using C#, HTML, Razor, and WebAssembly.

No prior coding is needed, but I suggest watching the first part in the series, where I teach the critical C# theory required to understand the concepts we use to build the to-do application in this course.

The application has two iterations, where the first has all the C# code in the Razor page, and the second uses separation of concerns and encapsulation to break out the to-do-centric C# code into a separate class, which is used from the Razor page.

Most courses teach C# through short example snippets with no real-world anchoring. Training thousands of students in classrooms and online and studying what works best shows that building real-world applications makes the students retain the knowledge more and makes learning more fun.

You learn how to:

  • Build a user interface with HTML, Razor, and Bootstrap
  • Add C# code to make it dynamic.
  • Refactor the application with object-oriented programming, separation of concerns, and encapsulation
  • Use extension methods to make the code less bloated
  • Connect Razor events in the HTML with C# in a code block
  • Add exception handling and debug your code
  • Create a GitHub repository and send your code to it

Course Image by catalyststuff on Freepik.


Online Tutorials
Show full profile Online Tutorials

Online Tutorials is a website sharing online courses, and online tutorials for free on a daily basis. You can find the best free online courses and thousands of free online courses with certificates to take your knowledge to the next level with the free courses.

We will be happy to hear your thoughts

Leave a reply

Online College Courses
Logo
Register New Account