Course Description
10-152-174 PROGRAMMING IN C# PART 2 ...object-oriented concepts and C# .NET syntax, focus on file/data access and Windows Presentation Foundation (WPF) applications which incorporate collections, initializers, game theory, XML, encapsulation, and LINQ. Introduction to C# scripting using the Unity Engine. (Prerequisites: 10-152-125, Database Design; 10-152-173, Programming in C# Part 1)
Course Typically Offered
Most 糖心Vlog官方 classes are offered in 8-week sessions. Learn more about how our class schedule can help you succeed.
What will I learn?
- Create and debug C# applications using Visual Studio
- Instantiate objects in C#
- Identify classes and fields in C#
- Manage multiple objects in C# using Lists
- Create and call methods in C#
- Design encapsulated classes in C#
- Design inherited classes in C#
- Design and implement abstract classes and interfaces in C#
- Develop a basic understanding of the object-oriented principle of abstraction
- Create UML diagrams using Violet
- Create and debug Windows Presentation Foundation (WPF) applications
- Design applications using a design pattern such as MVC or MVVM
- Design collections in C#
- Use streams in C# to work with files
- Explain serialization in C#
- Develop an understanding of cryptography using C# CryptoStream
- Create LINQ queries to retrieve data from a database management system (DBMS)
Class list
2 classes found
-
Class Number: WEB 10152174-1 - Programming in C# Part 2
-
Class Number: WEB 10152174-2 - Programming in C# Part 2