YoVDO

Learning C#

Offered By: LinkedIn Learning

Tags

C# Courses C Programming Courses Object-oriented programming Courses

Course Description

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

Taught by

Joe Marini

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX