Learn C# BASICS in 10 MINUTES!

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

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

  • @CodeMonkeyUnity
    @CodeMonkeyUnity  4 ปีที่แล้ว +148

    🌍 FREE C# Beginner Complete Course! th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
    🔴 Watch my Complete FREE Game Dev Course! 🌍 th-cam.com/video/AmGSEH7QcDg/w-d-xo.html
    📝 C# Basics to Advanced Playlist th-cam.com/play/PLzDRvYVwl53t2GGC4rV_AmH7vSvSqjVmz.html
    💬Are you looking for a more guided step-by-step path?
    🌍Check out my complete courses! unitycodemonkey.com/courses
    ✅Learn exactly how I make my Steam games, or how to make games entirely with Visual Scripting, or learn about every Unity Tool and Feature!
    C# Basics in 10 Minutes! After watching this quick video you should have the knowledge to understand almost everything in all my videos!

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

      Q

    • @noram21
      @noram21 4 ปีที่แล้ว +2

      i spent half the video wondering how he typed so fast

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

      or are you just speeding up the vid when you type

    • @theun-knownmusician5468
      @theun-knownmusician5468 4 ปีที่แล้ว

      Maxwell Harris same

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

      I am doing a Zelda project and using Tilemap. How do I write a script where I have to create a trigger, collider, and collision? When I press play, my character does stay on the map. I know I can make collisions, but I need scripts saying when I hit this collision and trigger, it shows in the console? Need advice!!!

  • @fllw
    @fllw 3 ปีที่แล้ว +257

    The best tactic:
    -Watch this video, so you understand a little how C# works.
    -Watch longer and more informative video of C# (this video would help u in lerning it faster).
    -Watch this video when you dont program after some time so you get back on track.

    • @swiftypopty1102
      @swiftypopty1102 2 ปีที่แล้ว +11

      + read documentation or books, I found reading make me understand basics or concepts much better than videos.

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

      If there are books you can recommend, can you tell me?

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

      Yes ! Great advice

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

      ye i left C# for quite a while so this is a pretty nice video to help me recall the important stuff

    • @bobjo1006
      @bobjo1006 8 หลายเดือนก่อน

      @@swiftypopty1102 i agree with you on that I understand stuff a lot better when i read from an actual book for some reason

  • @NoelJasik
    @NoelJasik 4 ปีที่แล้ว +2473

    watching at 2x speed, I lerned c# in just 5 minuts, efficency

  • @kayyangtv1512
    @kayyangtv1512 2 ปีที่แล้ว +57

    For a complete beginner, this will go over their head. But after spending some time in a beginner's course and learning code, this is basically a solid cheat sheet and/or solid summary review.

  • @sty1623
    @sty1623 3 ปีที่แล้ว +142

    This is really helpful for people who have had some experience with coding in the past. Doesnt seem really beginner friendly since its really fast and it coveres a lot of topics

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  3 ปีที่แล้ว +34

      That's exactly the point of this video, to give you an overview of the language in a tiny amount of time.
      I've done separate videos on each topic if you want to dive deeper th-cam.com/play/PLzDRvYVwl53t2GGC4rV_AmH7vSvSqjVmz.html

  • @them0rningstar
    @them0rningstar 3 ปีที่แล้ว +313

    I'm currently in the process of learning C# as my first coding language, and this is amazing to recap different things i learnt or for remembering stuff after i haven't programmed in a while! Great video!

    • @monapop
      @monapop 3 ปีที่แล้ว +5

      Hi Stalda, I am starting and as I do not have any nbackground I am finding it hard to understand what variables and functions are. Do you mind sharing how did you start with the basics of the basics? Or did you study it in school?

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

      @@monapop I'm thinking about learning C#, so I have no experience with it, tho I have programmed a little bit in other languages. From what I know, variables are something that holds data, it has a variable name and a value. There's multiple types of variables based of what type of data they hold, as mentioned in the video, for example a number, integer (int) or a piece of text, a string. You set a variable (different in different languages) like this: "var VariableName = VariableValue", for example: "int playerMoney = 50". A function usually have an input and can give back an output. A function in javascript may look like this: function FunctionName(input1, input2) { console.log("input one: " + input1 + " input two: " + input2) }, and when executed like this somewhere: FunctionName("hello", 15) it will print out in the console: "input one: hello input two: 15". A example of a function (in javascript) could be: function AddPlayerMoney(amountOfMoney) { window.playerMoney = window.playerMoney + amountOfMoney }. When the player later should receive 20 money the function could be executed like this: AddPlayerMoney(20). This was very poorly described and I mixed multiple programming languages and you might already have learned this hehe. Anyways, good luck with your coding.

    • @titoeloshhyris2304
      @titoeloshhyris2304 2 ปีที่แล้ว

      c# is best for first language

    • @USELESSFACTSDAILYDAY
      @USELESSFACTSDAILYDAY 2 ปีที่แล้ว

      @@titoeloshhyris2304 true still this day still my favorite language

    • @anthonykariuki5153
      @anthonykariuki5153 2 ปีที่แล้ว +17

      @@monapop C# is probably the wrong language to start with. I would recommend you start with javascript or python to wrap your head around the concepts of programming. Even these can be challenging for a beginner so a few words of advice. Use beginner friendly books/pdf instead of videos. Videos are good to fill gaps in your knowledge but not as a primary source of information. second word of advice, do not be in a hurry. It might take a long time to internalize a lot of the concepts. Let me put it this way, you can quickly learn enough to make small applications like a calculator but once you start to expand the project to say; use a database system you realize you have to take you knowledge to the next level, once you get there you realize even more levels some of which are branched. My point? it can take years to be actually well knowledgeable on one language but the benefit of that is that it makes learning new languages easier and take less time since you aren't learning too many new and alien concepts. Bottom line? Give yourself a number of years dedicating a few hours of your day to learning and you will get there

  • @akc21adt
    @akc21adt 4 ปีที่แล้ว +445

    Yes, we want this type of video but in more deep, with basic then advance

    • @bcoda
      @bcoda 4 ปีที่แล้ว +11

      He doesn't know advanced, he screwed up the basics

    • @akc21adt
      @akc21adt 4 ปีที่แล้ว +29

      @@bcodaPlease don't criticize anyone like this! He had made some very good games like battle royale tycoon published on steam

    • @henkdemetsenaere1374
      @henkdemetsenaere1374 4 ปีที่แล้ว +27

      Billy Coda he made actual games so yes he nows advanced.

    • @turoreal
      @turoreal 4 ปีที่แล้ว +10

      @Ancient Warrior because he combines his advanced information with the basic information, when in fact he needed to make it completely basic.

    • @bcoda
      @bcoda 4 ปีที่แล้ว +3

      You can write loads of bad code that still works. I don't care what he's made - the stuff he shows here is flawed and teaches bad habits

  • @bennyd47
    @bennyd47 3 ปีที่แล้ว +208

    This video is absolutely solid. Covers so many little 'gotchas' with regards to scope and basic syntax. As someone who switches languages / projects often, thanks for the great refresher!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  3 ปีที่แล้ว +15

      Glad it was helpful!

    • @Mathius169
      @Mathius169 ปีที่แล้ว

      Coming back after 2yrs in a project with TS. Indeed a great help!

  • @volkmardeadguy1557
    @volkmardeadguy1557 3 ปีที่แล้ว +34

    as someone whose learned these basics like 20 times, it was nice to have it sped up as a refresher, quick and to the point

  • @David-vz4yk
    @David-vz4yk 4 ปีที่แล้ว +259

    I learnt more from this than by the entire C# Course on solo learn, Please do this on unity game engine aswell (all stuff like particle system and other)

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

      This! Yes please do this!!!

    • @dannil5793
      @dannil5793 4 ปีที่แล้ว +3

      please do this, i cant find this on youtube

    • @bcoda
      @bcoda 4 ปีที่แล้ว +6

      Check out Sebastian Lague.
      If you can't find Unity tutorials on TH-cam, you aren't looking.

    • @David-vz4yk
      @David-vz4yk 4 ปีที่แล้ว +1

      Billy Coda as far as i know, he doesnt make tutorials

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

      @Billy Coda Thanks, i will try it

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

    If you are a fresh beginner for coding and programming languages, this is not the video for you, this video is best for those already with some basic level of understanding on programming.
    As a freshie I had absolutely no idea what all the things you typed means and how they would have interacted with programs or how they would run.
    I think a better title would be C# refresh course or summary. Calling it learning basics is a bit misleading.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      If you are a complete beginner then this video has just exposed you to a ton of C# concepts that you can now go research individually in more depth, that's the goal of this video, so you actually understood everything perfectly, congrats!

  • @alyxwarner2984
    @alyxwarner2984 3 ปีที่แล้ว +33

    Excellent video, im trying to get familiar with C# coming from python, and I love seeing a video that doesn't make me yawn while they explain in depth or what a function is, quick and simple is *perfection*

    • @xlorrix-6320
      @xlorrix-6320 3 ปีที่แล้ว +4

      im the oppositw j love when they explain what everything does and is in detail

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

    What's awesome is the fact that you compressed all the good stuff in 10 minutes and I was able to follow the video without pausing and rewinding.

  • @ty88
    @ty88 2 ปีที่แล้ว +1

    int is an int, float is a float, and char is char. Wow, great explanations bro. You're a natural teacher!

    • @sml3432
      @sml3432 2 ปีที่แล้ว

      Int is an integer, a value. Char is a character, which is just letters, and im not quite sure what floats are

    • @noahlarsson446
      @noahlarsson446 ปีที่แล้ว

      @@sml3432 float is decimal numbers man, lea

  • @okayoni6342
    @okayoni6342 2 ปีที่แล้ว +4

    I learned Java about 6 years ago but never really used it so I've forgotten a ton. This was a great jog for my memory since I want to get started with C# for unity. Thanks for these tutorials!

  • @kuoyulu6714
    @kuoyulu6714 4 หลายเดือนก่อน +1

    The typing sound is sweet, I wish one day my typing can have a sweet sound like that 😀

  • @starstreak3428
    @starstreak3428 3 ปีที่แล้ว +33

    I don’t know if you have already done this, but i am really new to c# and unity, and when I was trying to replicate some of these thing you did my code got jumbled up and i had a ton of errors. There was also a lot in visual studio that I didn’t understand. A guide on the interface of it would be great. Also, it would be nice to learn how to type code more efficiently in VS too, because I am 40 times slower then you lol. Sorry to bother if you have already made guides on these, I was just struggling with it when i tried.

  • @YeaNo.
    @YeaNo. ปีที่แล้ว +1

    I have to be honest. I've watched this video twice through and took notes so it took me around 4 hours to get through and as embarrassing as that is I now feel like I at least 80% understand each of these pieces.
    If I can do it I promise ANYONE can lol.
    Oh and thank you so much for these free lessons, you are an excellent teacher and I learned so much. I know almost nothing about coding and I'm glad I didn't give up after watching once and listened to my gut to take notes. I understood much better!

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

    Thank you. Beginner level topics broken down at the perfect pace.

  • @khaledaltellawi277
    @khaledaltellawi277 4 ปีที่แล้ว +113

    Why the heck i can understand your 10 minutes video way better then the others who made 1 hour video long? ♥

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

      ​@OmegaGamesOfficial Tbh Jason Weimann, is really good too , but his vids are more Informative about the work field , and the Technologies, not about how u do this and that ! and i can understand it cuz he wanna sell his courses, but code monkey do the opposite and relying on youtube Ads , Courses since the last year, and his own games. So, from my personal perspective ill say: everyone of them can build piece of the junior game developer

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

    Obviously not everybody who is watching this may have a coding background, but after taking 3 years so far of computer science in college its nice to have multiple languages of programming under your belt as each language you learn makes the next one much easier. Before delving into this series I highly recommend that anyone watch a python programming series as it covers the meanings of each topic in a simple manner that way when moving onto other languages it is less of learning the concepts and more of learning how to write in the new language. I personally see python as a great beginner language due to the simplicity of the code, but its real world applications are limited. After python I'd recommend either C++, C#, JAVA, or HTML. Although the writing styles of JAVA and HTML are significantly different.

    • @Kami_26
      @Kami_26 2 ปีที่แล้ว

      No, start with a difficult one and you will find the upcoming easy. You cant learn java after python but python after java.

  • @mirvids5036
    @mirvids5036 4 ปีที่แล้ว +3

    Straight to the point. Great stuff.
    I've watched countless C# vids but yours were far more help !

  • @Fragtastec
    @Fragtastec 2 หลายเดือนก่อน +2

    Surprisingly, this is my first C# video and I was able to do all of this with correct syntax coming from Java

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  2 หลายเดือนก่อน +1

      heh yup if you know Java you will very easily pick up C#.
      Check out my complete free course if you want to learn the language in more detail th-cam.com/video/pReR6Z9rK-o/w-d-xo.html

    • @Fragtastec
      @Fragtastec 2 หลายเดือนก่อน

      @@CodeMonkeyUnity Thanks!

  • @Official..
    @Official.. 4 ปีที่แล้ว +20

    Thank You! This video is very helpful!
    Might be also helpful to tag the times of each topic / suggest adding them to the descriptions
    Keep up the great work, we truly appreciate it :)
    0:00 - Introduction
    1:22 - Variables
    2:15 - Functions
    3:09 - Conditions
    5:13 - Collections
    6:32 - Loops
    7:55 - Comments
    8:19 - Enums
    8:44 - Classes
    9:16 - Accessors
    9:54 - Scope

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

      Oh yeah forgot about that, TH-cam now officially supports timestamps so those are helpful.
      Thanks!

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

    Your videos are perfect to refresh all the fundamentals I've forgotten over the past 4 years while I'm preparing to interview for a new company. Some of this stuff becomes muscle memory and having to explain it in a sucint way is difficult when you haven't done so in a very long time! Thanks a ton!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      I'm glad the videos have helped you! Thanks!

    • @PinkeySuavo
      @PinkeySuavo 8 หลายเดือนก่อน

      but you were programming over these 4 years or? these things are hard to forget unless youre talking about C# syntax itself

    • @Dethmothcreations
      @Dethmothcreations 8 หลายเดือนก่อน

      @@PinkeySuavo I mean I explained in my comment; these things become muscle memory and having to explain them succinctly is something you don't think about doing when you're using it everyday but not explaining it to people

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

    Very well done! I used C# several years ago and then got a new job where they use VB. Now they want to move to C#. This was a great refresher! No fuss, just the facts ma'am!

  • @dearkorina3157
    @dearkorina3157 2 หลายเดือนก่อน

    I took a Udemy course on C# a couple years ago while walking on a treadmill lol so this is helpful.
    I'm preparing to take your Unity for beginners 11 hour course, because I want to build a game similar to overcooked (but different) so I was super happy to see you had an entire course for Unity like that.

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

    Wow, I played Blueprint Tycoon and loved it and now I am here, learning the basics of C# from the guy who made one of my favorite games, it's a small world I suppose!

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

      Awesome! I'm glad you liked the game!

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

    Great video. I currently know how to code in Java, C++ , and python. Needed to refresh C# for a new position. This video was very helpful.

  • @AB-pr4uc
    @AB-pr4uc 4 ปีที่แล้ว +6

    Finally an approachable C# tutorial. The functions are still like alien hieroglyphics to me though.

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

      I was like that not so long ago. Now I understand it all. I still can't do anything with it, but I was tracking the whole time.

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

      Think of functions as simply grouping some code. Try to visualize how the computer will run the code, so it gets to the line that calls a function and then jumps into the start of that function and goes down line by line until it reaches the end and goes back to where it came from.

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

    🌍 Code Monkey on Steam!
    👍 Interactive Tutorials, Complete Games and More!
    ✅ Add to your Wishlist! 👉 store.steampowered.com/app/1294220/

  • @sabina.101
    @sabina.101 4 ปีที่แล้ว +6

    Can you maybe make part 2 like advanced C# coding,it would be great!And thanks for this it helped me to understand more what was I doing in my programming school

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

    This guy staright up explained everything in the perfect way, with the perfect tone, at the perfect speed.. tysm my guy i needed this(subbed)

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

      I'm glad you liked the video! Thanks!

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

    I like putting technology together and being able to code a game can really go well with it Thx dude for making this

  • @_gamedeveloper_
    @_gamedeveloper_ 8 หลายเดือนก่อน

    As someone who uses C++, this video understand C# basics in just 10 minutes, as they both are very similar, thank you!

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

    thanks code monkey, i think these c# course-videos are really appreciated for many people, including me. so keep it up!

  • @MetalRenard
    @MetalRenard 2 ปีที่แล้ว +1

    Helped me take my Python knowledge and prep quickly to learn C#, thanks!

  • @Oxmond
    @Oxmond 4 ปีที่แล้ว +15

    Cool! The fastest C# tutorial I've seen! 🤓👍🧡

  • @kkkyrie
    @kkkyrie 3 ปีที่แล้ว +1

    I am coming from Java and it seems, I don't have to relearn a lot in C#. Nice!
    Thanks for this fast crash course!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  3 ปีที่แล้ว +1

      Yup, if you know Java you will pick up C# very easily

  • @kavelab699
    @kavelab699 2 ปีที่แล้ว +1

    I learned more from this single 10-minute Video than I did from the about 14 Lessons I spent in school with my teacher. Such a well done video!

  • @CosmicChew
    @CosmicChew ปีที่แล้ว

    I am a beginner in C#. This actually helped put some missing information into more tangible thoughts. Plus it’s free information. Best type of information.😅

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

    While I did understand a few things a little better, I still struggle to understand the use of most of it.
    Having some examples of how it can be used to make a game would really help me understand it better.
    Like.. maybe you could explain stuff as you did and then give an example of how it can be used afterward, explaining what the different parts of the code are good for :)

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  4 ปีที่แล้ว +3

      These are the basic building blocks, all my other videos are practical examples of how they're used.
      If you fully understand this video you should be able to fully understand every other video.

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

      @@CodeMonkeyUnity I'm just saying this because I find your videos a little hard to understand.
      It's hard getting into coding when you're a complete beginner. Finding people that explain things so you can understand it is hard..
      It was just a suggestion anyway.

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

      @@aequus1567 His other videos can get into more advanced stuff, but not all of them are like this. Still, I suggest you to learn the basics of C# first (pretty much everything in this video), then learn the basics of OOP like inheritance, polymorphism etc. After that, you'll start to understand his videos. He also teaches some important stuff like interfaces, generics, events in the other videos of in this playlist.
      As for where can you use these informations, it starts to come to your mind when you have more experience. There are tons of tutorials on youtube. Also I suggest you to go through the code one by one, and understand the algorithm behind it. After a while, it starts to come naturally.
      As he said, it takes practise to learn coding, just like any other skill. Anyone can do it.

    • @MadBunnyRabbit
      @MadBunnyRabbit 4 ปีที่แล้ว +3

      ​@@aequus1567 You are basically trying to learn to play an instrument by learning how to play just one song. Burak already told you and Monkey already told you. LEARN THE BASICS. PIck up a book. Print out hello world. Make tic tac toe, or a hang man (actually do both, and way more basic crap like a calculator). Nobody who knows how to code started learning with unity making their first game. Stop trying to stritch your game with pieces of code you find online and start from the bottom. Books not your style? Can't find a good source? Here: www.khanacademy.org/computing/computer-programming Good luck.

    • @MadBunnyRabbit
      @MadBunnyRabbit 4 ปีที่แล้ว +2

      ​@@aequus1567 So you are looking for advice because you don't understand the basics, but you gonna dismiss the advice if you don't like it? Also, you didn't even look up the link, because it's free basic programing course, including basic game dev stuff, like vectors. No money? Torrent an e-book. No, no, no. The issue is not money, nor is it how you learn. The issue is that you want a quick fix instead of puting in the work to actually learn the craft. Sorry to say it, there are no quick fixes for anything in life. Stop looking for them.

  • @Simmoxus
    @Simmoxus 3 หลายเดือนก่อน

    this was the most useful C# basics video i've ever watched, thanks!
    i've learned that C# is so much better than Lua

  • @Notoriouszero
    @Notoriouszero 4 ปีที่แล้ว +196

    Honestly, I know this sounds kinda dumb but could you make a “using unity for completely brain dead monkeys”. Your videos collectively make a thing that I really want but when I download your files idk how to use them in unity. Super beginner here.

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

      Go to Unity Learn and follow the course Create with Code Live. The course was seven weeks long 1 hour a day and ended just yesterday, but you can access to all the material and the recordings and it's all you need to get into Unity. At the end, me and more than a hundred people published our personal project game.

    • @aequus1567
      @aequus1567 4 ปีที่แล้ว +17

      If you want more noob-friendly content, try to check out blackthornprod or brackeys.
      I love blackthornprod, he makes his videos really easy to understand in my experience.
      Of course, there are several other youtubers like that. Just about finding the ones you feel help you the best.
      Hope that helps :3

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

      @@aequus1567 Thanks for this! I don't even know what a Float is lol. I am guessing when he saids "int" he means integer. Is float a decimal? When you are beginning you need exact definitions as everything is processed much slower.

    • @ThrillerMiller
      @ThrillerMiller 4 ปีที่แล้ว +3

      @@lucozademan999 yeah float is a decimal

    • @ivangutowski-smith5590
      @ivangutowski-smith5590 3 ปีที่แล้ว +11

      ha ha yeah, funny when he says 'the basics' and I'm lost 1 min in.
      I think it's just a lot of new terminology and getting hands on with each part will make sense. e.g. for us to attach an item to an email is simple. But explain to someone who's not used a computer how to browse files, choose the right file type, enter the email title, address and body etc. sounds more complicated than it is.

  • @Justice7227
    @Justice7227 ปีที่แล้ว

    Thank you for this video, it helped me learn how C# works and helps me start off with Unity

  • @farekyt
    @farekyt 11 หลายเดือนก่อน +3

    Can you make a video of C# with the newer coding template

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  11 หลายเดือนก่อน

      What do you mean by that? What "coding template"?
      The basics don't change

  • @chetan9533
    @chetan9533 2 ปีที่แล้ว +1

    i just wanted to have a good overview, this video helps a lot

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

    Hey can you make a video on how to reference diferent objects in unity,it would be very usefull to have an up to date quality tutorial on this.

  • @ssgus3682
    @ssgus3682 2 ปีที่แล้ว

    I am taking C# for my first coding class in the fall. Thanks. I feel more confident in networking though compared to coding.

  • @owenrivers16
    @owenrivers16 3 ปีที่แล้ว +4

    I learned nearly the same in 10 minutes as i did in a PAID two week course... Great tutorial!

  • @OneWingedRose
    @OneWingedRose 2 ปีที่แล้ว

    Coming from dabbling in Ruby, I wasn't quite grasping what the whole "int i = 0;" part of for loops was doing, this (and then finding the documentation via google) helped a lot!
    Thanks!

  • @aleksandari.7834
    @aleksandari.7834 4 ปีที่แล้ว

    A fantastic insight to get a grasp of the language. C# is such a frankenstein, I see a lot of C code inside Java like classes and enclousers.

  • @NoelJasik
    @NoelJasik 4 ปีที่แล้ว +15

    i just had a code monkey ad, while watching him lol

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

    Good thing i am familiar with other languages like C++ and html, This video put me up to speed in learning the basics of C# Thanks Code Monkey!

  • @hikt1731
    @hikt1731 4 ปีที่แล้ว +13

    NO NO NO NO , You are doing it wrong...You should choose dark mode for visual studio

  • @IyaB
    @IyaB 3 ปีที่แล้ว +1

    The last time i coded was in January, this summary really helped

  • @jaynaii5181
    @jaynaii5181 3 ปีที่แล้ว +5

    Idk if this is really a BASIC Tutorial. I had to look up everything he was saying and he used a lot of terminology that only someone with previous coding experience would understand. the Function example really confused tf outta me. I didn't know what parameters were or why I needed them. Maybe I'm just stupid. Everyone else seemed to understand it seems

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  3 ปีที่แล้ว +1

      You're not stupid at all, what you just described is the normal learning process. This video is an overview so the goal is to do exactly what happened to you, it's to expose you to all kinds of C# concepts quickly so you can then go research each topic in more detail.
      Best of luck in your learning journey!

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

      @@CodeMonkeyUnity I never thought of it like that. Well if that's the case then its a pretty good tutorial then. I do like your other tutorials tho.

  • @jubaerad2061
    @jubaerad2061 2 ปีที่แล้ว

    This video is great for who are already familiar with some language(s). Thanks for making it.

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

    Ya know, I always heard during programming classes one day you're gonna code and everything is gonna "click" in your head. And you know what, that is true, but what they don't tell you is that you're gonna remember all those past projects you looked at your code and thought "man there HAS to be an easier way to do this", and after watching your video on Delegates I literally had that feeling. I took awhile for me to get here, but if it weren't for all those failed attempts I never would've understood a thing from this video. Long story short: keep failing, one day you'll get it.

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

      Yup! Experience is without at doubt the most valuable thing!

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

    This was great. I remembered so many things in this 10 min.

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

    Advanced C# in 10m
    Plz do that
    And even more

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

      And then more advanced tutorials and then unity tutorials and stuff

  • @ariearie3543
    @ariearie3543 2 ปีที่แล้ว

    Good video. Especially for programmers who are known to other languages and just want to get a brief update of the coding style of C#. I am a pascal/go lang programmeren and it seems a lot of fun to learn C#

  • @MadBunnyRabbit
    @MadBunnyRabbit 4 ปีที่แล้ว +24

    You know code monkey is really good at coding when he doesn't care about the theme and just does the job.

  • @Mythical620
    @Mythical620 3 ปีที่แล้ว +1

    TY it helped

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

    Yandere dev needs this

  • @guardian3472
    @guardian3472 ปีที่แล้ว

    Ive watches this video like 5 times now. i watch it, take notes, write some code. Watch again, take more detailed notes, improve some code, write more code. Very good tutorial, provably end up watching it another 3 or 4 times 😂

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

      Yup keep at it! Fully learning all these concepts takes quite some time but once you know them you will be extremely capable of building anything!

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

    I must be brain dead or something because I have watched this vid like 6 times and I still cant script ;(

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

      What can't you script? With this video you should now know the basics and know what is a variable, function, etc.

    • @wtf2859
      @wtf2859 3 ปีที่แล้ว +1

      probably because he brushes over some of the greater detail, if you can evaluate what youre stuck on you can research it a bit and itll help you a bit

  • @StriderStryker
    @StriderStryker 2 ปีที่แล้ว +1

    This tutorial explained much better than my instructor.

  • @fensis8182
    @fensis8182 4 ปีที่แล้ว +6

    Если бы я ещё понимал английский)

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

      ты можешь не?

  • @mtgamer_ytsw
    @mtgamer_ytsw 2 ปีที่แล้ว

    Installed, everything works, thanks!

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

    Instructions not clear I made GTA 6

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

    This playlist of learning c# is great for making a 2d game in unity!

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

      I'm glad the videos have helped you!

  • @jacksonhoyle1182
    @jacksonhoyle1182 4 ปีที่แล้ว +3

    69 dislikes
    Console.WriteLine("nice");

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

    It's the best course for guys like me who has experience with coding!

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

    now on my third video recommended to watch before continuing with the 10 hour course.
    00:00:55 if you missed what template to take once the visual studio starts. either to take console app, blank, without code etc.
    there is too much information as the visual studio starts.
    clone a repository, create a new project , continue without code etc.
    then come back to this bit 00:00:23
    unlike others who brag about playing this video at 2X speed. I actually slow it down and repeat to fully understand.
    of course not all of us are equal programmers with equal abilities no matter how much the current trends tell us otherwise.

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

      Yes, If i didn't know another language I wouldn't have understood , it's far too fast for me haha

  • @RamKumar-pu6un
    @RamKumar-pu6un 9 หลายเดือนก่อน

    So, nobody is gonna talk about his lightning speed typing skills. Great intro video btw!

  • @NWChickenDad
    @NWChickenDad ปีที่แล้ว

    An explanation of how the brackets work "{" would have made this much easier to understand.

  • @Uni1x
    @Uni1x 3 ปีที่แล้ว +1

    This video is good to refresh your mind after watching a 4 hour c# tutorial I like it

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

    Omg!!!!!! This is honestly the best video out there! Seriously covers the basics! You just saved me from watching hours n hours n hours of videos...lol. Thank you Sir!

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

    Some parts can be understood... some just need a couple of example of the usage... need more tutorial on this... do more please

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

      All of my other videos are practical examples which after seeing this one you should be able to follow and understand

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

      @@CodeMonkeyUnity i see...

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

    Your channel is one of my Favourite Channel

  • @IdozerDozer
    @IdozerDozer 10 หลายเดือนก่อน

    Bro really clean and on point tutorial

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

    i’m officially a newbie in coding, i want to make horror games. soon i’ll be good

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

      Go for it! Best of luck in your learning journey!

  • @solidieris
    @solidieris ปีที่แล้ว

    Thank you I was able to Master C% in just 10 minutes 😊

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

    I looked up C#, the first video was "Learn C# in 4 hours", the second was "Learn C# in 1 hour" and the last was "Learn C# in 10 minutes"
    Now I don't wanna say I have a short attention span, but we already know which I picked.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  2 ปีที่แล้ว +1

      Start with this one for a quick overview, then watch the 1 hour then the 4 hour. After all of those you will have gained tons of knowledge!

  • @Sub-05-19
    @Sub-05-19 2 ปีที่แล้ว

    This tutorial teached me more than what my school teacher took 1 year to

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

    Yes this is what i was just looking for. Also, nice typing skills you got there, keep it up!

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

    tried to learn C# because it is needed for my internship
    and thank god it is very similar to Java which i am intermediate at thus being able to absorb everything in this video instantly
    Nice video!

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  3 ปีที่แล้ว +1

      Yup if you know Java you will very quickly pick up C#
      Best of luck!

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

    Actually better than many udemy paid courses.

  • @Rahulsingh-theraha
    @Rahulsingh-theraha 3 ปีที่แล้ว

    😁I already have experience in python ..but all the tuts on c# were just so basic that I was bored all the time,this short tut was prefect for me

  • @andreicatalin3272
    @andreicatalin3272 4 ปีที่แล้ว +2

    Thanks a lot, it helped me so much. Please continue with this kind of videos, it's really helpful for a begginer.

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

    Nice to see so many csharpers here!

  • @luisrosado7050
    @luisrosado7050 2 ปีที่แล้ว

    I love how similar to java C# is, that said C++ is a different beast entirely, like how C# is to java as french is to spanish while C++ is to java as English is to spanish, coding is fun

  • @MalikenGD
    @MalikenGD 4 ปีที่แล้ว +2

    I love your content, but I think if I was a beginner programmer I'd have issues wanting more when you went over variables.

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

      What more would you say I should have mentioned about variables?
      I tried to keep the video a quick introduction to C# so I made it as simple as possible, a variable has a type and stores a value.

    • @MalikenGD
      @MalikenGD 4 ปีที่แล้ว +2

      @@CodeMonkeyUnity it was the types like bool double float. I don't expect a new first time programmer to know what a Boolean is. This is just probably because you wanted it to be ten minutes, but yeah.
      And when you were introducing functions it sounded very rushed.

  • @andersoncdz1
    @andersoncdz1 ปีที่แล้ว

    You are amazing!!! Love your classes!!!!!

  • @Masculine_Mindset2
    @Masculine_Mindset2 ปีที่แล้ว

    I didn't really found it beginner friendly, but it helps a lot to recap for someone who has a prior knowledge of the basic stuff.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  ปีที่แล้ว

      What part did you find not beginner friendly?

    • @Masculine_Mindset2
      @Masculine_Mindset2 ปีที่แล้ว

      @@CodeMonkeyUnity Well, basically you explain something without giving a clear and understandable example. That's when it gets tricky for the learner to understand the thing even if its basic concepts. For example you could have just give an example of legal age checking while describing the IF statement like :
      if(age

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

      @@Masculine_Mindset2 He did not even answer lol

    • @Masculine_Mindset2
      @Masculine_Mindset2 ปีที่แล้ว

      It’s okay, if I see the impact in his content it’s more than enough. He’s still in one of my fav list🙂

    • @noahlarsson446
      @noahlarsson446 ปีที่แล้ว

      @@Masculine_Mindset2 ok he was dead mad at you man

  • @Mirpurmad
    @Mirpurmad ปีที่แล้ว

    spent all day to find the exact version or settings as per the tutorial but didn't get there since I kept getting the error popup window whenever I pressed the start button or manually ran using Ctrl +F5. but eventually resolved the issue now .
    following through now beyond writing the Hello world and including the pause button. 😆
    completed the video
    =================
    I will try out different variables and conditions as the need arises. I will check out the recommended videos at the end of this video to see if I can practice using the loops and functions etc.

  • @unknownfactor6489
    @unknownfactor6489 8 หลายเดือนก่อน

    I respect your work a lot

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

    Probably this is better and more efficient video than the others because it is fast and enjoyable , thanks for video ❤️

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

      @@russeste If you've followed every step in this video in the same way, the code should work. Did you look at the name of the file you ran? Maybe you ran the wrong file. You can check your files in the Solution section. (if there is no problem with your computer) . I am new this programming language so i can't help very well , sorry for this . I hope you will fix it

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

      @@russeste I'm glad for you !

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

    Honestly, who can learn from videos like this?
    I did understand everything because I know C#, but if someone would have shown me this video 20 years ago I would still be lost.
    It feels more like a video that (should) tells you what to look for, at the beginning.

    • @koenigmaurice
      @koenigmaurice 4 ปีที่แล้ว +2

      Better for people knowing programing in other languages and worse for new ones

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

      @@koenigmaurice thats probably a fair point that I haven't considered earlier.

    • @CodeMonkeyUnity
      @CodeMonkeyUnity  4 ปีที่แล้ว +3

      My goal with this video was to give a quick introduction to how C# works, it's not meant to be a comprehensive course.
      If someone has never written code before then I don't expect them to fully know everything after watching it. But I do expect that the video will expose them to multiple concepts that they can then do more research on.
      If I knew nothing and I watched this then I would have some idea of what is a variable, then I would google more and learn more about all the various types.
      And if you do know programming in another language then this very quick video will show you how the C# syntax works.

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

      @@CodeMonkeyUnity Absolute fair points. I'm probably too nitpicky on the video naming then. I see people searching for "learn c#" or "c# basics" and find this incredible fast rundown of things. Your explanation totally works, so that this is more of a guideline / reference. It's just me and my way of thinking I guess. :)

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

      @@CodeMonkeyUnity keep it like this sir, i'm so tired of videos about program in wich i have to spend quite a few hours to just see the basisc explained wich i already know. This is perfect