Learn C# Advanced FREE Tutorial Course! [2024]

  Рет қаралды 54,193

Code Monkey

Code Monkey

Күн бұрын

Пікірлер: 183
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
🌍 Get the Premium Course! cmonkey.co/csharpcompletecourse 💬 Learn by doing the Interactive Exercises and everything else in the companion project! 🔴 RELATED VIDEOS 🔴 Learn C# Beginner FREE Course! kzbin.info/www/bejne/poPIg2mQbtd-Y9E Learn C# Intermediate FREE Course! kzbin.info/www/bejne/f2fOqWCVgL2BsJY Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) kzbin.info/www/bejne/d56qhHh-bLaWesk Learn Unity Multiplayer (FREE Complete Course, Netcode for Game Objects Unity Tutorial) kzbin.info/www/bejne/bZjPdKZ8bsupadU My Game Dev Journey (40+ Games! | mIRC to Flash to Steam) kzbin.info/www/bejne/ZqvWlIOclLpkjLs How much MONEY my Game made (and how much it cost!) kzbin.info/www/bejne/nZiWiaWsbM-Iqs0 Ultimate Unity Overview (70 Tools and Features Explained!) kzbin.info/www/bejne/javNZYKbps6qd9E
@aryansadotra7419
@aryansadotra7419 4 ай бұрын
sir i m already done with half of your beginner course it helps me a lot and i will watch this after your intermediate course thanks for providing us with all these courses 😄
@DancingDonkey1
@DancingDonkey1 4 ай бұрын
Thank You to all who bought the course, I am a broke Highschool kid and i cannot afford the course
@DancingDonkey1
@DancingDonkey1 4 ай бұрын
I dont know how to thank u guys properly
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
Nice! You're exactly the kind of person that I'm hoping these free videos will help! Best of luck in your learning journey!
@stoyc
@stoyc 4 ай бұрын
I appreciate that the comment I came to write myself is already the top comment. Thank you for your work CodeMonkey. The world needs more people of your kind!
@DancingDonkey1
@DancingDonkey1 4 ай бұрын
@@CodeMonkeyUnity Thank u
@LoneLuminaryDev
@LoneLuminaryDev 4 ай бұрын
me Too :)
@GamingInSilence666
@GamingInSilence666 3 ай бұрын
Having 7+ years experience as a c# developer, I find this course sublime and learned, as always, a lot from you. I became a developer because I wanted to make games in Unity. I'm sure that if I had your channel back then, I wouldn't had the need of going to school to learn all that's necessary. Great job as always! Words aren't enough to show how grateful I am and how impressed I am of your content and knowledge! Either way, a very very big thank you!
@CodeMonkeyUnity
@CodeMonkeyUnity 3 ай бұрын
Thanks for the kind words, I'm glad to hear that! Best of luck in your continued learning journey!
@trainee5560
@trainee5560 Күн бұрын
This is what I call deserving every penny you earn. And still you are putting out very valuable lessons for free, which is something amazing. Hopefully I will be able to support you more if I can start making money over game development. Which I realized it being my dream job. Thank you for all your efforts.
@KungFuMonk69
@KungFuMonk69 4 ай бұрын
Thanks to all the peeps who bought the course ❤
@paulojonathan3161
@paulojonathan3161 4 ай бұрын
3:43:28 as A C programmer myself love pointers, they're not mean to be taken lightly , basically a pointer can point to anything as long as is the same datatype , except for the void * , the problems with them ? 1 dangling pointers, reaching the OS for memory can slow down your app., , too many allocations can fragment the memory ., even if you allocate memory if you reach the memory you allocated for it you must reallocate it., and my favorite part pointer arithmetic , yes you can increment a pointer,. decrement it, compare if is lesser or bigger although is different from integer arithmetic . it just fascinating."
@KirbySamaDesu
@KirbySamaDesu 4 ай бұрын
C++ fix this, lol, just kidding
@paulojonathan3161
@paulojonathan3161 4 ай бұрын
@@KirbySamaDesu alright, I see the joke , C++ making it easier dealing with pointers and the smart pointers stuff and that right? I get it, hahaha ,actually when I see C++ smart pointers and the C++ syntax the more I want to stick with C., "
@bgildersleeve
@bgildersleeve 4 ай бұрын
I bought all of your premium courses but I'm so happy you made them available to everybody on KZbin. Cheers! This is great for the community!
@BravoPhantom
@BravoPhantom 4 ай бұрын
I've been watching you since the day I downloaded Unity in 2021. As a freelance game developer, you are one of the main influences on my skills. If I ever release a game on Steam and make money from it, I promise to purchase your courses. (Only if I remember this promise, but most likely I'll never stop watching you, so I will remember :) Thank you so much for all of your efforts 🙂
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
That's awesome to hear! I'm glad my videos have helped you! Thanks!
@NikosAvgoustidis
@NikosAvgoustidis 4 ай бұрын
Hey man! It is crazy how much you cover, and for free! Having people being exposed to practical code concepts it is a great addition to ones toolkit. I m glad you re doing what you re doing, and I ve told you in Unite last year, you might be the reason that people chased game programming careers. Definitely for me you were one of the best resources that helped me learn and inspire me to research more. Keep it up man, wish you the best :)
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
Thanks for the kind words, I'm glad my videos have helped you on your learning journey!
@branidev
@branidev 4 ай бұрын
I just finished Intermediate course (yes finally found time) and now you drop this! You are Legend!
@mojizabbas8224
@mojizabbas8224 4 ай бұрын
Thank you so much Hugo Sir, Was waiting for this advanced course since ages, (For real), As a student of High School, I really was not able to afford sadly but the fact that you made this free lecture series deserves you lots of blessings
@farisalmiqdad7146
@farisalmiqdad7146 3 ай бұрын
You're insane. I'm gonna watch all 4 hours.
@_CloudyBunny
@_CloudyBunny 4 ай бұрын
Thank you so much, sir!!!
@alexanderkulaev541
@alexanderkulaev541 4 ай бұрын
Thank you, Hugo, for producing and sharing this amazing course! And thank you to all those lovely guys who bought your course and made this KZbin edition possible. Invaluable achievement for the community!
@camm.w
@camm.w 2 ай бұрын
Amazing stuff, just brought your course! its amazing, i love the way youve implemented it into unity the whole task system is great, the way i can you quizzes then tasks solidifying the concepts within my mind heps a ton! i feel confident this will make me a great programmer and allow me to actually create a game. Thank you Code Monkey!
@CodeMonkeyUnity
@CodeMonkeyUnity 2 ай бұрын
Thanks! I'm glad you're enjoying it! Best of luck in your learning journey!
@ewwitsantonio
@ewwitsantonio 4 ай бұрын
So awesome you've made this freely available! I paid for the course just to support. Love what you do!
@prozzergames
@prozzergames 4 ай бұрын
Yo babe wake up Code Monkey Just Dropped his C# Advanced Tutorial Course for free on KZbin 🔥🔥🔥
@originLa
@originLa 4 ай бұрын
Thank you and the premium version buyers so much for making this free course possible! Finding quality advanced level courses is not easy. And I also really like the way you explain things Code Monkey!
@MrOmega-cz9yo
@MrOmega-cz9yo 4 ай бұрын
I'm a retired computer guy now playing around with game development, and I bought the course to support CM. He's earned any support he gets by the amount of work he puts into all his vids and courses. Two thumbs up for CM! 👍👍 p.s. I forgot about the DOTS course, which is something I want to learn about, so I bought that class too. 😁
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
Thanks! I'm glad my videos have helped you a lot!
@gbeebe
@gbeebe 4 ай бұрын
Bro, you deserve mad respect for this. Kudos to you, sir.
@xeldo_o
@xeldo_o 4 ай бұрын
YEEEEEES finally, the complete course man, the way you explain is so easy to follow Thank you
@brunocelestino5882
@brunocelestino5882 4 ай бұрын
You are my hero, thank you for existing
@Cool-Game-Dev
@Cool-Game-Dev 3 ай бұрын
I do know most of this information already, but this is great for those who don't. Thanks for your work!
@Taher_M
@Taher_M 4 ай бұрын
finally the wait is over! thank you so much sir
@chuckdude514
@chuckdude514 4 ай бұрын
Finally, I've been waiting so eagerly for this part!!! Thank you!
@renderer8337
@renderer8337 4 ай бұрын
You are legend man! may god bless you with good health and prosperity
@ObsessiveGames
@ObsessiveGames 4 ай бұрын
Amazing, looking forward to watch this. Thank you
@mirkoemir
@mirkoemir 2 ай бұрын
I've learnt a lot ... thank you very much. I thought that I knew C# but I've seen that it wasn't the case. Thank you a lot!
@CodeMonkeyUnity
@CodeMonkeyUnity Ай бұрын
That's awesome to hear! Thanks!
@xoxgames
@xoxgames 4 ай бұрын
I just finished the reflection section, if I remember correctly you can also access an auto property field with reflection (secret field\backing field). Great work btw!
@RagnarokFate
@RagnarokFate 4 ай бұрын
What i needed for my upcoming project! Thanks for the guide
@theashbot4097
@theashbot4097 4 ай бұрын
This is great! I have been programing for the past 2 and 1/2 years, and I have been following you for the whole thing because you have just given me soo much inspiration. I have always though that i was a beginner, but I know everything from the intermediate course, and half of the stuff from this one, before you released these. So I really appreciate you making these to show me how good I am. Chokma'shki! (Thank you!) : D
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
That's awesome! Yeah it's always easy to forget how much you've already learned when you're always trying to learn new things, it makes it seem that you still have a lot to learn but forget how much you already know.
@BingoGo2Space
@BingoGo2Space 3 ай бұрын
Thank you very much, sir. We are so lucky to have you.
@johnsartain4160
@johnsartain4160 4 ай бұрын
Thanks for the quick introduction at the beginning of the video. Never thought I'd be able to say this but it turns out I already know all these topics so I don't have to watch the video but I'm sure it's great 👍
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
heh well great job on already being an advanced user!
@acez28
@acez28 3 ай бұрын
Truly Thank You Code monkey for taking your time making these videos and tutorials
@mertcilgasit
@mertcilgasit Ай бұрын
You are the best!
@CodeMonkeyUnity
@CodeMonkeyUnity Ай бұрын
Thanks! I hope you're learning a lot!
@stevenzh7379
@stevenzh7379 4 ай бұрын
Oh You crazy monke you actually did it! I love you!
@yokitosyosko
@yokitosyosko 3 ай бұрын
Thanks for this , you a real one ❤
@SURYASAHU-sb2gf
@SURYASAHU-sb2gf 4 ай бұрын
This video is just a knowledge treasure.
@PotatoManager420
@PotatoManager420 4 ай бұрын
Thank you for posting this video, this is a great help for us!
@EternalZS
@EternalZS 3 ай бұрын
this is exactly what i need bro thank you
@MAGNETO-i1i
@MAGNETO-i1i 2 ай бұрын
What a gold mine! @CodeMonkeyUnity My only critique is the use of the "LIGHT" theme for your IDE, because it makes it difficult to watch at night (which is when I have free time to learn). But other than that this course is really amazing! Many thanks!
@CodeMonkeyUnity
@CodeMonkeyUnity 2 ай бұрын
heh sorry but dark mode burns my eyes, I can't stare at it for more than 10 seconds without getting headaches. I wish videos could be dynamic and the viewer could pick light or dark but sadly that's not possible. I'm glad you're enjoying it! Thanks!
@raphaelguitarx5931
@raphaelguitarx5931 4 ай бұрын
Again, Thank You so much for this
@Michael-Mosca
@Michael-Mosca 2 ай бұрын
this course was exactly the level i needed to learn some extra tricks!
@CodeMonkeyUnity
@CodeMonkeyUnity 2 ай бұрын
Nice! I'm glad you liked it!
@p.zgamedeveloper
@p.zgamedeveloper 4 ай бұрын
best teacher ❤❤
@RedEye_Developers
@RedEye_Developers 3 ай бұрын
Thanks for this longest video i learn many things in this Video thanks a lot bro.
@bruceu7048
@bruceu7048 4 ай бұрын
Thank you so much! Cant afford it for now, but still you are the best Hugo.
@EthanoCreates
@EthanoCreates 4 ай бұрын
Let's goo, Excited to dig in!!
@WeirdGameDev
@WeirdGameDev 4 ай бұрын
Thx a lot! big fan and learnt a lot from you :)
@testitestmann8819
@testitestmann8819 4 ай бұрын
Your work is awesome, keep it up :)
@yeeeetsssusdelets
@yeeeetsssusdelets 4 ай бұрын
POGGGGERRRRS and thanks everyone
@gadgetsforyou7601
@gadgetsforyou7601 4 ай бұрын
Was waiting for this 😍😍
@ДмитрийШилков-т5э
@ДмитрийШилков-т5э 2 ай бұрын
Thank you for the advanced section :)
@CodeMonkeyUnity
@CodeMonkeyUnity 2 ай бұрын
I hope you learn a lot! Thanks!
@WarmHold7717
@WarmHold7717 4 ай бұрын
Thanks alot it will give me decent push in knowlege
@Crazy__babe11
@Crazy__babe11 3 ай бұрын
Thanks for this longest video I learn many things.
@arcday4281
@arcday4281 4 ай бұрын
Great job! The courses are really high quality!
@Veles017
@Veles017 4 ай бұрын
It's amazing! Thanks 🙏
@khalidzouzal8417
@khalidzouzal8417 4 ай бұрын
Looks great ! Just a heads - up, The sizeof lecture cuts off abruptly at the end. I suspect it's an editing mistake. Other than that, great work ! The courses are incredibly informative and well made. Thank you !
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
Oh damn... yeah you're right, no idea what happened there, sadly KZbin videos can't be updated :(
@asucho
@asucho 2 ай бұрын
I thought my computer crashed
@Hassnain_Awan
@Hassnain_Awan 4 ай бұрын
Great! Thank you very much ❤
@lenadesp
@lenadesp 4 ай бұрын
Thank you so much, ily, im learning c only because of your tutorials❤❤
@unbreakableloop
@unbreakableloop 4 ай бұрын
I have been waiting for this for a long time. Thank you buddy ❤ and I hope you can fulfill your future goals 🔥 Good Luck 🍀🍀🍀🍀 . Thanks again 😀👍
@gameved24
@gameved24 4 ай бұрын
amazing bother love you work
@susannahdean584
@susannahdean584 4 ай бұрын
Thank you!🥳
@amitmaurya3988
@amitmaurya3988 4 ай бұрын
Great Course!
@hamooo11
@hamooo11 3 ай бұрын
Thank you ..thank you ❤❤❤ very premium content
@okee
@okee 2 ай бұрын
57:24 You forgot to mention that you can also get rid of the parentheses "()" if you don't have any parameters.
@MahanRezaei
@MahanRezaei 2 ай бұрын
I bow to you in respect❤
@suicune2001
@suicune2001 4 ай бұрын
Thanks so much!
@ArunKumar-xg4st
@ArunKumar-xg4st 3 ай бұрын
Thank you sir 😊❤🇮🇳
@AaronAsherRandall
@AaronAsherRandall 3 ай бұрын
You are a legend.
@matet7772
@matet7772 4 ай бұрын
THANK U !
@RamasamyN-o5p
@RamasamyN-o5p 11 күн бұрын
C# is awesome.
@johnabruce
@johnabruce 3 ай бұрын
Weird cut at 49:59 or 2999s.
@HakoTaco1
@HakoTaco1 3 ай бұрын
That caught me off guard, I thought my youtube crashed
@KagaminePeace
@KagaminePeace 4 ай бұрын
It is here. Lesssgoooo!!!
@juancahr
@juancahr 4 ай бұрын
The best 🎉 My referent 😎
@Supwichy
@Supwichy 4 ай бұрын
Thank you
@dearkorina3157
@dearkorina3157 3 ай бұрын
Thank you.
@SoyelAlejandro33
@SoyelAlejandro33 4 ай бұрын
Gracias Hugo!!!!!!!
@chizuru1999
@chizuru1999 3 ай бұрын
Just so everyone knows, you are not just learning c# but the whole c# ecosystem. Its a great field outside of game dev and worth learning :)
@ahmedshah9635
@ahmedshah9635 4 ай бұрын
Thank you so much Code Monkey and all those who contributed!❤
@komamon5566
@komamon5566 4 ай бұрын
I think it would be nice to have the ability to purchase individual lesson of the course to allow us to make it more manageable. So we can slowly buy the course instead of having to pay one lump sum. Don’t know how hard it will be to implement but hopefully you can consider it!
@MaxIzrin
@MaxIzrin 3 ай бұрын
An excellent video, though I wouldn't consider many of these topics to be advanced, more like intermediate. Still, really good stuff.
@facelessanon
@facelessanon 4 ай бұрын
Hugo is a legend 🔥🔥🔥🔥 4 hours of FREE VALUE?! What more can we ask for?
@Metor17
@Metor17 4 ай бұрын
Dark mode for premium course 🙏 I would buy it
@raymondf200
@raymondf200 3 ай бұрын
Thanks for this course! Is LINQ performance bad for games?
@CodeMonkeyUnity
@CodeMonkeyUnity 3 ай бұрын
Depends on where you use it. On an Update() that runs on 100 units? Probably bad for performance. On a function that only runs once per second? Perfectly fine
@chizuru1999
@chizuru1999 3 ай бұрын
Tip: type "cw" and then press tab to auto complete console.writeline
@forbiddenbox
@forbiddenbox 4 ай бұрын
Legend.
@PauloHSousa237
@PauloHSousa237 4 ай бұрын
Let's go!
@nikodromikro
@nikodromikro 4 ай бұрын
this is how a monkey can be helpful and useful to mankind, thanks , please do tutorial about expert stuff like design system and mechanic of game
@AaronAsherRandall
@AaronAsherRandall 3 ай бұрын
Hey CodeMonkey, I know this is probably a lot of work, but I would LOVE this exact content in written form (book, ebook). I’m trying to move away from tutorial videos while I’m coding. Just a request!
@hldfgjsjbd
@hldfgjsjbd 4 ай бұрын
It would be hilarious to use "space brain tiers" meme in thumbnails for Beginner, Intermediate and Advanced videos. More clicks without clickbait, better recognition.
@mikhailhumphries
@mikhailhumphries 4 ай бұрын
whats your next game? Thanks for free premium content
@harddev9181
@harddev9181 4 ай бұрын
love to all people from this 16 yr old ( me );
@falricthesleeping9717
@falricthesleeping9717 4 ай бұрын
whenever I see these types of videos, I get a nice boost for my ego, I go through the overview of the topics, and I know almost everything (3 topics that I don't have a full understanding) but idk, do anyone else goes through this? or am I getting validation from courses for no good reason? :P
@CodeMonkeyUnity
@CodeMonkeyUnity 3 ай бұрын
Great job on already having so much knowledge! Although even if you think you know some topics you might not know some individual things about them, I learned quite a few niche things myself while researching these topics
@LuizFernandoSilvaPascotodeOliv
@LuizFernandoSilvaPascotodeOliv 2 ай бұрын
I have a question: if using the Null Conditional operator inside a method call makes the entire argument null if the object is null, what would happen if the argument itself is a value type? For example: Player player = null; TakeDamage(player?.health, 5);
@KirbySamaDesu
@KirbySamaDesu 4 ай бұрын
Unsafe with great power comes great responsibility but I don't know why calling a native DLL is not unsafe, I mean I created a custom library that had some method that could allocate memory, deallocated and interact with data get and set it but without using unsafe, I think it is possible to do the same using kernel.dll yet it can also crash, so even safe is not really safu
@saaddev7160
@saaddev7160 3 ай бұрын
although my eyes are bleeding after 4 hours thank you so much for the course, i hope you consider switching to dark mode theme it will much appreciated.
@CodeMonkeyUnity
@CodeMonkeyUnity 3 ай бұрын
I'm glad you enjoyed it! Sorry but I can't handle dark mode, if I look at it for more than 10 seconds I get massive headaches
@restushlogic5794
@restushlogic5794 4 ай бұрын
Span really interesting
@raymondf200
@raymondf200 3 ай бұрын
"Hey, I want to ask you a question. It might not be entirely relevant, but it's something that's been on my mind. I'm a content creator as well, and I've noticed that when I record a long video with multiple sections, my voice sounds different in each section. I think this might be because I'm recording on different days. How do you manage to record long videos and still sound consistent throughout? It's like you can record for hours and still sound the same as if you did it all in one sitting! 😄
@CodeMonkeyUnity
@CodeMonkeyUnity 3 ай бұрын
heh good question, I have that problem sometimes as well when I record at different times. But I have simply learned that my voice sounds different at different times of the day, like for example when I wake up and at night. So I make sure to always record at roughly the same time, always after going to the gym (which seems to help my voice) and before late afternoon (where my voice sounds more tired) I also can't record too much in one sitting, after about 1 hour my voice starts to get messed up, so I just stop recording, go do some editing, and come back to recording the next day.
@hello.4693
@hello.4693 23 күн бұрын
Voice warmups and warm tea.
@maksim3249
@maksim3249 4 ай бұрын
Hi CodeMonkey, could you make a playlist in which to post this lesson point by point? I have an extension in my browser that translates audio to video into my native language, but it does not support long videos of 4 hours. And subtitles are not very convenient to read
@CodeMonkeyUnity
@CodeMonkeyUnity 4 ай бұрын
Sorry but I can't do that because the KZbin algorithm hates tons of videos published at once. If I were to publish all the lectures in this section as 40 separate videos it would kill my channel in the KZbin algorithm, so the only option is really like this
@maksim3249
@maksim3249 4 ай бұрын
@@CodeMonkeyUnity wow, I didn’t know that, it’s okay, I’ll go learn English)))
@eduoks5113
@eduoks5113 4 ай бұрын
Hey man are you listening me i started to suspicious. I was searcıng youtube for advanced c# tutorial and you just uploaded ı swear
Learn C# FREE Tutorial Course Beginner to Advanced! [2024 - 12 HOURS]
12:40:36
Learn C# Beginner FREE Tutorial Course! [2024]
3:56:51
Code Monkey
Рет қаралды 170 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Learn C# Intermediate FREE Tutorial Course! [2024]
4:08:38
Code Monkey
Рет қаралды 129 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 283 М.
Dear Game Developers, Stop Messing This Up!
22:19
Jonas Tyroller
Рет қаралды 761 М.
C# Tutorial - Full Course for Beginners
4:31:09
freeCodeCamp.org
Рет қаралды 8 МЛН
20 Advanced Coding Tips For Big Unity Projects
22:23
Tesseract
Рет қаралды 205 М.
C# Full Course for free 🚀
4:00:01
Bro Code
Рет қаралды 1,7 МЛН
how Google writes gorgeous C++
7:40
Low Level
Рет қаралды 972 М.
What are Interfaces? (C# Basics)
13:54
Code Monkey
Рет қаралды 214 М.
The Path to C# in 2024
1:03:41
IAmTimCorey
Рет қаралды 106 М.