
Understand fields versus properties, declare fields private and expose values publicly with get and set, using camel case for fields and Pascal case for properties.
Explore how properties hide fields and control access with get and set accessors, enabling read-only, write-only, or read-write configurations, including private set for constructor-based assignments.
Bring together object oriented programming concepts in c# by building a sword for a warrior, with a private damage field, a public property with a private setter, and a constructor.
Explore the difference between const and read-only fields in C#, and see how per-instance IDs use a read-only field set in the constructor, while const provides static defaults.
Explore how enumerations limit input options to good guy or bad guy, and drive health values in a C# warrior class through constructor logic and namespace usage.
This course will lay the foundations of Object Oriented Programming (OOP) in your mind, allowing you to progress to more systematic and cleaner Programming methods.
The course is aimed at students who have at least some coding experience, preferably with C# (but Java or any other similar language is also acceptable).
There are so many things that you will learn in this course, some of the most noted ones are:
Each of these topics will be looked upon in great detail, and each of them are accompanied by a variety of Exercises. Practice makes perfect.
There are tons and tons of tutorials on Youtube, so why would you have to pay for this course?
The answer is very simple, in this course you will get every single lecture systemized in such way, that it ensures smooth transition between the previous and the following topic. Guaranteeing great learning experience.
There are no stones left unturned, everything is explained in great detail (but not too much, that would be boring :) )
The video lectures in the course are produced with the highest possible audio and video quality. No static noises to disturb you while you watch the videos, no blurry images, everything is crystal clear with crisp audio!