C#: Visual Studio 2013/2017 Intermediate

  • 9 Courses | 12h 14m 52s
  • 10 Books | 54h 35m
  • 1 Audiobook | 17h 5m 19s
Likes 173 Likes 173
 
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 Multithreating
Discover how to implement threaded programs, use a Task Parallel Library and explore the differences between asynchronous and parallel programming.
17 videos | 1h 53m
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.

BOOKS INCLUDED

Book

Illustrated C# 7: The C# Language Presented Clearly, Concisely, and Visually, Fifth Edition
Whether you’re getting to grips with C# for the first time or working to deepen your understanding, you’ll find this book to be a clear and refreshing take on each aspect of the language.
Book Duration 8h 26m
Book Authors By Cal Schrotenboer, Daniel Solis

Book

Functional Programming in C#: How to Write Better C# Code
Teaching you to apply functional thinking to real-world problems using the C# language, this book, with its many practical examples, is written for proficient C# programmers with no prior FP experience.
Book Duration 6h 16m
Book Authors By Enrico Buonanno

Book

Exploring Advanced Features in C#: Enhance Your Code and Productivity
Highlighting the new language features available to you in C#, this book explains how to use these and other tools such as Bootstrap, SCSS, and jQuery to enhance your web applications.
Book Duration 2h 35m