C# Tutorial


Get the Code Here :
Subscribe to Me:
Best C# Book :

►► Get my Python Programming Bootcamp Series for $9.99 ( Expires Feb 19th ) :
►► Highest Rated Python Udemy Course + 19 Hrs + 86 Videos + New Videos Every Week

Like the channel? Consider becoming a Patreon! Check it out here:

User input 02:26
Data Types 03:11
Math 06:30
Casting 07:56
If 10:12
Ternary Operator 12:34
Switch / Break / Continue 13:17
While 14:45
Do While 17:00
For Loop 18:32
Foreach 19:37
Strings Functions 20:48
Formatting Strings 29:12
StringBuilder 31:30
Array Functions 33:42
Lists 41:03
Exception Handling 45:06
Classes & Objects 48:14
Getters & Setters 49:00
Constructors 50:48
Static 52:49
Class Methods 54:30
Overloading Methods 57:13
Object Initializer 59:04
Inheritance 59:29
Call Superclass Methods 1:00:17
Override Class Methods 1:01:38
Ploymorphism / Abstract Class 1:03:16
Interfaces 1:04:46
Operator Overloading 1:08:05
Generics 1:11:43
Enums 1:15:22
Structs 1:16:56
Anonymous Methods 1:19:07
Lambda Expressions 1:21:02
File I/O 1:23:29

After many requests, finally I finished my learn C# in one video tutorial. I cover a ton in this tutorial including : User input,Data Types, Math, Casting, If, Switch, Ternary Operator, While, Do While, For Loops, Foreach, Strings, Formatting Strings, StringBuilder, Arrays, Lists, Exception Handling, Converting to Data Types, Classes, Objects, Getters, Setters, Constructors, Static, Overloading Methods, Object Initializer, Inheritance, Calling Superclass Methods, Overriding Class Methods, Abstract Classes, Interfaces, Generics, Enums, Structs, Anonymous Methods, Lambda Expressions, File I/O and more.

*Watch More Learn in One Videos*
►► Java –
►► C++ –
►► Python –
►► MySQL –
►► PHP –
►► Kotlin –
►► C# –
►► JavaScript –



  1. Learn in One Videos for Every Programming Language
    Subscribe to Bookmark them: http://bit.ly/2FWQZTx
    C++ : https://youtu.be/Rub-JsjMhWY
    Python : https://youtu.be/N4mEzFDjqtA
    Java : https://youtu.be/n-xAqcBCws4
    PHP : https://youtu.be/7TF00hJI78Y
    MySQL : https://youtu.be/yPu6qV5byu4
    JavaScript : https://youtu.be/fju9ii8YsGs
    C# : https://youtu.be/lisiwUZJXqQ
    HTML5 : https://youtu.be/kDyJN7qQETA
    CSS3 : https://youtu.be/CUxH_rWSI1k
    JQuery : https://youtu.be/BWXggB-T1jQ
    TypeScript : https://youtu.be/-PR_XqW9JJU
    ECMAScript : https://youtu.be/Jakoi0G8lBg
    Swift : https://youtu.be/dKaojOZ-az8
    R : https://youtu.be/s3FozVfd7q4
    Haskell : https://youtu.be/02_H3LjqMr8
    Handlebars : https://youtu.be/4HuAnM6b2d8
    Bootstrap : https://youtu.be/gqOEoUR5RHg
    Rust : https://youtu.be/U1EFgCNLDB8
    Matlab : https://youtu.be/NSSTkkKRabI
    Arduino : https://youtu.be/QO_Jlz1qpDw
    Crystal : https://youtu.be/DxFP-Wjqtsc
    Emacs : https://youtu.be/Iagbv974GlQ
    Clojure : https://youtu.be/ciGyHkDuPAE
    Shell : https://youtu.be/hwrnmQumtPw
    Perl : https://youtu.be/WEghIXs8F6c
    Perl6 : https://youtu.be/l0zPwhgWTgM
    Elixir : https://youtu.be/pBNOavRoNL0
    D : https://youtu.be/rwZFTnf9bDU
    Fortran : https://youtu.be/__2UgFNYgf8
    LaTeX : https://youtu.be/VhmkLrOjLsw
    F# : https://youtu.be/c7eNDJN758U
    Kotlin : https://youtu.be/H_oGi8uuDpA
    Erlang : https://youtu.be/IEhwc2q1zG4
    Groovy : https://youtu.be/B98jc8hdu9g
    Scala : https://youtu.be/DzFt0YkZo8M
    Lua : https://youtu.be/iMacxZQMPXs
    Ruby : https://youtu.be/Dji9ALCgfpM
    Go : https://youtu.be/CF9S4QZuV30
    Objective C : https://youtu.be/5esQqZIJ83g
    Prolog : https://youtu.be/SykxWpFwMGs
    LISP : https://youtu.be/ymSq4wHrqyU
    Express : https://youtu.be/xDCKcNBFsuI
    Jade : https://youtu.be/l5AXcXAP4r8
    Sass : https://youtu.be/wz3kElLbEHE

  2. great video. quick note
    sb.Remove() wasn't exactly explained correctly. Its not (beginningRange, endingRange). Its actually (beginningRange, length).
    public System.Text.StringBuilder Remove (int startIndex, int length);

  3. PLEASE do an ASP.NET video. Almost every company where I live uses it, and nobody makes things as easy to understand as you do…

  4. Watching Banas' videos at x2 is like being Neo downloading information fro m the matrix. Really like your style of concise education.

  5. I work on a sql database system that has a ton of stored procedures in T-SQL. Wondering if the trend in 2019 is to keep business logic in the the database layer… or is the trend/popular thing to do is write business logic in c# in a web service or aspx web forms?

  6. Hey @Derek Banas I know you have a "best c# book"
    listed under the video but you also have the same thing in your other c# series.
    So what book would you best recommend for a beginner?

  7. I am a person who pressed "dislike".
    Start from "User input",
    every code is not working like video.
    of course the format is for C# and I followed every step to make the solution file, but it is not working.


Please enter your comment!
Please enter your name here