C# Class Development

Intermediate Level
3 weeks to complete
Flexible Schedule

Dr. Tim "Dr. T" Chamillard

Skills You’ll Gain

Software Design Programming Principles Program Development Scripting Application Design Application Development Video Game Development Object Oriented Design Object Oriented Programming (OOP) Game Design

Shareable Certificate

Earn a shareable certificate to add to your LinkedIn profile.

Develop Your Specialized Knowledge

Learn new concepts from industry experts

Gain a foundational understanding of a subject or tool

Develop job-relevant skills with hands-on projects

Earn a shareable career certificate

There are 4 modules in this course

In this module, you'll learn about abstraction, which is all about deciding what details matter (and what details don't) as we develop a solution to a particular problem. You'll also learn how to design and implement a console app class.

In this module, we'll look more closely at how methods work, including how parameters work and how we return a value from a method.

In this module, you'll learn how to design and implement a class for use in a Unity game.

In this module, you'll learn about strings and how we can use them in both console apps and Unity games. You'll also learn how to add sound effects to your Unity games.