Programming Fundamentals with C#

In this learning path, you will learn the foundations of programming using C# and Visual Studio 2019. This learning path is designed for beginners and will take you to an intermediate level of programming when completed. More labs and video tutorials will be added soon.
0 (0)
INDIVIDUAL

For those who are on a technical journey of self improvement

TRY FREE FOR 10 DAYS
TEAMS

Ideal for 5 or more in need of upskilling

TRY FOR FOR FREE
(Trial or Pilot)
ENTERPRISE

Ideal for 200 or more in need of upskilling and scalability

LEARN MORE
8 Lectures
8 Labs
Beginner
20h 24m
Lecture
Sep 4 2020
26m

In this lab demo, you will learn how to create and run a basic C#.Net application. Additionally, you will get an overview and understanding of how Visual Studio works, and how projects and solutions are organized.

0%
Real Time Lab
Jun 26 2020
Skill Me Up
Pausable for 8 hours
1h 45m

Welcome to the world of development! Were so excited that you have decided to jump in and use our labs to learn the invaluable skills associated with development. C#.Net is one of the worlds most popular programming languages and the opportunities and possibilities for a C#.Net developer are endl...

0%
Lecture
Sep 4 2020
1h 7m

In this lab demo, you'll learn about different types in C#.Net. You'll then learn about working with variables to store values for the various types. The demo covers number types, strings, and booleans, and concludes with looks into some of the critical string operations you'll need in your day-to-d...

0%
Real Time Lab
Jun 26 2020
Skill Me Up
Pausable for 8 hours
1h 45m

Variables and Types are absolutely critical when it comes to programming. Without variables, you would not have an easy way to remember where values are stored and reference them in various places within our programs. Without types, you wouldnt know what type of information is stored in the variab...

0%
Lecture
Sep 4 2020
50m

In this lab demo, you'll learn about working with methods, pre-built libraries, and NuGet packages in your C# code, as well as gain a very good understanding of techniques for debugging your code. Libraries can be common and included by Microsoft, can be custom from your own team, and can be externa...

0%
Real Time Lab
Jul 3 2020
Skill Me Up
Pausable for 8 hours
1h 30m

In this lab you will learn more about writing and using methods, working with pre-built/existing libraries, importing and using NuGet packages, and debugging your code. By the end of the lab you will be able to identify and use third-party and Microsoft .Net libraries to aid in your development, a...

0%
Lecture
Sep 4 2020
44m

In this series of lab demos, you will take a deeper dive into using boolean logic to make decisions in your code. The lab will focus in on different decision controls such as 'if / else if / else blocks', 'switches', and the 'TryParse' method for converting strings to other types. By the end of the ...

0%
Real Time Lab
Jul 14 2020
Skill Me Up
Pausable for 8 hours
1h 15m

In this lab, you will take a deeper dive into using boolean logic to make decisions in your code. The lab will focus in on different decision controls such as if / else if / else blocks, switches, and the TryParse method for converting strings to other types. By the end of the lab, you will unders...

0%
0 (0)
Lecture
Sep 4 2020
51m

In this lab demo you will learn about the different types of loops available to use in C#. You will learn how to work with each loop type, including the **do..while**, **while**, and **for** loops. You will also learn when each of these loop types is appropriate. Additionally, you will learn about t...

0%
Real Time Lab
Jul 10 2020
Skill Me Up
Pausable for 8 hours
1h 25m

In this lab you will learn about the different types of loops available to use in C#. You will learn how to work with each loop type, including the do..while, while, and for loops. You will also learn when each of these loop types is appropriate. Additionally, you will learn about the basic struct...

0%
Lecture
Sep 4 2020
1h 16m

In this lab demo you will learn about working with strings, string operations, and arrays. You will start off learning a bit more about the Character type and then examine strings as a group of characters, and finish up learning about strings by leveraging common string operations. After working thr...

0%
Real Time Lab
Jul 15 2020
Skill Me Up
Pausable for 8 hours
2h

In this lab you will learn about working with strings, string operations, and arrays. You will start off learning a bit more about the Character type and then examine strings as a group of characters, and finish up learning about strings by leveraging common string operations. After working throug...

0%
Lecture
Sep 4 2020
38m

In this lab demoyou will get an introduction to exceptions and you will become familiar with input and output operations. You will also cover JSON and XML to see a couple of ways that data can be easily stored and transmitted. You will write and read to and from files, and you will understand and le...

0%
Real Time Lab
Jul 17 2020
Skill Me Up
Pausable for 8 hours
1h 40m

In this lab you will get an introduction to exceptions and you will become familiar with input and output operations. You will also cover JSON and XML to see a couple of ways that data can be easily stored and transmitted. You will write and read to and from files, and you will understand and lear...

0%
Lecture
Sep 4 2020
1h 3m

In this lab you will get an introduction to exceptions and you will become familiar with input and output operations. You will also cover JSON and XML to see a couple of ways that data can be easily stored and transmitted. You will write and read to and from files, and you will understand and learn ...

0%
Real Time Lab
Aug 5 2020
Skill Me Up
Pausable for 8 hours
2h 5m

In this lab you will become familiar with the basic tenets of object-oriented-programming (OOP). By the end of the lab, you will understand and know what it means to work with object classes, abstract classes, interfaces, and polymorphism.

0%