Master C# YAML Data Parsing

Rapid C# App Development: Building A YAML Data Front-Matter Parser

What will you learn from this course?

What you’ll learn

  • Rapid C# Development.
  • Become more familar with C#.
  • How to develop a fully-functioning C# app.
  • Understand what is YAML.
  • Design the user interface (adding controls, events, layouting).
  • Master YAML parsing and processing.
  • Become confident using Visual Studio’s UI designer.
  • Write YAML to a file (YAML Serialization).
  • Object-Oriented Software Development Skills.

Course Content

  • Introduction –> 1 lecture • 3min.
  • Building The Application Foundation –> 7 lectures • 24min.
  • Implementing The Application Logic –> 6 lectures • 16min.
  • Serializing And Deserializing YAML Data –> 15 lectures • 49min.

Auto Draft


What will you learn from this course?

You will build a C# application to parse and update YAML data in Markdown files.

You will learn what YAML is and what it’s good for.

We’ll begin by designing the user interface for the app

Then, we’ll start creating the application building blocks in a bottom-up fashion

Along the way, there will be problems and bug fixes we’ll have to fix because no app is perfect!

But have no fear, through fierce debugging and error-fixing sessions we’ll refine the application logic together!


What you will miss out on if you don’t enroll:

– Building your own C# YAML Parser app from scratch!

– Getting to peek into the step-by-step software development process for a rapid app

– Learning good practice software development practices

– Enhancing your Object-Oriented-Programming skills (OOP)

Learning With Me (Dan); it will be fun, I promise!


But why should you learn with me?

Because I have a no fluff policy: I cut straight to the point with my lectures.

I distill my lectures down to what’s important to you.

I want you to understand and learn the skills and topics that will advance your career.

My courses might be shorter, but I respect your time.

My lectures are easy to understand and easy to follow.

And if there’s something you believe this course should have, you’re in luck!

Suggest a C# or YAML-related topic and I might add it to the course.

Make sure to follow the lecture sequence, as each lesson builds on top of the last one!


Let’s start your learning journey together,

Enroll Now!


Get Tutorial