Home
Assignments
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Object-Oriented Design A
Object-Oriented Design B
Object-Oriented Design C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Content
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Topics
Glossary
Links
Canvas
Socrative
Feedback System
NTC Slack
NTC Email
Software Installations
Next >
Chapter 1.2 - Classes
Chapter 1.2 - Classes
1.2.1 Understanding Classes [11 minutes]
1.2.2 Classes as Custom Types [10 minutes]
1.2.3 Custom Types vs. Primitive Types [12 minutes]
1.2.4 Introduction to Encapsulation [10 minutes]
1.2.5 Class Diagrams [15 minutes]
1.2.6 Fields in UML Class Diagrams [15 minutes]
1.2.7 Creating a Class Diagram in Violet [15 minutes]
1.2.8 Assigning Values to Compatible Types [10 minutes]
1.2.9 Defining Classes and Fields [12 minutes]
1.2.10 Writing [12 minutes]
1.2.11 Defining Fields [12 minutes]
1.2.12 Naming Conventions [12 minutes]
1.2.13 Public and Private Access Modifiers [10 minutes]
1.2.14 Defining a Field Whose Type Is Another Class [10 minutes]
1.2.15 Basic Event Handlers for Buttons [10 minutes]
1.2.16 Translating UML Classes Into C# [15 minutes]
1.2.17 Resolving Feedback System Class Diagram Errors [10 minutes]
1.2.18 Using WPF Buttons [10 minutes]
1.2.19 Finding Code With Find All References [10 minutes]
1.2.20 Navigating Code With Go to Definition [10 minutes]