This is part of the "Unity for Beginners" learning path. View Path

Beginning Programming with C#

Feb 5 2019 · Video Course (2 hrs, 17 mins) · Beginner

This course will teach you the basics of working with the C# language. You'll learn how to write programs using Microsoft's premiere development language: C#.
4.8/5 4 Ratings

Version

  • C# 7, Windows 10, Visual Studio 2017

Getting Started

Introduction

3:40 Free
Welcome to Beginning Programming With C#! In this course introduction, you'll learn about the C# language, its history, and how it has developed over time.
1
This episode introduces you to Visual Studio, what it does, and how to get it running on your computer.
2

Your First Program

6:31 Free
In this episode, you'll write your very first program in C# and actually run it. Let's get started!
3

C# Overview

2:00 Free
Big picture time: this episode gives you an overview of how C# converts source code into a running executable.
4

Variables

9:56 Free
Learn about the concept of a variable, how to create one, and ultimately use them in your programs.
5
In your first programming with C# challenge, you'll calculate the average value using variables. Good luck!
6

Types

9:21 Free
Let's talk types! Here, you'll learn about C#'s robust typing system and how it relates to working with variables.
7

Casting

7:19 Free
Not just a type of couch! This episode about casting teaches you the basics of converting data from one type to another.
8

Operators

9:13 Free
Operators work on data, and C# has lots of them. You'll learn some of the basic operators in this episode.
9
Challenge time! In your second challenge, you are tasked with creating a string using other strings.
10

Nullable types

7:37 Free
This episode will introduce the concept of null and walk you through what it means to create a nullable type.
11

Conclusion

2:11 Free
That was a lot to cover! With part one complete, you get a review of what you learned, as well as the excitement still to come in Part 2.
12

Control Flow

Introduction

2:26 Free
In Part 2 of the course, you'll learn about control flow and the various topics that contribute to it.
13

Enumerations

6:24 Free
In this episode, you'll learn how to create constants in C# in a way that is readable and easy to understand.
14

If Statements

9:29 Free
The if statement allows you to branch your code based on your data. This episodes teaches the basics of using them.
15
In this challenge, you'll write an if statement to determine whether an if statement is even or odd.
16

Ternary

4:24 Free
The ternary operator allows you to condense your if statement into a single, which is great for setting values.
17

Switch Statements

6:11 Free
In this episode, you'll learn about the Switch statement, which is similar to an if statement, but with key differences.
18

Arrays

7:13 Free
An array is your first data structure that can hold other items. Here, you'll learn to use arrays in your programs.
19
Challenge time! In this challenge, you'll create an array to hold your first, middle, and last name.
20

For Loop

8:10 Free
Time for for loops! Learn about the basics of the for loop and how to use it for repetitive tasks.
21
One more challenge! This challenge tasks you with printing out your name array using just a for loop.
22

Other Loops

6:45 Free
This episode introduces you to some of the other loops that you may use when writing programs.
23

Conclusion

2:08 Free
Congrats on completing Beginning Programming With C#! Let's review what you learned and find out where to go next.
24

Contributors

Comments