C#: Visual Studio 2013/2017 Intermediate

  • 20 Courses | 10h 14m
  • 10 Books | 54h 35m
  • Includes Lab
  • 1 Audiobook | 17h 5m 19s
Likes 190 Likes 190
 
C# is a powerful yet elegant programming language that powers sophisticated software development. Start here to master C#.

GETTING STARTED

Programming in C#: Managing Program Flow

  • Playable
    1. 
    The Switch Statement
    4m 6s
    NOW PLAYING
  • Playable
    2. 
    The If/Else Statement
    7m 40s
    UP NEXT

COURSES INCLUDED

Programming in C#: Managing Program Flow
Microsoft Visual C# is a principal development language for the .NET framework. Learn to manage program flow, use multithreading and asynchronous processing, and implement events, callbacks, and exception handling using C#.
15 videos | 1h 28m has Assessment available Badge
Programming in C#: Creating Types
In addition to classes, there are a number of C# types and structures. Learn how to create and use types, convert value and ref types, and manipulate strings in C#.
20 videos | 2h 5m has Assessment available Badge
Programming in C#: Using Types
One of the main types in object-oriented programming is the class. Delve into classes and explore encapsulation, implementing a class hierarchy, using reflection, and managing the object life cycle.
16 videos | 1h 27m has Assessment available Badge
Programming in C#: Debugging & Security Implementation
Debugging and securing your applications is crucial prior to deployment. Discover input validation, symmetric and asymmetric encryption, managing an assembly, using compiler directives, and implementing diagnostics.
15 videos | 1h 33m has Assessment available Badge
Programming in C#: Manipulating & Retrieving Data
Data access and management is a critical aspect of most enterprise applications. Learn how to consume data, manipulate data and objects using LINQ, perform serialization, and use collections in C# applications.
16 videos | 1h 27m has Assessment available Badge
Programming in C#: IO Operations
A critical aspect of most enterprise applications is data access. Discover how you can implement data access in your C# applications using IO operations.
5 videos | 23m has Assessment available Badge
Programming in C#: Managing Multithreading
Discover how to implement threaded programs, use a Task Parallel Library and explore the differences between asynchronous and parallel programming.
17 videos | 1h 46m has Assessment available Badge
Programming in C#: Memory Management & String Operations
Discover how to work with Automated Memory Management, manage the Object Life Cycle and String operations.
11 videos | 58m has Assessment available Badge
Programming in C#: Implementing Data Access
A critical aspect of most enterprise applications is data access. Discover how you can implement data access in your C# applications using IO operations and learn how to consume the data.
12 videos | 57m has Assessment available Badge
SHOW MORE
FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THESE COURSES

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.