Learn C# Beginner FREE Tutorial Course! [2024]
Vložit
- čas přidán 19. 06. 2024
- 🌍 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! • Learn C# Intermediate ...
🎮 Play my Steam game! cmonkey.co/dinkyguardians
❤️ Watch my FREE Complete Courses • Learn to make Games wi...
🌍 Get my Complete Courses! ✅ unitycodemonkey.com/courses
👍 Learn to make awesome games step-by-step from start to finish.
🎮 Get my Steam Games unitycodemonkey.com/gamebundle
🔴 RELATED VIDEOS 🔴
Learn C# Intermediate FREE Tutorial Course! • Learn C# Intermediate ...
Learn Unity Beginner/Intermediate 2023 (FREE COMPLETE Course - Unity Tutorial) • Learn Unity Beginner/I...
Learn Unity Multiplayer (FREE Complete Course, Netcode for Game Objects Unity Tutorial 2023) • Learn Unity Multiplaye...
My Game Dev Journey (40+ Games! | mIRC to Flash to Steam) • My Game Dev Journey (4...
Day in the Life of a Game Dev and CZcamsr • Day in the Life of a G...
How much MONEY my Game made (and how much it cost!) • How much MONEY my Game...
Ultimate Unity Overview (70 Tools and Features Explained!) • Ultimate Unity Overvie...
💬 Here is a FREE video with all the Video Lectures for the Beginner section of my complete C# course!
Learn the absolute basics starting from how to install Visual Studio and run C# code, learn Programming basics, what are Variables, Functions, Data Types, Loops, and more!
Along with Naming Rules and Clean Code Guidelines!
If you enjoy this FREE video check out my Premium version of the course with a bunch of nice bonuses like Interactive Exercises to help you learn by doing!
📝 Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
🌍 Get Code Monkey on Steam!
👍 Interactive Tutorials, Complete Games and More!
✅ store.steampowered.com/app/12...
00:00 Intro
07:01 Course Overview
13:23 What is C#?
14:59 How to get Help
18:20 Getting Started with Visual Studio
25:16 Unity Install and Basics
36:57 How the Companion Project works
42:40 Common Errors
54:20 Programming Basics
01:01:55 Variables
01:09:22 Variables Companion Project Walkthrough
01:30:30 Data Types
01:47:35 If statements, Conditions
02:02:38 Switch
02:06:10 Functions
02:21:39 Scope
02:26:35 Comments
02:31:03 Arrays, Lists
02:42:15 Loops
02:57:00 Class
03:11:22 Static
03:19:33 Access Modifiers
03:24:58 Naming Rules
03:29:54 Clean Code Guidelines
03:42:52 Beginner Project
03:53:35 Beginner Summary
03:55:32 Outro
If you have any questions post them in the comments and I'll do my best to answer them.
🔔 Subscribe for more Unity Tutorials / @codemonkeyunity
See you next time!
📍 Support on Patreon / unitycodemonkey
🎮 Grab the Game Bundle at unitycodemonkey.com/gameBundl...
📝 Get the Code Monkey Utilities at unitycodemonkey.com/utils.php
#csharp #programming
--------------------------------------------------------------------
Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.
I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.
I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.
--------------------------------------------------------------------
- Website: unitycodemonkey.com/
- Twitter: / unitycodemonkey
- Steam: store.steampowered.com/develo...
💬 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! czcams.com/video/I6kx-_KXNz4/video.html
🎮 Play my Steam game! cmonkey.co/dinkyguardians
❤ Watch my FREE Complete Courses czcams.com/video/oZCbmB6opxY/video.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.
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 ?
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 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
By far the best gamedeveloper i've ever seen in my life. Thank you... You are a great man with great heart.
+++
This is Amazing 💯👏🏻
Thank You on behalf of the (Unity and C#) Community, for the honest and even selfless work you do. 😮✌🏻
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 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!
cant wait to start this, thank you so much
I don't need this but thank you for doing this for our brothers and sisters who just starting their programming adventure
legend! I was looking for a good course lately for unity. Thank you!!
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!
Thanks a lot brother, god bless you !!!!
What a brilliance business model. Will watch and follow along :)
What a champ 🏆. Will be saving my pocket money up to support your premium course!
absolutely awesome !! Respect !!
❤ Thank you So much ❤️🥰
You're an amazing person! Thank you!
You are good at what you do, and a good dude! Thanks for your help getting up and running.
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)!
Love you man. Thanks. You are the best
You are a legend among men
He's the archetypal hero that shares the loot with the village
He looks like the gigachad guy
Thank you man amazing stuff!
You are literally my hero! it was more than help to me, thank you for the course❤
Got through my c# course in college last fall. Glad to continue on to learn more about my preferred programming language.
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#.
ooooww! ty so much for your work. as always)
thank you for doing this for us!
Thank you man!
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 ❤
Finally! I'll definitely purchase your course. Your channel and courses have helped me in gaining essential skills in my career. Thanks!
You are a good man, thank you.
You are AMAZING , thank you so much .
happy to hear that your goal is reached :D
I learned a lot
thx thx 🥰
It's FINALLY HERE!
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!
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!
Thanks for sharing the video ❤🔥🤗
Excellent course; thank you for providing free quality knowledge for everyone!
Thank you so much bro i really need this and thanks all of you people bought premium Course
Love your content bro!
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
Awesome. I will save up for this.
Thank you a lot, Mr.
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.
Very Happy to see this course from Code Monkey, because your teaching style is best to do my learnings easy 😍😍😍😍
Amazing! Can't Thank you enough.
amazing tutorial thank you
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.
Macaco código, tu é fantástico!!! A legend
WOW amazing!!!
you're the the teacher of the next game dev generation , thank you so much.
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!
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!
Thanks!
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 czcams.com/video/5tOOstXaIKE/video.html
Good on you man
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!
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.
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!
Thankyou soo much ..sir😃
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!
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.
Thanksssss❤❤❤❤
Thank you for guiding us. i can not afford the paid version so i will visit this video regularly
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.
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
thanks for the great content I really look forward to your vids every day
I'm glad the videos have helped you! Keep on learning!
Thank you bro
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
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!
Thank you for this course, you do a spectacular job, greetings from Colombia.
You’re the best!
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!
just watching the overview made me realize something I did wrong in a strip of code immediately 🤩
Yet another important Code Monkey learning tool for the beginning game devs out there!
Many thanks for the kind words and the super thanks!
Nice to see you, friend! :)
This is awesome.
Thank you Code Monkey for this course and special thank you to everyone who already bought the course
amazing !
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.
Oh it is already up lets go!
Thx for guys who bought Complete one
Nice tutorial CM!
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!
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 CZcams 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
Great!
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!
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!
This course is amazing
Live session are nice 💯
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!
thanks bro
thx!!!!! Subhannallah!!!
I like to use reflection to set private static readonly value in some class postfixed with -Manager in some internal unitian core libraries to write simpler and more managible code and to troll collegues ofcourse :)
I hope that in the intermediate course you will teach more about OOP in C# and help people understand OOP in the clearest way because it is very important knowledge that any coder needs to have, even if they use this language other programming languages.
And further I hope you will have a course on "data structures and algorithms" for beginners to advanced.
I will buy your course
I really like your way of teaching. Thank you very much, wish you good health!!
You deserve all the unity awards.... GG CODEMONKEY
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!