Skip to content
/ 102-csharp-basics Public template

This repository is used for my CSharp 101 lectures.

License

Notifications You must be signed in to change notification settings

marczaku/102-csharp-basics

Repository files navigation

102 - CSharp Basics

Hi, my name is Marc and I am an enthusiastic Software Developer and Lecturer.
A lot of ⏱️ time and many years of iteration went into the preparation of this class material.
Please Leave a ⭐️ on this repository if you found this course helpful!
Feel free to open Issues for 💡 Feedback as well!

This material is available for free under the terms of Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). Check the LICENSE file on this repository for details.

Goal

This course will introduce you to the basics of C# Console Programming. We will start with a classic Hello World-Application, make our way through concepts like types, operations, code-flow and finish this course with our first game.

Passing Criteria

  • P09Operators completed

Excellent Criteria

  • P13GoTo completed

Bonus

  • Implemented the game of Nim

Skills Learned

GitHub

  • Clone a Repository

Rider

  • Shortcuts
    • Comment/Uncomment Code
    • Reformat Code
  • Debugging
    • Breakpoint
    • Step Over
    • Local Variables

Command-Line

  • Open
  • Change Directory

Dotnet

  • CLI
    • New Project

C#

  • Code Execution
  • Console
    • WriteLine
    • Write
    • ReadLine
  • Comments
    • Single-Line
    • Multi-Line
    • XML-Style
  • Variable
    • Definition
    • Initialization
    • Assignment
  • Type
    • int
    • float
    • double
    • bool
    • byte
    • char
    • string
      • multiline @
      • interpolated $
  • Conversion
    • Implicit Cast
    • Explicit Cast
    • Conversion
    • Parsing
    • CultureInfo
  • Operators
    • Binary Arithmetic
    • Precedence
    • Arithmetic Assignment
    • Pre/Post Increment
    • Pre/Post Decrement

About

This repository is used for my CSharp 101 lectures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published