Learn C# Intermediate FREE Tutorial Course! [2024]

preview_player
Показать описание
💬 Learn by doing the Interactive Exercises and everything else in the companion project!

👍 Learn to make awesome games step-by-step from start to finish.

🔴 RELATED VIDEOS 🔴

💬 Here is a FREE video with all the Video Lectures for the Intermediate section of my complete C# course!
We're going to go up one level relative to the Beginner section and learn about things like Interfaces, Generics and Events. As well as some Shortcuts and Design Patterns.
Learn all about those topics and then put it all together in the final Intermediate Project.
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!

00:00:00 Intro
00:06:26 Intermediate Intro
00:07:39 Intermediate Overview
00:11:08 Visual Studio Shortcuts
00:27:39 Refactoring
00:30:01 Enums
00:37:53 Properties
00:44:51 Multi-Dimensional Arrays
00:52:46 Nested Loops
00:58:42 Recursion
01:04:12 Dictionary
01:12:45 Other Collections
01:18:16 Params
01:20:55 Optional Parameters
01:25:42 Value Types vs Reference Types
01:34:53 Struct
01:41:53 Class Intermediate
01:59:49 Interfaces
02:11:27 is as casting
02:19:49 Switch Pattern Matching
02:23:03 Delegates
02:34:37 Local Functions vs Lambda
02:38:14 Events
02:52:51 Generics
03:03:48 Constants Readonly
03:08:32 Try Catch Exceptions
03:15:36 IEnumerable
03:24:15 Namespaces
03:28:27 Singleton Pattern
03:38:22 Design Patterns
03:42:43 Intermediate Project
04:07:40 Outro

If you have any questions post them in the comments and I'll do my best to answer them.

See you next time!

#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.
--------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

💬 Here is a FREE video with all the Video Lectures for the Intermediate section of my complete C# course! I hope you learn a lot!
✅ Learn by doing the Interactive Exercises and everything else in the companion project!

CodeMonkeyUnity
Автор

for the persons that actually went ahead and bought the intermediate course i want to say thank you. Even though you guys probably didnt mean it, i still want to thank you. Also, mister CodeMonkey dude...i want to thank you also cause you didnt have to do this at all. A round of applause for all the humans that made the intermediate course clap

criskiss
Автор

Code Monkey is the saviour of unity tutorials.

prasanthfriend
Автор

Respect for not claiming "Master c# as a master sensei with this 2h course"
I really love how you keep it real, unlike a big bunch of creators out there.

Sim
Автор

I really cannot believe what an awesome resource you are for both Beginners and seasoned devs too Kudos to you man!

FinnTG
Автор

Seeing this... I guess that your bet actually worked out! good for you man :) and may God repay this kindness of actually dropping the second part of this colossal tutorial.

emmanuelgonzalezcaseira
Автор

As a software developer, I've dedicated countless hours to grappling with challenging concepts. However, your explanations is very easy to understand, making even the most complex topics accessible with clear examples. Thank you for your clarity and simplicity. Hope every software developer can learn from this video not only unity developers.

manishshrestha
Автор

I've been searching for intermediate level C# tutorials recently and hadn't really settled on any to try yet, so I was very happy to see this video posted today! Looking forward to going through the whole course/video.

Plaid_Flannel_Shirt
Автор

Thank you for yet another great contribution for the game development community! I really hope this series saves other newbies even more than your old C# playlist saved me back then.
As for me, I'm happy to find that I'm familiar with all of the topics considered intermediate in this video, and I'm looking forward to seeing what crazy things can be achieved in game development with the advanced C# topics!

chuckdude
Автор

Thanks this 8 year unity dev learned a few things!

typhereus
Автор

Been looking forward to this video, appreciate it. ^^

Uqknown
Автор

Thank you a lot! you're one of the best references for coding C# in general that I have, hope to see more of your C# and Unity videos. nice to have you around!

nanito
Автор

This is just AWSOME! For me personally, the timing, since this is exactly what i was looking for lately and fits perfectly as a follow-up or even parallel clarification course to the other two courses (while this one is free again!!!) I really think this will make the understanding of the slightly more advanced parts of c# much easier, and apart from that, its great that you made a more universal, overarching course on c#, with a lager scope than just on unity! Hopefully this course will get the attention it deserves with it being free!

randomContentAxolotl
Автор

I was really needing this. I appreciate everyone that made this possible. I thank you for making the video free. I cant wait to dissect this video

Aguyfrom
Автор

I'm so glad you're doing this! I've tried in the past, while getting somewhere, adventually I just ran into issues were I couldn't find much useful info

littlegamingj
Автор

Wow! Thank You CM. 😮😅

I didn't expect you to create another Free Course... now this one being for the Intermediate so it gets more interesting (in my opinion). I could use this one to review and support my knowledge.

I will buy you a Subscription during May, to support you and thank you in a more concrete way.

alec_almartson
Автор

Thank you so much, I'm trying my best to support you.

Dexterdevloper
Автор

Thank you for posting the whole course module for free! Invaluable. You're such a generous teacher.

alexanderkulaev
Автор

The biggest game changer for me that was not mentioned in this video is ( ctrl/shift + enter ) to create new line below/above the current line from anywhere in the line ( doesn't split the line ).
Great Video mate!

michawyczynski
Автор

Thank you so so much for this course. You are God sent!

edwinwagha