Learning C#

Go to class
Write Review

Free Online Course: Learning C# provided by LinkedIn Learning is a comprehensive online course, which lasts for 3-4 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning C# is taught by Joe Marini.

Overview
  • Learn the fundamentals of the C# language.

Syllabus
  • Introduction

    • An introduction to learning C#
    • What you should know
    • Setting up your environment
    • How to run the examples
    1. Overview of C#
    • Hello World C#
    • Variables and data types
    • Operators
    • Writing C# comments
    2. C# Program Flow
    • Conditionals with "if"
    • Conditionals with "switch"
    • For loops
    • While loops
    • Using break and continue
    • Exceptions
    3. C# Strings
    • String operations
    • String formatting
    • String interpolation
    • Using StringBuilder
    • String parsing
    • Challenge: Guess the number
    • Solution: Guess the number
    4. C# Functions
    • Function basics
    • Named and default parameters
    • Reference and out parameters
    • Returning multiple values
    • Challenge: Palindrome
    • Solution: Palindrome
    5. Object-Oriented C#
    • Defining C# classes
    • Access modifiers
    • Defining properties
    • Inheritance
    • String representation
    • Challenge: Bank
    • Solution: Bank
    Conclusion
    • Next steps