Loading...

Course Description

Streamline your C# projects by creating your own user-defined classes. This course will review and expand on the object- oriented programming concepts presented in the introductory C# course, and guide you through creating and instantiating user-defined classes with user-defined properties, methods, and constructors. Discover tips on searching Visual Studio documentation to locate and use classes and methods provided by the .NET Framework to perform necessary tasks. Learn to declare and use overloaded methods and static members. Use collections to work with groups of objects. Understand the principles of good object-oriented design in your C# programs. Practice inheritance to extend the functionality of existing classes, and then take advantage of inheritance using polymorphic variables and methods.

In this course, you will learn to: 

  • Understand and apply object-oriented programming concepts in C#. 

  • Create new objects using classes provided in the .NET Framework. 

  • Create your own classes and use them as templates to create new objects. 

  • Understand and define static members of a class. 

  • Write constructors to create objects based on user-defined classes. 

  • Write methods to implement the behaviors of objects and classes. 

  • Use collections to create lists that can grow and shrink dynamically. 

  • Consider the importance of good object-oriented design in your C# programs. 

  • Use inheritance to extend the functionality of existing classes. 

Prerequisites

Introduction to Visual C# .NET Programming or equivalent experience.
Loading...
Enroll Now - Select a section to enroll in
Section Title
Intermediate Visual C# .NET Programming
Type
Discussion
Days
Th, F
Time
8:30AM to 4:00PM
Dates
Jun 20, 2024 to Jun 21, 2024
Schedule and Location
Contact Hours
13.0
Delivery Options
Course Fee(s)
Fee non-credit $399.00
Drop Request Deadline
Jun 18, 2024
Transfer Request Deadline
Jun 18, 2024
Section Title
Intermediate Visual C# .NET Programming
Type
Discussion
Days
Th, F
Time
8:30AM to 4:00PM
Dates
Jun 20, 2024 to Jun 21, 2024
Schedule and Location
Contact Hours
13.0
Location
Delivery Options
Course Fee(s)
Fee non-credit $399.00
Drop Request Deadline
Jun 18, 2024
Transfer Request Deadline
Jun 18, 2024
Required fields are indicated by .