csharp-II ISBN: 978-1-61691-251-2
C# Programming II
Gain hands-on experience on the C# programming topics with the C# Programming II course and lab. The lab provides a hands-on learning experience in a safe, online environment. This C# training provides knowledge and skill required to work with databases, ASP .Net and ASP .Net core; desktop programming, debugging and error handling, and more. After completing this C# programming course, you will be able to perform all the tasks related to collection, comparisons, and conversions.
Self-paced · 1 year access
4 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
7 Interactive Lessons · 42 topics01 Debugging and Error Handling 3 topics · 3 LiveLab +
- Debugging in Visual Studio
- Error Handling
- Exercises
3 LiveLab in this lesson — see the labs panel →
02 Defining Class 9 topics · 1 LiveLab +
- Class Definitions in C#
- System.Object
- Constructors and Destructors
- OOP Tools in Visual Studio
- Class Library Projects
- Interfaces Versus Abstract Classes
- Struct Types
- Shallow Copying versus Deep Copying
- Exercises
1 LiveLab in this lesson — see the labs panel →
03 Defining Class Members 8 topics +
- Member Definitions
- Additional Class Member Topics
- Interface Implementation
- Partial Class Definitions
- Partial Method Definitions
- Example Application
- The Call Hierarchy Window
- Exercises
04 Collections, Comparisons, and Conversions 4 topics +
- Collections
- Comparisons
- Conversions
- Exercises
05 Advanced Desktop Programming 5 topics +
- Creating and Styling Controls
- WPF User Controls
- The Main Window
- Putting it All Together
- Exercises
06 ASP.Net and ASP.Net Core 4 topics +
- Overview of Web Applications
- Which ASP.NET to Use and Why
- Using ASP.NET Web Forms
- Creating ASP.NET Core Web Applications
07 Databases 9 topics +
- Using Databases
- Installing SQL Server Express
- Entity Framework
- A Code First Database
- But Where Is My Database?
- Navigating Database Relationships
- Handling Migrations
- Creating and Querying XML from an Existing Database
- Exercises
Hands-On Labs Our edge
4 LiveLabs- Learning the using Statement
- Handling an Exception
- Using the finally Block
- Using access modifiers
02 / FAQs
Questions before you start
Prepare for C# Programming II
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.