C# Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ก.พ. 2025
  • Get the Code Here : goo.gl/XklWBR
    Subscribe to Me: bit.ly/2FWQZTx
    Best C# Book : amzn.to/1dFhtZ8
    ❇️ LIVESTREAMS : / derekbanas
    ❇️ DISCORD : / discord ( Contact Me Anytime )
    MY UDEMY COURSES ARE 87.5% OFF TIL December 19th ($9.99) ONE IS FREE
    ➡️ Python Data Science Series for $9.99 : Highest Rated & Largest Python Udemy Course + 56 Hrs + 200 Videos + Data Science bit.ly/Master_...
    ➡️ C++ Programming Bootcamp Series for $9.99 : Over 23 Hrs + 53 Videos + Quizzes + Graded Assignments + New Videos Every Month bit.ly/C_Cours...
    ➡️ FREE 15 hour Golang Course!!! : bit.ly/go-tuto...
    Like the channel? Consider becoming a Patreon! Check it out here:
    ►► / derekbanas
    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 - • Java Tutorial
    ►► C++ - • C++ Programming
    ►► Python - • Python Programming
    ►► MySQL - • MySQL Tutorial
    ►► PHP - • PHP Programming
    ►► Kotlin - • Kotlin Tutorial
    ►► C# - • C# Tutorial
    ►► JavaScript - • JavaScript Tutorial

ความคิดเห็น • 2.4K

  • @derekbanas
    @derekbanas  5 ปีที่แล้ว +31

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

    • @hashvolting
      @hashvolting 5 ปีที่แล้ว +2

      Holy crap

    • @simranjeetsingh2291
      @simranjeetsingh2291 5 ปีที่แล้ว +1

      😰how I found you . I love you 😭😭😭😭

    • @davidchavez4233
      @davidchavez4233 5 ปีที่แล้ว +1

      You're the man

    • @davidchavez4233
      @davidchavez4233 5 ปีที่แล้ว +1

      @@simranjeetsingh2291 IKR, this guy is the best

    • @peterking1241
      @peterking1241 4 ปีที่แล้ว +1

      Awesome work.. would love if you please create a remastered for C# too with the latest version as you did with C++ .. Regards

  • @Blu3W4r10Ck
    @Blu3W4r10Ck 9 ปีที่แล้ว +61

    You just smashed out months of university study into the span of an hour and a half.
    Fookin legend.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +5

      +Blu3W4r10Ck Thank you :) I'm glad you enjoyed it

  • @klsar1
    @klsar1 9 ปีที่แล้ว +797

    A no-nonsense, straight-to-the-point video. Like it very much. Thank you

    • @nanithefk866
      @nanithefk866 8 ปีที่แล้ว +38

      These videos are godsent for those familiar with programming and other languages in general. I love this man!

    • @audiemurphy7421
      @audiemurphy7421 8 ปีที่แล้ว

      Same

    • @OttoTheSmartass
      @OttoTheSmartass 8 ปีที่แล้ว +8

      Unlike Lynda.

    • @egitimsart8512
      @egitimsart8512 8 ปีที่แล้ว +28

      Almost all his videos are fast and smooth. This guy has gift for creating tutorials :)

    • @OVERHEAT321
      @OVERHEAT321 8 ปีที่แล้ว +2

      Yes

  • @carlsts5697
    @carlsts5697 8 ปีที่แล้ว +35

    This is the best c# tutorial I have ever seen - so clear, fast and precise, just the way I like it. Thank you for immense help in speeding up my learning of c#

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +2

      Thank you for the nice compliment :)

  • @Zen-jw5dy
    @Zen-jw5dy 8 ปีที่แล้ว +21

    Loving the straight to the point attitude in the video. Leaves more time for more important stuff and explaining what you, can/can't do.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +7

      Thank you :) I do my best to not waste time

  • @SockPupet
    @SockPupet 8 ปีที่แล้ว +529

    Pi as 31.4 could lead to some interesting physics.

    • @fuppetti
      @fuppetti 8 ปีที่แล้ว +6

      ;)

    • @smileyface-12349
      @smileyface-12349 7 ปีที่แล้ว +19

      Sock Pupet1984 I know off by heart 3.1415926535897932384626433832795028841971693993751

    • @wumpyjumps
      @wumpyjumps 7 ปีที่แล้ว +50

      Pi as exactly 3.14 would also lead to some interesting physics.

    • @xDprinDx
      @xDprinDx 7 ปีที่แล้ว +20

      pi as anything would lead to some interesting physics

    • @zayanwatchel8780
      @zayanwatchel8780 7 ปีที่แล้ว +38

      pi as 666 would lead to eternal damnation.

  • @stathisioan7799
    @stathisioan7799 2 ปีที่แล้ว +3

    This was freaking amazing! So much info gathered in a single hour tutorial , 7 years later still so relevant. Congratulations!

  • @mariahsmith6036
    @mariahsmith6036 8 ปีที่แล้ว +83

    I think you should put in the description that this tutorial is not for beginners, but also maybe not for programmers with a little experience, especially java experience. I know java pretty well, so this is pretty repetitive. I can imagine as a brand new programmer this would be overwhelming, but for people with past programming experience (depending on the past language experience) this is a good crash course to get familiar with the syntax :)

    • @TheWantedBoysX
      @TheWantedBoysX 8 ปีที่แล้ว +1

      +Mariah Smit the best languages are general porpuse languages c# is for windows it wont work on mac so is not general p..

    • @bigmattyt7685
      @bigmattyt7685 8 ปีที่แล้ว +1

      Mono project brohando, just saying.

    • @meyerjohannes
      @meyerjohannes 8 ปีที่แล้ว +7

      .net core, and visual studio code work on mac

    • @Kyronsk8
      @Kyronsk8 8 ปีที่แล้ว +12

      Beginner here and you're definitely correct.

    • @newbprogramming5043
      @newbprogramming5043 8 ปีที่แล้ว +5

      +The Wanted Boys
      C# and the .NET Framework works exceptionally well on Mac and Linux.
      ... and of course iOS and Android too.

  • @JonLamont13
    @JonLamont13 8 ปีที่แล้ว

    This is just about my favorite tutorial I've seen on TH-cam. No bull, very quick explanations that effectively describe what is going on, and a deep understanding. I'm experienced with many programming languages, and after about 2 hours (after pausing and coding along), I feel pretty experienced with C#, which I need for a new job. Thanks Derek!

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you for the compliment :) I'm happy it helped

  • @JamieMaguire_
    @JamieMaguire_ 7 ปีที่แล้ว

    Seriously, I just sit down, take notes and write out all the code examples into a large file divided by sections and get such a great reference file! These videos are insanely helpful when first starting a new language. Thanks a bunch Derek!

  • @LifeAtlas
    @LifeAtlas 9 ปีที่แล้ว +189

    Wow! i had no idea that C# is so similar to Java

    • @GWigWam
      @GWigWam 9 ปีที่แล้ว +17

      Life It's very similar but is has a bunch of features java does not have. Properties for instance, instead of get set function. Also the linq querying language and very easy threading through Tasks.

    • @LifeAtlas
      @LifeAtlas 9 ปีที่แล้ว +1

      GWigWam Hmm, interesting. I did not know that, thanks for letting me know =)

    • @berzurkfury
      @berzurkfury 9 ปีที่แล้ว +14

      Life c# was originally a microsoft copy of java. constructs, closures, syntax. from there they added things like linq, lambda expressions and such

    • @LifeAtlas
      @LifeAtlas 9 ปีที่แล้ว +4

      Kenneth Hartsock Cool, very interesting! thanks for the extra info guys! :D

    • @Claymore2408
      @Claymore2408 9 ปีที่แล้ว +2

      Kenneth Hartsock Sun owned Java before Oracle took things over.

  • @fould13
    @fould13 8 ปีที่แล้ว +21

    Watched this at 2 times speed; just taking notes on the differences between C++ and this.

  • @ASmith-vl2km
    @ASmith-vl2km 9 ปีที่แล้ว +44

    In the longer C# video you plan to do, kindly cover GUI programming, Database connectivity, Threads, more Input/Output options & Network Programming.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +43

      A. Smith I definitely will

    • @Kaloris24
      @Kaloris24 9 ปีที่แล้ว

      +Derek Banas Sweet! I was wondering how to do threads in C as well as programming in spin. Do you have a video up of either of those?

    • @MB-rc8tu
      @MB-rc8tu 9 ปีที่แล้ว

      +Derek Banas we are waiting

    • @gudjac9271
      @gudjac9271 9 ปีที่แล้ว +2

      +Derek Banas When? Great job with this tutorial. Probably the most efficient hour and a half I have spent during the last few months :)

    • @arjunaudupi7956
      @arjunaudupi7956 9 ปีที่แล้ว

      +Derek Banas Dude You are Great. And we are eagerly waiting for C# gui version.
      for ( ; ; )
      {
      Console.WriteLine("! PLEASE !");
      }

  • @PatrickMichaelOLeary
    @PatrickMichaelOLeary 8 ปีที่แล้ว

    The video diction is clear and well articulated.
    Bookmark this video as you will want to watch it again and again.
    With 35 years of programming I wanted something quick and to the point.
    The first C# (C-sharp) video that did NOT put me to sleep. :)
    Excellent job Mr. Derek!
    Thank you.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you for the nice compliment :)

    • @PatrickMichaelOLeary
      @PatrickMichaelOLeary 8 ปีที่แล้ว

      I am sure you get many requests.
      I have been programming on Linux/Mac for 35 years, hence I am new to Windows / VS / .Net
      (I would certainly subscribe to help offset your cost/time.)
      Detailed videos on:
      1) Something on how to find the right Class library
      2) Fast track / quick start to using .Net classes in C#
      3) Jump start for Linux/Unix PHP programmers
      More specific:
      1) Basic GUI concepts beyond console app
      2) Database (MySQL, Postgres)
      3) File I/O
      4) Threads and TPL
      would be quite helpful.
      Thank you.

  • @shampants896
    @shampants896 7 ปีที่แล้ว +2

    I love the way you talk, you sound like someone who is completely done with life which Definately helps to fit the persona of a programmer, very informative vid keep it up

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      That's funny :) I'm glad you like the videos

  • @akhilez
    @akhilez 8 ปีที่แล้ว +24

    48:12 for classes and objects

  • @Frozelar
    @Frozelar 8 ปีที่แล้ว +6

    Thanks so much for the video! Extremely helpful for those who are experienced with programming but just want to learn the language. I can't imagine the amount of work you must have to put into making these.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +2

      You're very welcome :) I'm happy that you liked it

  • @dipanjandas3735
    @dipanjandas3735 8 ปีที่แล้ว +17

    This is super awesome....
    I know C++, Java and wanted to know C#. Now I have learned C# in a pretty organized way at least the very important basics.
    Thanks Derek.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +2

      You're very welcome :) I'm glad I could help

    • @dipanjandas3735
      @dipanjandas3735 8 ปีที่แล้ว

      +Derek Banas :)

  • @darielsubiros3787
    @darielsubiros3787 4 ปีที่แล้ว

    I'm learning C# for a new job offer. So much and straight to the point summarized in about one hour and half of video! Keep it up and may God bless you with more wisdom every day.
    Thank you!

  • @indigoakaben
    @indigoakaben 3 ปีที่แล้ว

    My ADHD has been destroying my ability to watch tutorials and absorb what's being taught. This had me smiling and excited until the end. Thank you.

    • @derekbanas
      @derekbanas  3 ปีที่แล้ว

      Guess who else has ADHD? That is why I make videos like this. I can't focus on anything slow either. I'm happy I could help :)

  • @HKKingdoms
    @HKKingdoms 8 ปีที่แล้ว +12

    This is more similar to Java than I first thought. Awesome tutorial

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +7

      +HK Kingdoms Thank you :) Yes C# was based on Java and then extends on the capabilities

  • @thomasbrown8680
    @thomasbrown8680 8 ปีที่แล้ว +7

    I've watched this entire video three times. Very useful!

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +1

      Thank you very much :)

    • @steveburrus5526
      @steveburrus5526 8 ปีที่แล้ว

      Derek IU repeat my question to you : Do you intend to make a tutorial/video on Visual F# anytime soon? I have already learned a little about it but I would appreciate your in invaluable instruction on it also.

  • @csrouse33
    @csrouse33 8 ปีที่แล้ว +9

    Clear and fast paced;
    Great Video

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you very much :)

  •  8 ปีที่แล้ว +2

    Wooow! I've been programming in Java for a year and now learning C# looks surprisingly easy. Thank you so much.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +3

      I'm very happy it helped :)

  • @WalrusQuake
    @WalrusQuake 9 ปีที่แล้ว

    I love the way you quickly and concisely explain coding, without too much time wasted. The editing also speeds up the process. Very happy with this, thank you.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      +WalrusQuake Thank you :) I'm very happy that you liked it.

  • @Jonathan855
    @Jonathan855 9 ปีที่แล้ว +542

    ...
    Console.WriteLine("Thank you, bro!");
    ...

    • @PiegyYTube
      @PiegyYTube 9 ปีที่แล้ว +10

      /*
      *Yahoo
      */

    • @technoturkey5528
      @technoturkey5528 9 ปีที่แล้ว +2

      +Jonathan Ribeiro Santos Debug.Log("luvurvid");

    • @ChrisD__
      @ChrisD__ 8 ปีที่แล้ว +1

      console.log("Wonderful as always!");

    • @a.b.c.d.e...
      @a.b.c.d.e... 8 ปีที่แล้ว +7

      /*
      * Bro your comment wont Work that way in C#
      */

    • @ChrisD__
      @ChrisD__ 8 ปีที่แล้ว +4

      Tomas Wilson std::cout

  • @dhangrad9836
    @dhangrad9836 9 ปีที่แล้ว +12

    Thanks Derek!!!! Looking forward to this tutorial. I can't praise you enough buddy. Thank you.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +6

      Darren Dhanpat Thank you :) I hope you find it useful

  • @seanupton3170
    @seanupton3170 9 ปีที่แล้ว +8

    Hey Derek, great video as always :) Do you think you'd ever do a video directly targeting design patterns and/or OO programming principles (SOLID, etc)? I find a lot of tutorials or articles for these, but if they're on youtube they aren't nearly as well put together as your videos, or if it's an article, text just isn't the same. Thanks for the work you put into these!

    • @adrian-4767
      @adrian-4767 9 ปีที่แล้ว

      +Sean Upton Ditto. I too ask for this.

  • @psymcdad8151
    @psymcdad8151 3 ปีที่แล้ว

    First Video I ever saw on this channel was the "C++ in one Video" Tutorial.
    Did not understand a single thing.
    Now Im a little bit older, know C++ somewhat halfway decent and it's just like
    "Oh, Yeah, I know that concept!"
    The more I learn the more your channel becomes a Goldmine to learn even more :D
    Thank you for this!

  • @ManishKarki
    @ManishKarki 8 ปีที่แล้ว +2

    im really really happy to see you getting successful in making the community bigger with more than 500k subscribers....cheers to another 500k

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you very much :) Yes I am very lucky

  • @metroidM1A1
    @metroidM1A1 9 ปีที่แล้ว +37

    How long does it take you to learn these languages? And how well do you retain your knowledge in them after you learn them?

    • @tahmidurrahmaneram
      @tahmidurrahmaneram 9 ปีที่แล้ว +8

      LizardanNet Lol I actually had the same question, but never really asked anyone

    • @dietermuller4345
      @dietermuller4345 9 ปีที่แล้ว +4

      Tom Is a Door me too

    • @gabrielcodina6188
      @gabrielcodina6188 9 ปีที่แล้ว +10

      I have learnt 8 programming languages and as long as you use them you will remember them. It's like real world languages. It is different amounts of time depending on how fast you learn

    • @metroidM1A1
      @metroidM1A1 9 ปีที่แล้ว

      LizardanNet *yawn* youre an obnoxious geek. Bye

    • @lemmy7926
      @lemmy7926 9 ปีที่แล้ว +3

      LizardanNet So? It's an interesting question. I doubt it would offend Derek.

  • @grantgubatan4859
    @grantgubatan4859 8 ปีที่แล้ว +145

    can you make a video about your life story, you're an awesome guy. I'm just curious on what do you do for a living.

    • @frankavila4968
      @frankavila4968 8 ปีที่แล้ว +10

      he worked for apple at some point

    • @4144758
      @4144758 7 ปีที่แล้ว

      bump bump

    • @cool2570
      @cool2570 7 ปีที่แล้ว

      bump

    • @BigBlastP
      @BigBlastP 7 ปีที่แล้ว

      bump

    • @jblue616
      @jblue616 7 ปีที่แล้ว +4

      rumor has it..

  • @tahmidurrahmaneram
    @tahmidurrahmaneram 9 ปีที่แล้ว +14

    What Irony, I'm actually learning it already, started yesterday on another channel, guess I'll switch over once I am done with that one, Thanks

    • @Honda_Africa_Twin
      @Honda_Africa_Twin 9 ปีที่แล้ว +1

      Tom Is a Door Same here, I just started a week ago, can't find a good enough tutorial to follow. This made me so happy, Derek is amazing. If you were to find something good enough please share.

    • @tahmidurrahmaneram
      @tahmidurrahmaneram 9 ปีที่แล้ว

      Simon WoodburyForget
      sorry, is that supposed to be a python joke?

    • @tahmidurrahmaneram
      @tahmidurrahmaneram 9 ปีที่แล้ว

      Simon WoodburyForget
      and I was never good at programming so couldn't quite connect those two

    • @uppercutstylos
      @uppercutstylos 9 ปีที่แล้ว +7

      Tom Is a Door Classic misuse of irony. The word you're looking for is coincidence.

    • @tahmidurrahmaneram
      @tahmidurrahmaneram 9 ปีที่แล้ว +3

      dave olsen
      *The more I know*

  • @tonyblack1981
    @tonyblack1981 4 ปีที่แล้ว

    You know what I love about you Mr Banas: You make the assumption that anyone coming to this video knows how to programme in any language based on C, and then you just go. You show everything practical a person might need to get by and I just love it. Thank you Mr Banas

    • @derekbanas
      @derekbanas  4 ปีที่แล้ว

      Thank you for taking the time to write a nice message :) I appreciate it

  • @josh2045
    @josh2045 5 ปีที่แล้ว +1

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

  • @FirmClanYT
    @FirmClanYT 9 ปีที่แล้ว +6

    Console.WriteLine("Enter a number to get the Square Root");
    Int32 _userInput;
    if (Int32.TryParse(Console.ReadLine(), out _userInput)) {
    Console.WriteLine("Square Root of " + _userInput + " = " + (Math.Sqrt(_userInput)));
    }
    Made my first Square Root calculator lol.

  • @theflash3157
    @theflash3157 9 ปีที่แล้ว +18

    I want to make android games and I decided to learn c# for Unity3D (is it a good decision)

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +21

      +The Flash Yes that is definitely a good option

    • @domthehypocrite
      @domthehypocrite 9 ปีที่แล้ว

      +The Flash same story here

    • @DouglasEKnappMSAOM
      @DouglasEKnappMSAOM 7 ปีที่แล้ว +2

      c is the root then came C++ and then all the copy cat languages with better garbage collection and a few minor improvements. C# is just Microsoft once again copying someone else so that they can take over the world. It is not a bad language and Unity is good but perhaps the competition is even better.

    • @steliostoulis1875
      @steliostoulis1875 7 ปีที่แล้ว +1

      Douglas E Knapp You look like Tom Scott from the future.

    • @icecubemaker6616
      @icecubemaker6616 6 ปีที่แล้ว +1

      Yes, but youll probably want to learn the unity library too.

  • @a.b.c.d.e...
    @a.b.c.d.e... 8 ปีที่แล้ว +113

    int Java = 0;
    int CSharp = 100;
    bool CSharpIsBetter;
    if(CSharp > Java)
    {
    CSharpIsBetter = true;
    }
    else
    {
    CSharpIsBetter = false;
    }
    /*
    * Notice that this code is just some demo code to prove that Csharp is better than Java.
    */

    • @DFsdf3443d
      @DFsdf3443d 8 ปีที่แล้ว +6

      int java = 0,
      CSharp = 100;
      bool CsharpIsBetter;
      if(CSharp > Java)
      CSharpIsBetter = true;
      else
      CSharpIsBetter = false;

    • @terenas1986
      @terenas1986 8 ปีที่แล้ว +21

      Won't it just work like...
      CSharpIsBetter = CSharp > Java;
      ?

    • @Jupester
      @Jupester 8 ปีที่แล้ว

      +terenas1986
      no, that's not how programming works. as of yet that is.

    • @Jupester
      @Jupester 8 ปีที่แล้ว

      ***** Sure does but because the statement isn't very specific, you'd have troubles with that.

    • @nshusa99
      @nshusa99 8 ปีที่แล้ว +3

      You realize the result of that output would indicate that Java is better than CSharp. Default boolean values have a value of false if no value is declared to it right away.
      Nevertheless, both languages have their pros and cons. Not to mention C# was made after Java and has a lot of inspiration from Java. Hence why C# is so similar.

  • @agulz123
    @agulz123 7 ปีที่แล้ว

    Minor detail: sb.Remove(5,7) removes 7 characters starting from the 5th, instead of removing the characters starting at the 5th up to the 7th (33:16) Thanks for the vid!

  • @koeutbora6546
    @koeutbora6546 8 ปีที่แล้ว +1

    Dear teacher i'd like to ask you about c# 2 questions :
    1. get value from user and find the greatest values?
    2. Print the following example :
    1*****
    12****
    123***
    1234**
    12345*
    123456
    Thank and i wait to hear from you best regard

  • @s.m.giyasuddin4933
    @s.m.giyasuddin4933 8 ปีที่แล้ว +8

    When i am not using console.readline, the console is popping up and it's gone after showing the output. What's the problem?

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +9

      Use this as your last statement to keep it open Console.ReadLine();

    • @matia_orignal7088
      @matia_orignal7088 8 ปีที่แล้ว +2

      +X-Toxic-Flame
      That helped me alot thz :)

    • @matia_orignal7088
      @matia_orignal7088 8 ปีที่แล้ว

      :)

    • @kokyas963
      @kokyas963 8 ปีที่แล้ว +1

      Hi,
      you should use this instructtion
      Console.ReadKey();

    • @JayVee73
      @JayVee73 7 ปีที่แล้ว

      Yes CTRL + F5.

  • @abhijitroy6381
    @abhijitroy6381 8 ปีที่แล้ว +8

    Derek, I have a request to you. Please create a video tutorial "Learn D3.js in one video"

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +10

      I'll see what I can do

    • @BionicBlob
      @BionicBlob 8 ปีที่แล้ว +1

      I second this. Great videos Derek.

  • @reece4309
    @reece4309 9 ปีที่แล้ว +4

    Can you do a video on C# forms?

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +6

      +Reece UK Sure I'll get back to C# soon

    • @reece4309
      @reece4309 9 ปีที่แล้ว

      +Derek Banas Thank-you so much!

  • @kaanapan1183
    @kaanapan1183 4 ปีที่แล้ว

    I cant express how much I love your " in one video" series. Like a long cheat sheet and starting point to a new language. When you are experienced in some other PL, this are JUST PERFECT. First thing after graduation and getting a job, I will be your patreon. You are the only channel that I disable adblock in.

    • @derekbanas
      @derekbanas  4 ปีที่แล้ว +1

      Thank you for the wonderful compliments :) I greatly appreciate them!!!

    • @kaanapan1183
      @kaanapan1183 3 ปีที่แล้ว

      @@derekbanas Oh, I saw my comment from 10 months ago. Looks like coming back to your videos is a ritual to me.

  • @erinbryson2074
    @erinbryson2074 7 ปีที่แล้ว

    I have experience with C++, so I wanted to try my hand and writing C# applications. This video is very easy to understand and straight to the point. Really appreciate the time you're taking to explain the concepts in depth without dragging on.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you very much :) I'm happy it helped

  • @christiansadykbayev3486
    @christiansadykbayev3486 5 ปีที่แล้ว +4

    in 24 days, he would have Windows 10!

  • @roan33
    @roan33 8 ปีที่แล้ว +4

    I am a Datacenter/IT professoional and I am fucking sick of it, lol. I need to go in some other field before I lose my mind.
    Why pay tens of thousands of dollars in classes when I can jus watch your videos. :)

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +2

      The goal is to provide a free education for all :) I'm glad you liked it

  • @kubixus
    @kubixus 9 ปีที่แล้ว +70

    pi = 31.4? lolololololol

    • @johnnydepp1499
      @johnnydepp1499 9 ปีที่แล้ว +1

      +KubissusPL Lol

    • @Thirty-Two
      @Thirty-Two 9 ปีที่แล้ว +3

      +KubissusPL Here are some random character.

    • @Earlosaur
      @Earlosaur 9 ปีที่แล้ว +18

      +KubissusPL
      It's 2016, times have changed. (and so has pi)

    • @tanan8116
      @tanan8116 8 ปีที่แล้ว

      Pi is a number as the same of others. It can not change.

    • @Luhmero
      @Luhmero 8 ปีที่แล้ว

      Kubissus it's 3.14 not 31.4

  • @crazybuzz100
    @crazybuzz100 9 ปีที่แล้ว

    Your videos are perfect for a programmer that has experience with another language. If anybody went through these videos 3 times (typing out and playing with the examples of course) they'd have a fantastic fundamental of C#. I'm going to go through all of your whole language tutorials!

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +1

      +crazybuzz100 Thank you for the nice compliment :) I'm glad the video helped.

  • @spinloki
    @spinloki 4 ปีที่แล้ว

    I'm fairly experienced with C, looking to get into C#, and was looking for a tutorial that covered the specifics of this language without spending tons of time going over basic programming concepts. This video is exactly that. Thank you so much!

  • @ramen_kuroshio
    @ramen_kuroshio 9 ปีที่แล้ว +5

    How does one execute a script?

    • @tomfurstyfield
      @tomfurstyfield 9 ปีที่แล้ว +1

      +X- Pertice exactly what I was thinking, I can debug it with the start button or f5 but it disappears very quickly. My solution is put Console.ReadKey(); at the end then you have to press something for it to disappear. Not a promising start if the video just skips over things 3 minutes in but I'll give it a chance for now.

    • @adampavlinek3197
      @adampavlinek3197 9 ปีที่แล้ว +5

      +tomfurstyfield or just use CTRL + F5 (think It´s cmd + f5 on mac - not sure with that) -> the console will stay open after executing all you have done :-) hope that helps :)

  • @plantinggamer9661
    @plantinggamer9661 8 ปีที่แล้ว +19

    11:29 what 8 year old goes to middle school?

    • @rim7961
      @rim7961 8 ปีที่แล้ว +21

      what 4/3/2/1 year old goes to high school?

  • @aednil
    @aednil 9 ปีที่แล้ว +4

    i´ve got a dumb question: how does he open the console? when i run this ("Hello World") programm, the window that opens doesn´t wait for user input; it opens and closes very quickly.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +6

      +aednil To pause use this as your last line of code Console.ReadLine();

    • @aednil
      @aednil 9 ปีที่แล้ว

      Derek Banas
      thanks :-)

    • @unishwetabh
      @unishwetabh 9 ปีที่แล้ว +6

      +aednil : Console.ReadLine(); at end of your code is one way. Or use Ctrl + F5 (i think its called debug shortcut), that would also execute the program and then wait for the user to press any key to exit.

    • @aednil
      @aednil 9 ปีที่แล้ว

      รђฬєtค๒ђ รгเשครtคשค
      thanks ;-)

    • @RobDawsonjr
      @RobDawsonjr 7 ปีที่แล้ว

      aednil or you can use breakpoints :)

  • @Mrniceguy1252
    @Mrniceguy1252 9 ปีที่แล้ว

    This video moves at a great pace. Its nice to have to stop the video to keep up rather than having to wait. Thank you for this.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      +Reece DeLong Your welcome :) I'm happy that I found an original way of making videos.

  • @fadmad7257
    @fadmad7257 8 ปีที่แล้ว +1

    We're currently migrating from Python/Django to ASP.net MVC and C# at work. This video quickly helped me get to speed with the C# programming language. Thank you Derek.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +1

      You're very welcome :) I'm glad it helped

    • @luvsuneja
      @luvsuneja 7 ปีที่แล้ว

      What are the advantages of C# ASP.net over Python/Django? Just curious...

  • @masoudoveis
    @masoudoveis 8 ปีที่แล้ว +3

    nice video it was really useful for me,
    In fact, It would be very useful for OOP programmers.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +1

      Thank you very much :)

  • @matttaven1882
    @matttaven1882 9 ปีที่แล้ว +4

    It's all ogre now

    • @GFC1337
      @GFC1337 6 ปีที่แล้ว

      You are a legend.

  • @billymashonganyika9775
    @billymashonganyika9775 8 ปีที่แล้ว +6

    wow

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว +2

      I'm glad you liked it :)

  • @김계승-v4j
    @김계승-v4j 6 ปีที่แล้ว

    41:30 if you want use new List, insert 'using System.Collections.Generic;' on the code

  • @Jokel64
    @Jokel64 8 ปีที่แล้ว +1

    I didn't expect to find such a great compact tutorial on TH-cam. Everything is to the point, just perfect! thanks!

  • @ginapanetta1452
    @ginapanetta1452 8 ปีที่แล้ว +21

    completely ridiculous to talk that fast in a tutorial

    • @MrigankShekharID
      @MrigankShekharID 8 ปีที่แล้ว +48

      your processor might be slow lol

    • @meyerjohannes
      @meyerjohannes 8 ปีที่แล้ว +47

      There's this fantastic invention, called the pause button

    • @soldsanity
      @soldsanity 7 ปีที่แล้ว +5

      Haha I listened to this at 1.5 speed until the last 20 minutes, then sent an e-mail to my friend commenting on how even at 1.5 I felt like there was a little room to bump up. Maybe in Canada we just talk fast?

    • @guido1053
      @guido1053 7 ปีที่แล้ว +1

      It's not that bad. I watched it at 2.0x the speed with subtitles enabled and could still follow it.

    • @DodgyBrothersEngineering
      @DodgyBrothersEngineering 7 ปีที่แล้ว +3

      I found it was the perfect speed. Faster than normal but I was pausing every few seconds to copy the code. If I missed something I went back and rewatched it. When I was just listening I wasn't bored to death waiting for the next snippet of information.

  • @cannedCPU
    @cannedCPU 9 ปีที่แล้ว

    I am an experienced Java developer and I am going to start taking an advanced C# course. This video is helping me a lot in transitioning from Java's syntax to C# syntax, which is not all that different.
    Thank you so much, Derek, for making this video. Your videos are always awesome! :D

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      +Reflex F.N. Thank you very much :) I'm happy that I could help.

  • @starsshadow6836
    @starsshadow6836 7 ปีที่แล้ว

    I know Java very well as I have studied it for 4-5 years, and this tutorial was amazing. I learned all of the concepts instantly. Thank you.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you I'm very happy it helped :)

  • @phurniz
    @phurniz 6 ปีที่แล้ว

    Excellent stuff! Coming from Javascript and Adobe ColdFusion, I easily followed everything through until 1 hour + , after which my brain only melted a little. A really nice boost to encourage start learning C#. This video saves from hours of listening to boring theoretical videos with a difficult, foreign accent.

    • @derekbanas
      @derekbanas  6 ปีที่แล้ว

      I'm very happy they helped :)

  • @patrickhertling2445
    @patrickhertling2445 9 ปีที่แล้ว

    Finnally! That was exactly what I needed and more imortant: how I needed it. Not 50 videos for beginners but straight to the point. Thx!

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      +Patrick Hertling Thank you :) I'm very happy that I could simplify the learning process.

  • @DodgyBrothersEngineering
    @DodgyBrothersEngineering 7 ปีที่แล้ว

    I just reached formating strings and my head is full. Only 29 minutes into the video but I have typed everything along the way to reinforce it in my head. Even if I never write a single line of C# code, your no nonsense approach has taught me a lot that I can apply to VB which I have been using for years without knowing how to properly use some of this basic stuff. Obviously the syntax is going to be different but I understand the fundamentals of it so much better now.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you very much :) I'm very happy that the video has helped

    • @DodgyBrothersEngineering
      @DodgyBrothersEngineering 7 ปีที่แล้ว

      Thanks Derek it has immensely. The way you present is so easy to follow I will have bridged the gap between VB and C# in no time flat before I have chance to get overwhelmed and give up. If the last hour is like the first half hour I will be a C# expert by the end of it ;)

    • @DodgyBrothersEngineering
      @DodgyBrothersEngineering 7 ปีที่แล้ว

      Just finished, but the last 20 minutes just went mostly over my head. That was the point I was in unchartered waters. With some repetitious going over it I don't see why I can't get a handle on it. I understood what you were saying, but was in information overload by then.

  • @nicholascerillo4000
    @nicholascerillo4000 8 ปีที่แล้ว

    This guy sounds a lot more engaging than most people who make videos like this. Its rare that I find a prog.language guide that isn't just some shmuck mumbling into a microphone while going over code. love this vid

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      +Nicholas Cerillo Thank you for the nice compliment :)

    • @luisabcdefg7506
      @luisabcdefg7506 8 ปีที่แล้ว

      He is the best person on TH-cam for coding tutorials. When people ask me how do I learn code I just tell them look up Derek Banas on TH-cam.

  • @irshadnilam9549
    @irshadnilam9549 8 ปีที่แล้ว

    You are my go to guy if I want to refresh something or get a quick idea about the language/subject . Thanks for all the tutorials. Keep it up.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      +Irshad Nilam Thank you :) I'm very happy that the videos help

  • @itsAaron
    @itsAaron 6 ปีที่แล้ว

    Love the video. I learned java for about a year and quickly realized C# is much more suited to the projects I need and this video made the transition so easy!

    • @derekbanas
      @derekbanas  6 ปีที่แล้ว

      I'm happy it helped :) I agree and use C# as my primary language

  • @Fiskgjusen
    @Fiskgjusen 7 ปีที่แล้ว

    StringBuilder.Remove(a, b) does not remove from index a to index b, as you say in the video at 33:04. it removes from index a and removes b amount of characters.

  • @JayVee73
    @JayVee73 7 ปีที่แล้ว

    I am currently addicted to this video. It is exactly what I need, coming from older VB, Cobol, Windev, SQL and some other older languages. Getting an update in a few hours with this video!

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      I'm very happy that you liked it :)

  • @shakedg2956
    @shakedg2956 7 ปีที่แล้ว

    You are the best!
    and by far the most smooth clear voice i ever heard in any tutorial

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you for the nice compliment :)

  • @DennisAlvey
    @DennisAlvey 7 ปีที่แล้ว

    Derek, thanks so much for your videos. I'm in a web dev bootcamp and honestly, it's impossible to learn it all in that span of time. These videos help a lot!!

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      It is my pleasure to make them :) I'm glad they are helping

    • @DennisAlvey
      @DennisAlvey 7 ปีที่แล้ว

      I'm using Microsoft Visual Code. And notice when i run my console, it will run the code and then the console display disappears.... You don't seem to have this issue on your code. what would the problem be?

  • @phutureproof
    @phutureproof 7 ปีที่แล้ว

    Hi Derek
    I've used you one hour vids for a while now, new position i've recently taken needs a little c++ and a bit of c#, much appreciate the effort you put into these, cheers pal, good luck in your endeavors

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you very much :) Best of luck with your new job

  • @MrSaintRai
    @MrSaintRai 7 ปีที่แล้ว

    You are like one of the few people that makes tutorials for syntax on a language and its great! i love it!
    one suggestion that i could make is if a certain operator, definition or what ever gets a bit lengthy, you could pop a link on the subject to another video , on which you can elaborate more on the topic :) apart from that, your tutorials are amazing! please keep it up !

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you for the compliment :) I have a huge C# tutorial as well th-cam.com/video/0p0JLFZj2C8/w-d-xo.html

  • @muhammadnoman94
    @muhammadnoman94 8 ปีที่แล้ว

    Hey Derek,
    I'm a PHP dev with 1 year of professional experience & doing bachelors in CS. This almost 1 & half hour C# tutorial was really helpful to get the idea.
    Bunch of thanks from my side.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      +Noman Ibrahim Thank you :) I'm happy it helped

    • @muhammadnoman94
      @muhammadnoman94 8 ปีที่แล้ว

      yeah it did man. I will be looking at java tut too.

  • @ceruleandusk
    @ceruleandusk 8 ปีที่แล้ว

    I love your videos so much, because I know programming logic bumt I don't know the specific syntax of some language, and most tutorials out there treat you like you are completely new to programing. You just got One subscriber!

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      +luciano wendling Thank you very much :)

  • @chompnn
    @chompnn 9 ปีที่แล้ว

    I'm just amazed at how much knowledge you have from body language to illustration software to programming software to food recipes to other stuff that i didn't even know existed until I came upon your channel lol.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว +1

      CrazyEyeKILd Now you know everything I know :) I promise that I'm not that smart. Anything I can learn you can learn as well.

  • @daneelsdon5321
    @daneelsdon5321 7 ปีที่แล้ว

    Thank you Derek. It was a really great tutorial. Straight to the point. I really did learn a lot about C# in an hour and 20mins.
    Keep it up.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you very much :) I'm happy it helped

  • @csmcstrsshd
    @csmcstrsshd 7 ปีที่แล้ว +1

    This is really helping to clear up my understanding of polymorphism :) thanks, Derek!

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      I'm very happy that it helped :)

  • @psychedellyfish4339
    @psychedellyfish4339 7 ปีที่แล้ว

    Trying to do half a year of c# lessons in a week, this video is a really big help and actually makes it possible

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว +1

      Thank you :) If you want to learn everything about C# refer to this series th-cam.com/video/0p0JLFZj2C8/w-d-xo.html

    • @psychedellyfish4339
      @psychedellyfish4339 7 ปีที่แล้ว

      Derek Banas Thanks! Will do!

  • @turn1210
    @turn1210 9 ปีที่แล้ว

    This one is excellent for the experienced programmer who wants to learn C# without trawling through a 8 hr video. Well done.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      +turn1210 Thank you very much :)

  • @CausticCatastrophe
    @CausticCatastrophe 9 ปีที่แล้ว

    You have the best programming tutorials on youtube that I have seen. Thank you so much for taking the time to do these.

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      +Net Thank you for the nice compliment :) You're very welcome

  • @jbseattle7461
    @jbseattle7461 8 ปีที่แล้ว

    Great quick intro for experienced programmers familiar with object oriented programming fundamentals. Thanks Derek.

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you :) I'm glad you found it useful

  • @immanuelsuleiman7550
    @immanuelsuleiman7550 6 ปีที่แล้ว

    i normally hate how fast these are but i now understand that this is meant to be a review. it is in fact an excellent review. thanks derek

  • @idnafu
    @idnafu 6 ปีที่แล้ว

    I wish more people would do tutorials like this. Not a single time I had to skip because everything is straight to the point and with a quick code example. Exactly what hat you need if you are coming from another language or if you have a basic understanding already and just want to fiddle around and learn by doing small projects. Not yet looked in to your channel but subscribe just for this tutorial

    • @derekbanas
      @derekbanas  6 ปีที่แล้ว

      Thank you very much :) I have a video like this for most every language

  • @FullStackFool
    @FullStackFool 5 ปีที่แล้ว

    4 years old now but still a very succinct compact introduction to the language, cheers mate!

    • @derekbanas
      @derekbanas  5 ปีที่แล้ว

      Thank you :) Happy it helped

  • @buenosaires7347
    @buenosaires7347 3 ปีที่แล้ว

    Good videos to refresh a developers brain whenever he needs to switch from one language to another.

  • @armaandhanji2112
    @armaandhanji2112 9 ปีที่แล้ว

    I just wanted to say you're amazing. I really really really would die for a "Learn Node.JS in 1 video" sort of thing (although multiple videos is okay too!). Can't wait. Thanks so much for making these free videos. You've helped me and my friends pickup lots of new languages!

    • @derekbanas
      @derekbanas  9 ปีที่แล้ว

      Armaan Dhanji Thank you :) A NodeJS tutorial is coming very soon. I'm trying to cover it in one video

    • @armaandhanji2112
      @armaandhanji2112 9 ปีที่แล้ว

      Derek Banas you've made my day! Thank you Derek!

  • @Flamenc0
    @Flamenc0 7 ปีที่แล้ว

    I really like how you go straight from one topic to another, you really saved up my time, thank you

  • @icxcarnie
    @icxcarnie 5 ปีที่แล้ว

    One of the best C# tutorials on TH-cam. (Even 4 years later!)

    • @derekbanas
      @derekbanas  5 ปีที่แล้ว

      Thank you for the compliment :)

  • @minionsland
    @minionsland 5 ปีที่แล้ว

    Last 40 mins covers the most important concepts. ( classes to file reading and writing) . Good job

    • @Paraclete333
      @Paraclete333 4 ปีที่แล้ว

      This video covered almost 2 semesters of Computer Science classes.

  • @ComputersAreRealCool
    @ComputersAreRealCool 8 ปีที่แล้ว

    This is so good, particularly for someone who already knows one language (in my case, Java), and just wants the syntax differences. Very good job, straight to the point!

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you very much :)

  • @alexslavski5056
    @alexslavski5056 7 ปีที่แล้ว

    Lighting fast and straight to the point. Perfect tutorial for those who already know some other language!

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you :) I try to not waste time

  • @ashishbindal93
    @ashishbindal93 8 ปีที่แล้ว +1

    sweet simple concise explanatory and covered a whole lot of concepts in just 1 video. Best for Programmers who want to switch to c#

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you very much :)

  • @SuperTarkim
    @SuperTarkim 7 ปีที่แล้ว

    Absolutely fantastic tutorial. Only thing that I'd suggest to those who are completely new to programming and want to begin here, check out the bare-bones basics of C# so that You are at least minimally familiar with it's syntax. There are some handy tutorials on microsoft's website, as well as here on TH-cam. Other than that, huge props to Derek for this video, it's an absolute gem.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you for the nice compliment :) I agree it is always a good idea to learn from multiple sources

  • @dhruvshrivastava7197
    @dhruvshrivastava7197 8 ปีที่แล้ว

    Thank You Derek , I am a 14 year old kid and I seriously wanted to learn programming so that I could extend my capabilities and make my own software . Your tutorials have helped me a lot . You are the perfect teacher!

    • @derekbanas
      @derekbanas  8 ปีที่แล้ว

      Thank you for the compliment :) I'm very happy that I can help

  • @Zen_Math
    @Zen_Math 7 ปีที่แล้ว

    Very concise and clear. Best video tutorial ever. I learned a lot from here. The 1:24:58 took me about 4 days though. Thank you so much for the excellent presentation of C#.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you very much :) I'm very happy that you liked it

  • @Catnugget76
    @Catnugget76 7 ปีที่แล้ว

    This is amazing, only 1.5h for most information needed when starting C#. Especially love the description chapters

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      Thank you :) I'm glad it helped

  • @armanx2
    @armanx2 7 ปีที่แล้ว

    C# is such a great language and you manage to show so much in this (relatively) short video.
    Well done i got to say however as you mentioned in your video there is so much more about C#.

    • @derekbanas
      @derekbanas  7 ปีที่แล้ว

      I agree. I love C#! I have a much longer tutorial here th-cam.com/video/0p0JLFZj2C8/w-d-xo.html