HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

C# Tutorial - Full Course for Beginners

9,025,627 views November 10, 2018 4:31:09

Watch on YouTube
ChannelfreeCodeCamp.org

In brief

This beginner-friendly C# tutorial covers all the essential programming concepts, from basic setup to advanced topics like classes, inheritance, and exception handling. You’ll build practical projects like a calculator, guessing game, and Mad Lib along the way—ideal for anyone starting out in C# development.

Questions & answers

What projects will I build?

A calculator, Mad Lib, guessing game, and more.

Chapters

Description from the creator

This course will give you a full introduction into all of the core concepts in C# (aka C Sharp). Follow along with the course and you'll be a C# programmer in no time!

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp

⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:01:18) Installation & Setup
⌨️ (0:05:03) Drawing a Shape
⌨️ (0:17:23) Variables
⌨️ (0:30:06) Data Types
⌨️ (0:37:17) Working With Strings
⌨️ (0:49:34) Working With Numbers
⌨️ (1:00:01) Getting User Input
⌨️ (1:07:38) Building a Calculator
⌨️ (1:15:26) Building a Mad Lib
⌨️ (1:21:15) Arrays
⌨️ (1:29:49) Methods
⌨️ (1:40:29) Return Statement
⌨️ (1:46:06) If Statements
⌨️ (2:01:37) If Statements (con't)
⌨️ (2:10:21) Building a Better Calculator
⌨️ (2:17:22) Switch Statements
⌨️ (2:25:31) While Loops
⌨️ (2:34:22) Building a Guessing Game
⌨️ (2:48:49) For Loops
⌨️ (2:58:45) Building an Exponent Method
⌨️ (3:05:31) 2d Arrays
⌨️ (3:09:46) Comments
⌨️ (3:13:53) Exception Handling
⌨️ (3:24:34) Classes & Objects
⌨️ (3:37:39) Constructors
⌨️ (3:47:48) Object Methods
⌨️ (3:54:59) Getters & Setters
⌨️ (4:06:49) Static Class Attributes
⌨️ (4:14:45) Static Methods & Classes
⌨️ (4:20:55) Inheritance

Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw

⭐️Other full courses by Mike Dane on our channel ⭐️
💻C: youtu.be/KJgsSFOSQv0
💻C++: youtu.be/vLnPwxZdW4Y
💻SQL: youtu.be/HXV3zeQKqGY
💻Ruby: youtu.be/t_ispmWmdjY
💻PHP: youtu.be/OK_JCtrrv-c
💻C#: youtu.be/GhQdlIFylQ8

❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: scrimba.com/freecodecamp

About this tutorial

freeCodeCamp.org published this 4:31:09 video tutorial on November 10, 2018. It has been watched 9,025,627 times on YouTube.

Category
Education
Duration
4:31:09
Published
November 10, 2018
Views
9,025,627
Likes
189,024

Tags

Share

This tutorial in other languages