💬 I hope you learn a lot from this course! Thanks! 🌍 Get the Premium Course! cmonkey.co/csharpcompletecourse 💬 Learn by doing the Interactive Exercises and everything else in the companion project! 🔴Learn C# Intermediate FREE Tutorial Course! th-cam.com/video/I6kx-_KXNz4/w-d-xo.html 🎮 Play my Steam game! cmonkey.co/dinkyguardians ❤ Watch my FREE Complete Courses th-cam.com/video/oZCbmB6opxY/w-d-xo.html 🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
@@Kokstik_mostik You either use one of your friends abroad, or you open a foreign bank card for yourself. Or you don't pay. I'm from Russia too. I just use free stuff for now. But I use the help of my relocated friend to buy assets for Unity.
I bought the course to Support you and I am more than Happy, the Project is amazing, I think people, who dont have any knowlegde will be pleased with the Project:) Always great to see what you are coming up with^^
@@arunakumari634 I am sry, but this wouldn't be fair agains other people and espacialy CodeMonkey, how had so much work to create this Project and course. I still Hope, you will learn alot from the course, greetings:)
Thank you so much for this wonderful course! I started to learn Unity last year thanks to your splendid free course named "Kitchen Chaos". I promise I will buy your course to support you as soon as I graduate and find a job!
I am more than happy to see this video is out. I just purchased the course to support, and I want to be honest and clear - this is the best way and place to learn. I wish I had so many options and so much information to study when I started learning and not having to pay money when I was a teenager, but I can afford it now. I am more than happy to buy and support the course and Monkey - it's awesome. I know I couldn't change the way I started learning with hustle and hard work with barely basic information around the internet but it doesn't mean that others can't have it now. You're the best, and the fact that you get this industry forwards is amazing to me. Thank you for doing so much and I wish more people would've support you. Happy development everyone ! You've come to the right place !
@@IDONTKNOWWHATIMDOING-mp2ng One thing I've noticed is that on almost every coding/dev video when someone is asked how there progress is going, they never respond lmfao. Doesn't bode well, must be a hell of a skill to buckle down and learn.
Thank you so much Code Monkey, I had completed your Kitchen Chaos course 3-4 months ago and I really needed a refresh in C# because had a break due to exams but now I will start again surely. And, Personally I really love your tutorials because of your way of explanation❤
Thank you so much Code Monkey! I am currently halfway through your Kitchen Chaos course, but I needed a short break to really take things in. By that time, I decided to watch this course and it is amazing! I got a quick refresher on the basics and also learned a few small things here and there. Overall, both of these courses are amazing. Sadly, I can't support you right now since I am just 13 and don't really have any money. But still, a huge thanks from me. You are providing free high-quality education to everyone and helping their gamedev dreams come true! I hope I can help support you and your work in the future. And again, thanks a ton! 😄😃🐵
I'm unable to afford the complete course at the moment. This course has introduced me to ideas I had never considered before. I'm looking forward to the Intermediate Section with great anticipation. Thank you!
Liking with multiple accounts, and commenting the same too! For the algo! Although i won't be able to view the whole thing now, i will watch it very soon! Thanks a bunch Hugo! :)) I saw your last video talking about how much work you've been putting in! Keep up the good work!!! ❤
guys try to watch the ads asap it's the least we could do to say thanku...really high quality tutorial..mu teach us by making the mistake showing the error nd make us curious about the answer then u explain it very easily..relaly clever msa thnku🎉
Thank you very much for creating this type of content. I have purchased some of your courses in the past, such as the build-defender on Udemy. I live in Argentina, and at the moment, it's difficult for me to support you with the cost of the course, but I hope to be able to do so someday to repay the help you provide. I hope I can dedicate myself to this and give back to you and the community in the same way. I will try to watch it in these days. Thank you very much and a big hug!
Thank you for providing free knowledge! You are the best lecturer I have ever heard in the course. The first time I watched your video, I thought you were great. The knowledge you taught was clear and concise in logic. And this free knowledge is like a timely help to me as a student, you are my hero.
Awesome course. Familiar with a good portion of this, but one thing I wasn't familiar with was string interpolation. That will definitely save time in the future versus the "," + approach between string sections and variables. Only slight tweak I'd suggest is in the early part when it talks about downloading the companion project, note in the video that is for premium users only. I spent a bit of time trying to see if I missed it within the video description or on site page. All good though.
i took lots of programming courses in other languages for "beginners" but this is my first C# beginner tutorial that IS ACTUALLY for beginners!😮Thanks a lot!!!I'm super grateful I'm currently not working yet but isa i intent to support that great effort by contributing in the future thnx again a lot!May God reward u heavily for ur kindness in sharing knowleddge ^-^nd plz anyono who has the money support him
In for a long one! Haha, thanks again CodeMonkey, love your videos! Done the kitchen chaos course and part of the turned based course (I really want to start that again and complete it)!
I've been stuck in tutorial purgatory when it comes to learning C# and this is the only tutorial that has both kept my attention and explained topics in a way I can understand. It made learning fun, thank you
Holy shit dude, thank you so much for this absolute beast of a free course. As somebody who has tried to sink his teeth into coding but allways failed due to the lack of structure of most youtube courses, this is a huge help for me!
after 2 and a half weeks i am almost done with the beginner course. Very much looking forward to the intermediate course. that you so much for creating this!!!!
sorry for my message if it disturb you but I saw your message is the newest message and I want to ask you if you install the Companion Project? and if yes how did you install it ?
I bought your course for advance section and interactive exercises, thanks for sharing this course to those who cant afford it, I am happy to support you by purchasing paid course.
I was always struggling with some new code stuff i learn, but this course made me realize how much code can be easy and fun. Thank you for making these courses, I will always support you!
Thanks for the guide. Regarding your question about 0; zero is a neutral number. It is neither positive nor negative. So a positive number check should be x > 0 instead of x >=0
I always wanted to go back to re learn my basics after being away from coding for more than 2 years. A nice detailed free course one can have to have a solid coding base. Sure i will purchase it once have funds for it to give back to you and community.
I hope you learn a lot! Yeah the companion project is part of the premium course bonuses. Although I included the questions and exercise titles in the end of each lecture on this video, so if you want you can use that to guide yourself to do those exercises.
Thanks for helping me to get good foundations with c# and programming! I greatly appreciate this business model, and someday I'll buy your course to support your content! It'll help me a lot in my college and my Game Design and dev journey thank you!
I have been programming for over 25 years in which I have played with Unity for the last 10 years or so and I wish this video existed 10 years ago. I have not checked out the Companion project yet but I am sure I wish it existed 10 years ago too! Even though I am not a beginner, this video is definitely helpful for beginners setting out on their new programming journey.
I have already learn the basics of C# from other sources so i will stick with your other course of Kitchen Chaos i'm already in the middle of it so far , i really thank you from my heart for all the hard work you do for the community we all appreciate it
Yup if you're in the middle of that one definitely continue until the end, then after that come here and watch this one so you learn more about C# in general instead of focusing on making one specific game.
I'm not going to watch it today but just wanted to comment that i can't thank you enough for your excellent videos and courses ! Definitely on my watch list. God bless you ❤
Binge-watched just to help with the YT algorithm and to show support. Even as a junior dev, I still picked up one or two tricks from watching this. Overall, very well presented. One thing I might suggest ... I know you got rid of your Discord awhile back in favor of United Programmers, but it might be worth reviving since a lot of people - especially younger people - use Discord as the primary or only means of communicating online. Veteran coders can use it as a platform to help newbies and newbies can ask questions or get feedback for stuff related to Unity and your content. It might also be an easier place to do your live lectures and collabs since Discord natively has Stage channels and screen sharing. You can also upload .cs files into Discord and write code blocks as well. Using the Discord API, you could do what Thor from Pirate Software did and craft a ticket system for asking questions as well.
Yeah I know lots of people like Discord but my issue with Discord is simply the fact that it's realtime and I can't really be on there 24/7. Whereas the TH-cam comments here or the course Comments, those are more like a forum so I can answer everything once or twice per day which makes it much more manageable. I did think about building some features for the live sessions, although I was thinking more about adding those features on the Unity Companion project instead of using an API
@@CodeMonkeyUnity You could make the Discord Patreon-only as a perk for more direct access. And then make it clear your scheduling in the rules. That way, it's not overwhelming while simultaneously solving issues of both revenue and feedback.
Yesterday I did the first Live study group and people were asking for exactly that so yup I'll set that up. Maybe with it being semi-private it might help make it more manageable
Looking forward to the Intermediate portion! This video has helped my understanding of C# substantially. I'm just starting my journey into learning Unity/C#.
Good refresher on the basics before moving on to intermediate.... enjoying the C# since it wasn't available to me in the past when studying COBOL, Pascal and Advanced Basic etc. in the past....
Amazing course! Will help a lot. The thing I only miss on the whole internet is a tutorial on how to setup a co-op pre-screen lobby in Unity. Like char select, handle player join / leave, load map with correct settings chosen in the lobby ... But just for local, without the networking... would be great!!
I just bought the course. You helped with so many videos regarding Unity in the past, so that‘s the least I can do! I‘m really excited how the Quizzes and Exercises turn out to be. Also I‘m quite curious if you plan on doing more purely Unity specific courses like you did in the past on udemy. As I found them to be pretty good as well!
Thanks! I hope you learn a lot! Yup I definitely want to do more game-focused courses. After I build the advanced section for this one I will probably start working on a DOTS course, maybe making a Factory or RTS game which should be fun!
Awesome! Thanks a lot! I'll consider buying this course just to see more advanced ones because after 2 years of wathing tutorials on your channel, i need more advanced stuff to grow as dev. =) And that's your "fault" hahah.
Just wanted to say, I grabbed your turn based tactics course and im about half way through as I realised my maths has become terrible over the years so im back on khanacademy brushing up on some trig and algebra and a bit of calculus (please send help) I have your unity essentials course? Not sure what its called but its the one that goes over features of the engine, very helpful, stops me coding already existing things! I will at some point try to go through this course too but I am fairly confident with C# (and reading the manual), youre a blessing to everyone setting out on their coding / game dev journey, whether or not AI is about to make us all redundant I still enjoy my time learning stuff, cheers again brother
That's awesome to hear, sounds like you're putting in a lot of effort in your learning journey, nice! Yup my Kitchen Chaos course is pretty great if you want to learn the basics of Unity and how to make a simple game. And this one is great for learning C# by itself. I still learned a few things myself while researching for this course which was fun!
You have been extremely helpful in my Unity and C# journey so I will be thanking you in a few days (when I get paid) and buying the premium course. I appreciate all the hard work you!
Smartest monkey is back! Wish you all the best with your plan and there is no doubt that these courses will help so much people to follow their passion. Trust the process and you will learn what you always dreamed of!! You are a LEGEND
Thank you a lot for all the free courses u have been providing and i have a question in unity whenever i use the new input system and change the input from one key to another the console shows a null reference error and if change ir again a couple times it goes away but its random could it be an error in one of my scripts or an error on unity side?
Use Debug.Log to identify what is null unitycodemonkey.com/video.php?v=5irv30-bTJw It's probably something in your own code rather than the Input System itself
Thanks for the great courses. I'll have to wait to pay to get the companion project to go through this completely, but thanks for all your great content!
@@CodeMonkeyUnity yes, it's very well put together and a long time programmer friend to bounce questions off. But he's who provided me the links! Thanks!
If you want to learn to code (or have been told 'learn to code') this is the course for you. No prior coding experience is necessary (1st exercise is declare a variable and give it a value, accompanied by a 3-minute full solution and explanation video if you get stuck). Great value currently $197.99 or 4 x $52.79/mth (cheaper than a computer science degree, and possibly more useful:-).
For free users(not having paid course),When you end the chapter, the best way of learning is to answer each question with our own words to see if we understood each concept? I can use Notion for instance and make bullet holes or lists, to easily remind myself what each concept does instead of having them in my mind. I could also AI to explain me a bit of the concept if I didn't understand it well(to be able to have a visual image how it works) and then explain it again with my own words. And then, of course, try the code in practice. But that requires either developing your own project or going one of these sites that have quizzes or tasks for testing your knowledge. The huge problem is: I understand the concepts shown, how they work. But if l try to explain them or try to write or come up with good questions to test my knowledge( Like a teacher preparing questions for his students). l get frozen. I must take it slow,one at a time because it all seems like a huge mountain. About thinking up questions and how to answer them
💬 I hope you learn a lot from this course! Thanks!
🌍 Get the Premium Course! cmonkey.co/csharpcompletecourse
💬 Learn by doing the Interactive Exercises and everything else in the companion project!
🔴Learn C# Intermediate FREE Tutorial Course! th-cam.com/video/I6kx-_KXNz4/w-d-xo.html
🎮 Play my Steam game! cmonkey.co/dinkyguardians
❤ Watch my FREE Complete Courses th-cam.com/video/oZCbmB6opxY/w-d-xo.html
🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
Hey Thanks for the Course & effort man.
Waiting For the intermediate and Advanced.
And Thank YOU So Much for such High Quality Content❤❤❤❤
Thank you so much for sharing your knowledge for free! You are an astounding person and a role model for me and many guys.
How can I pay for the course if I am from Russia and payments through PayPal or visa/mastercard do not work?
@@Kokstik_mostik You either use one of your friends abroad, or you open a foreign bank card for yourself. Or you don't pay.
I'm from Russia too. I just use free stuff for now. But I use the help of my relocated friend to buy assets for Unity.
I bought the course to Support you and I am more than Happy, the Project is amazing, I think people, who dont have any knowlegde will be pleased with the Project:) Always great to see what you are coming up with^^
@@arunakumari634 I am sry, but this wouldn't be fair agains other people and espacialy CodeMonkey, how had so much work to create this Project and course. I still Hope, you will learn alot from the course, greetings:)
Thanks! I hope you learn a lot!
Nice, whats the Price of the couse?
200$ i guess@@MTheConqueror
it is 300$ but cause of the first month it is in discount, for 225$@@MTheConqueror
Thank you so much for this wonderful course! I started to learn Unity last year thanks to your splendid free course named "Kitchen Chaos". I promise I will buy your course to support you as soon as I graduate and find a job!
I am more than happy to see this video is out. I just purchased the course to support, and I want to be honest and clear - this is the best way and place to learn. I wish I had so many options and so much information to study when I started learning and not having to pay money when I was a teenager, but I can afford it now. I am more than happy to buy and support the course and Monkey - it's awesome. I know I couldn't change the way I started learning with hustle and hard work with barely basic information around the internet but it doesn't mean that others can't have it now. You're the best, and the fact that you get this industry forwards is amazing to me. Thank you for doing so much and I wish more people would've support you. Happy development everyone ! You've come to the right place !
Thanks Man For Helping Us to Get it Free ❤
Thanks for the kind words!
Yup I also wish I had this when I got started, hopefully I can help make things easier for next generation!
This is Amazing 💯👏🏻
Thank You on behalf of the (Unity and C#) Community, for the honest and even selfless work you do. 😮✌🏻
the timing couldnt get any better
i started my game dev journey 3 days ago and this is exactly what i needed
That's awesome! Best of luck in your learning journey!
thanks bro@@CodeMonkeyUnity
Are you on dc is also started 2 days ago ?
how's it going after 6 months?
@@IDONTKNOWWHATIMDOING-mp2ng One thing I've noticed is that on almost every coding/dev video when someone is asked how there progress is going, they never respond lmfao. Doesn't bode well, must be a hell of a skill to buckle down and learn.
What a champ 🏆. Will be saving my pocket money up to support your premium course!
What a brilliance business model. Will watch and follow along :)
By far the best gamedeveloper i've ever seen in my life. Thank you... You are a great man with great heart.
+++
Thank you so much Code Monkey, I had completed your Kitchen Chaos course 3-4 months ago and I really needed a refresh in C# because had a break due to exams but now I will start again surely. And, Personally I really love your tutorials because of your way of explanation❤
That's awesome! Learning the first time is the hardest so I'm sure you'll quickly remember all the knowledge you already have!
Thank you so much Code Monkey! I am currently halfway through your Kitchen Chaos course, but I needed a short break to really take things in. By that time, I decided to watch this course and it is amazing! I got a quick refresher on the basics and also learned a few small things here and there. Overall, both of these courses are amazing. Sadly, I can't support you right now since I am just 13 and don't really have any money. But still, a huge thanks from me. You are providing free high-quality education to everyone and helping their gamedev dreams come true! I hope I can help support you and your work in the future. And again, thanks a ton! 😄😃🐵
I don't need this but thank you for doing this for our brothers and sisters who just starting their programming adventure
Thanks a lot brother, god bless you !!!!
I'm unable to afford the complete course at the moment. This course has introduced me to ideas I had never considered before. I'm looking forward to the Intermediate Section with great anticipation. Thank you!
That's awesome to hear! Yup stay tuned for the free Intermediate section coming out around the 15th of this month
day 1: 1:0:9:50
Day 2: 1:47:35
Day 3: 2:31:03
Day 4: FINISHED
Liking with multiple accounts, and commenting the same too! For the algo!
Although i won't be able to view the whole thing now, i will watch it very soon!
Thanks a bunch Hugo! :))
I saw your last video talking about how much work you've been putting in!
Keep up the good work!!! ❤
Thanks!
Yup take your time, the course will be here whenever you have time to learn!
guys try to watch the ads asap it's the least we could do to say thanku...really high quality tutorial..mu teach us by making the mistake showing the error nd make us curious about the answer then u explain it very easily..relaly clever msa thnku🎉
Thanks! I hope you're learning a lot!
Thank you very much for creating this type of content. I have purchased some of your courses in the past, such as the build-defender on Udemy.
I live in Argentina, and at the moment, it's difficult for me to support you with the cost of the course, but I hope to be able to do so someday to repay the help you provide.
I hope I can dedicate myself to this and give back to you and the community in the same way.
I will try to watch it in these days.
Thank you very much and a big hug!
Thank you for providing free knowledge! You are the best lecturer I have ever heard in the course. The first time I watched your video, I thought you were great. The knowledge you taught was clear and concise in logic. And this free knowledge is like a timely help to me as a student, you are my hero.
Unity themselves couldn’t pay you enough for all this work, just saw the video on the intermediate course. I will buy it as soon as I can.
Awesome course. Familiar with a good portion of this, but one thing I wasn't familiar with was string interpolation. That will definitely save time in the future versus the "," + approach between string sections and variables. Only slight tweak I'd suggest is in the early part when it talks about downloading the companion project, note in the video that is for premium users only. I spent a bit of time trying to see if I missed it within the video description or on site page. All good though.
Wish i saw this an hour ago :)
You are a legend among men
He's the archetypal hero that shares the loot with the village
He looks like the gigachad guy
Got through my c# course in college last fall. Glad to continue on to learn more about my preferred programming language.
i took lots of programming courses in other languages for "beginners" but this is my first C# beginner tutorial that IS ACTUALLY for beginners!😮Thanks a lot!!!I'm super grateful I'm currently not working yet but isa i intent to support that great effort by contributing in the future thnx again a lot!May God reward u heavily for ur kindness in sharing knowleddge ^-^nd plz anyono who has the money support him
I'm glad you're enjoying it! Thanks!
In for a long one! Haha, thanks again CodeMonkey, love your videos! Done the kitchen chaos course and part of the turned based course (I really want to start that again and complete it)!
cant wait to start this, thank you so much
you're the the teacher of the next game dev generation , thank you so much.
I've been stuck in tutorial purgatory when it comes to learning C# and this is the only tutorial that has both kept my attention and explained topics in a way I can understand. It made learning fun, thank you
I'm glad you're learning! Keep at it!
Such an Honest Chill and cool guy.
legend! I was looking for a good course lately for unity. Thank you!!
Oyun yapabildin mi reyis ?
Holy shit dude, thank you so much for this absolute beast of a free course. As somebody who has tried to sink his teeth into coding but allways failed due to the lack of structure of most youtube courses, this is a huge help for me!
I hope you learn a lot!
after 2 and a half weeks i am almost done with the beginner course. Very much looking forward to the intermediate course. that you so much for creating this!!!!
That's awesome! Great job on taking it slow and really learning! The free intermediate video is coming out tomorrow, stay tuned!
@@CodeMonkeyUnity omg thanks for the heads up. I'll add that to my playlist and start that as soon as I finish the beginner.
Thank you so much for this course. Been looking for a C# tutorial for unity for months now, now that I've found your channel this is truly a god-send.
sorry for my message if it disturb you but I saw your message is the newest message and I want to ask you if you install the Companion Project? and if yes how did you install it ?
Thanks for the kind words, I hope you learn a lot!
@zaid.b4531 the companion project is one of the bonuses of the premium version of the course
You're an amazing person! Thank you!
Yet another important Code Monkey learning tool for the beginning game devs out there!
Many thanks for the kind words and the super thanks!
❤ Thank you So much ❤️🥰
It's FINALLY HERE!
I bought your course for advance section and interactive exercises, thanks for sharing this course to those who cant afford it, I am happy to support you by purchasing paid course.
I'll try to finish all the courses! (c# and unity)
Go for it!
Excellent. Thanks to all those who paid so it became free. I'll be sharing this with anyone that asks how to get into programming. Thanks 🙂
I hope you learn a lot! Thanks!
I was always struggling with some new code stuff i learn, but this course made me realize how much code can be easy and fun. Thank you for making these courses, I will always support you!
I'm glad you're learning a lot! Thanks!
Thanks for the guide. Regarding your question about 0; zero is a neutral number. It is neither positive nor negative. So a positive number check should be x > 0 instead of x >=0
I always wanted to go back to re learn my basics after being away from coding for more than 2 years. A nice detailed free course one can have to have a solid coding base. Sure i will purchase it once have funds for it to give back to you and community.
And currently the companion project is locked for free. Hope so it will be available in future.
I hope you learn a lot! Yeah the companion project is part of the premium course bonuses. Although I included the questions and exercise titles in the end of each lecture on this video, so if you want you can use that to guide yourself to do those exercises.
@@CodeMonkeyUnity Thanks a lot for the guidance and your hard work.
Bro you’re a true king. I’m making it my goal to finish this course completely no matter how long it takes.
Go for it!
just watching the overview made me realize something I did wrong in a strip of code immediately 🤩
List of topics in the video 😁
In the video:
- What is C#: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Hello world: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Common Errors: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Visual Studio: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- .net 8: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Unity3D Hub: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Unity Interface: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Unity Scripting: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Code Monkey Companion: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Common Errors: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Code basic: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Variables: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Affect variables: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Data Type: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- If Condition: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Logic Operator: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Switch: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Function: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Scope: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Comment: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Array: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Loop: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- While: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Do While: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- For: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Foreach: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Class: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Constructor: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Instanciation: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Static Class: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Access modifier: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Name Rules: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Pascal Case, camelCase, snake_case
- Clean code: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Avoid magic Number: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Never use String as identifiers: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Managing complexity through information hiding: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Single responsibility Principle: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Keep Function short and concise: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Group Related logic data: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Avoid Comments as much as possible by making code self-documented: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Don't repeat yourself: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Constant Refactoring: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
In the introduction:
- What is C#: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Visual Studio Getting Started: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Unity Install and Basics: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Code Monkey Companion project: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Common errors: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Programming Basics: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Variables: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Data Types: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- IF: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Switch: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Function: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Scope: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Comment: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Arrays: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Loops: While, for, foreach, do while: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Class, Object: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Static: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Access Modifiers: public protected, internal private: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Naming Rules: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Clean code Guidelines: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Beginner Project: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Visual Studio Shortcuts: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Refactoring: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Enums: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Properties: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Multidimensional arrays: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Nested Loops: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Recursion: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Dictionary: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Other Collections: LIFO: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Function params: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Optional Parameters: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Value Type and Reference type: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Struct: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Class inheritance: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Interfaces: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Is, as, Casting: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Switch type matching: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Delegates: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Local Functions vs Lambda: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Events: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Generics: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Constants, readonly: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Try and catch exceptions: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- IEnumerable, yield return: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Namespace: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Singleton Pattern: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Design Patterns: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
- Intermediate project: th-cam.com/video/pReR6Z9rK-o/w-d-xo.html
Thanks for helping me to get good foundations with c# and programming! I greatly appreciate this business model, and someday I'll buy your course to support your content! It'll help me a lot in my college and my Game Design and dev journey thank you!
Nice! I'm glad you found this video helpful1 Best of luck in your learning journey!
Just finished the course. Thank you, it was very helpful to us.
Congrats on completing the course! I'm glad you learned a lot, best of luck in your learning journey!
Thanks. We are now looking forward to complete your intermediate course about c#.
I have been programming for over 25 years in which I have played with Unity for the last 10 years or so and I wish this video existed 10 years ago. I have not checked out the Companion project yet but I am sure I wish it existed 10 years ago too! Even though I am not a beginner, this video is definitely helpful for beginners setting out on their new programming journey.
I'm glad you found it helpful! Thanks!
Excellent course; thank you for providing free quality knowledge for everyone!
I have already learn the basics of C# from other sources so i will stick with your other course of Kitchen Chaos i'm already in the middle of it so far , i really thank you from my heart for all the hard work you do for the community we all appreciate it
Yup if you're in the middle of that one definitely continue until the end, then after that come here and watch this one so you learn more about C# in general instead of focusing on making one specific game.
I'm not going to watch it today but just wanted to comment that i can't thank you enough for your excellent videos and courses ! Definitely on my watch list. God bless you ❤
Binge-watched just to help with the YT algorithm and to show support. Even as a junior dev, I still picked up one or two tricks from watching this. Overall, very well presented.
One thing I might suggest ...
I know you got rid of your Discord awhile back in favor of United Programmers, but it might be worth reviving since a lot of people - especially younger people - use Discord as the primary or only means of communicating online. Veteran coders can use it as a platform to help newbies and newbies can ask questions or get feedback for stuff related to Unity and your content. It might also be an easier place to do your live lectures and collabs since Discord natively has Stage channels and screen sharing. You can also upload .cs files into Discord and write code blocks as well.
Using the Discord API, you could do what Thor from Pirate Software did and craft a ticket system for asking questions as well.
Yeah I know lots of people like Discord but my issue with Discord is simply the fact that it's realtime and I can't really be on there 24/7. Whereas the TH-cam comments here or the course Comments, those are more like a forum so I can answer everything once or twice per day which makes it much more manageable.
I did think about building some features for the live sessions, although I was thinking more about adding those features on the Unity Companion project instead of using an API
@@CodeMonkeyUnity You could make the Discord Patreon-only as a perk for more direct access. And then make it clear your scheduling in the rules. That way, it's not overwhelming while simultaneously solving issues of both revenue and feedback.
Yesterday I did the first Live study group and people were asking for exactly that so yup I'll set that up. Maybe with it being semi-private it might help make it more manageable
Thank you for guiding us. i can not afford the paid version so i will visit this video regularly
Thank you Code Monkey for this course and special thank you to everyone who already bought the course
Thank you so much bro i really need this and thanks all of you people bought premium Course
You are good at what you do, and a good dude! Thanks for your help getting up and running.
happy to hear that your goal is reached :D
Looking forward to the Intermediate portion! This video has helped my understanding of C# substantially. I'm just starting my journey into learning Unity/C#.
Good refresher on the basics before moving on to intermediate.... enjoying the C# since it wasn't available to me in the past when studying COBOL, Pascal and Advanced Basic etc. in the past....
I'm glad you're enjoying it!
Amazing course! Will help a lot. The thing I only miss on the whole internet is a tutorial on how to setup a co-op pre-screen lobby in Unity. Like char select, handle player join / leave, load map with correct settings chosen in the lobby ... But just for local, without the networking... would be great!!
Unity had a great demo doing exactly that, listening to inputs from various controllers and connecting them th-cam.com/video/5tOOstXaIKE/w-d-xo.html
Very Happy to see this course from Code Monkey, because your teaching style is best to do my learnings easy 😍😍😍😍
You are AMAZING , thank you so much .
Macaco código, tu é fantástico!!! A legend
You are literally my hero! it was more than help to me, thank you for the course❤
Thank you for this course, you do a spectacular job, greetings from Colombia.
You are a good man, thank you.
I just bought the course. You helped with so many videos regarding Unity in the past, so that‘s the least I can do! I‘m really excited how the Quizzes and Exercises turn out to be. Also I‘m quite curious if you plan on doing more purely Unity specific courses like you did in the past on udemy. As I found them to be pretty good as well!
Thanks! I hope you learn a lot!
Yup I definitely want to do more game-focused courses. After I build the advanced section for this one I will probably start working on a DOTS course, maybe making a Factory or RTS game which should be fun!
Awesome! Thanks a lot! I'll consider buying this course just to see more advanced ones because after 2 years of wathing tutorials on your channel, i need more advanced stuff to grow as dev. =) And that's your "fault" hahah.
Just wanted to say, I grabbed your turn based tactics course and im about half way through as I realised my maths has become terrible over the years so im back on khanacademy brushing up on some trig and algebra and a bit of calculus (please send help)
I have your unity essentials course? Not sure what its called but its the one that goes over features of the engine, very helpful, stops me coding already existing things!
I will at some point try to go through this course too but I am fairly confident with C# (and reading the manual), youre a blessing to everyone setting out on their coding / game dev journey, whether or not AI is about to make us all redundant I still enjoy my time learning stuff, cheers again brother
That's awesome to hear, sounds like you're putting in a lot of effort in your learning journey, nice!
Yup my Kitchen Chaos course is pretty great if you want to learn the basics of Unity and how to make a simple game. And this one is great for learning C# by itself.
I still learned a few things myself while researching for this course which was fun!
You have been extremely helpful in my Unity and C# journey so I will be thanking you in a few days (when I get paid) and buying the premium course. I appreciate all the hard work you!
the best C# course for beginners. Thank you very much
Thanks! I'm glad you're learning a ton!
This is what I needed.😊😊
1:57:04 They are NOT evaluated from left to right, because AND has a higher priority than OR.
For example (true || true && false) returns True
amazing to have this course free!!!
I hope you learn a lot!
Finally! I'll definitely purchase your course. Your channel and courses have helped me in gaining essential skills in my career. Thanks!
Smartest monkey is back! Wish you all the best with your plan and there is no doubt that these courses will help so much people to follow their passion.
Trust the process and you will learn what you always dreamed of!!
You are a LEGEND
You deserve all the unity awards.... GG CODEMONKEY
Thank you for this amazing course!
I hope you learn a lot!
I love your courses, I have the unity tips and strategy courses. If I ever get ahead enough to purchase this one I will just to have it in my library.
thx thx 🥰
thank you for doing this for us!
absolutely awesome !! Respect !!
Love you man. Thanks. You are the best
Thank you a lot for all the free courses u have been providing and i have a question in unity whenever i use the new input system and change the input from one key to another the console shows a null reference error and if change ir again a couple times it goes away but its random could it be an error in one of my scripts or an error on unity side?
Use Debug.Log to identify what is null unitycodemonkey.com/video.php?v=5irv30-bTJw
It's probably something in your own code rather than the Input System itself
Im so glad that i stumbled upon your channel!!❤️💪
Keep up your awesome knowledge sharing🤯 much appreciated!
I'm glad you found the video helpful! Thanks!
Nice to see you, friend! :)
Dude, God bless you; this is awesome. You're Code Wu Kong. 🙂👍
I hope you learn a lot!
Amazing! Can't Thank you enough.
Thanks for the great courses. I'll have to wait to pay to get the companion project to go through this completely, but thanks for all your great content!
I hope you've learned a lot!
@@CodeMonkeyUnity yes, it's very well put together and a long time programmer friend to bounce questions off. But he's who provided me the links! Thanks!
Thank you a lot, Mr.
Thanks!
I learned a lot
Thanks for sharing the video ❤🔥🤗
If you want to learn to code (or have been told 'learn to code') this is the course for you. No prior coding experience is necessary (1st exercise is declare a variable and give it a value, accompanied by a 3-minute full solution and explanation video if you get stuck). Great value currently $197.99 or 4 x $52.79/mth (cheaper than a computer science degree, and possibly more useful:-).
Thanks for the kind words! I'm glad you're enjoying the course!
For free users(not having paid course),When you end the chapter, the best way of learning is to answer each question with our own words to see if we understood each concept? I can use Notion for instance and make bullet holes or lists, to easily remind myself what each concept does instead of having them in my mind. I could also AI to explain me a bit of the concept if I didn't understand it well(to be able to have a visual image how it works) and then explain it again with my own words.
And then, of course, try the code in practice. But that requires either developing your own project or going one of these sites that have quizzes or tasks for testing your knowledge.
The huge problem is: I understand the concepts shown, how they work. But if l try to explain them or try to write or come up with good questions to test my knowledge( Like a teacher preparing questions for his students). l get frozen.
I must take it slow,one at a time because it all seems like a huge mountain. About thinking up questions and how to answer them
WOW amazing!!!
As you explain this course,I see your attitude and polite thinking and helping, represent a true Muslim behavior very kind thanks for the course ❤
Thank you man amazing stuff!
Super happy that you already got your 100 premium sales !
Yeah it was surprisingly quick!