How To Learn C# in 2023 - Learning Path, Tips & Tricks, and More

How do I learn C# well? What order should I learn it in? Are there other topics that I should learn after I learn the basics? What can I do with C#? If you have ever asked any of these questions, please know that you are not alone. I get these questions often. As we move into 2023, these questions are coming up more and more as people plan out the coming year and how they want to improve as a developer.
In this video, I am going to walk you through what you could be as a C# developer, what order to learn the various C# topics in, what your learning cycle should look like, some tips and tricks for learning C# well, and how you can do all of this as easy as possible.
Full Training Courses: www.IAmTimCorey.com
Mailing List: signup.iamtimcorey.com/

Пікірлер: 488

  • @GaryWee111
    @GaryWee111 Жыл бұрын

    20:20 I started to learn C# in 2011, and until now I have been coding using it for more than 8 years. This learning order is THE RIGHT ORDER that I never see universities in Asia teaching it! You are awesome!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for sharing.

  • @TheInkSpoots
    @TheInkSpoots Жыл бұрын

    I won the Mastercourse in c# from Tims collaberation with MongoDB. I just recently finished the course and it helped me go from a employee in a low code development Project to a real software developer. The journey does not stop here and im truly greatful for all the content and advice from Tim.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for sharing!

  • @StockDC2

    @StockDC2

    Жыл бұрын

    Mind sharing how you won the class? It would be awesome to win a prize like this :).

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    MongoDB ran a giveaway when they partnered with my channel to create content around MongoDB.

  • @nemanjastevanov9980

    @nemanjastevanov9980

    Жыл бұрын

    @@IAmTimCorey sooo...that was one time only? :(

  • @braskasguardian

    @braskasguardian

    Жыл бұрын

    How long did the course take to complete, out of interest?

  • @Keem_Software_229
    @Keem_Software_229 Жыл бұрын

    Man this is literally the best blueprint a dev could have. I’ve had my struggles over the years and I’m still learning but I think I may have to hit the reset button and start here. Thanks Tim !

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Glad I could help!

  • @david3552
    @david3552 Жыл бұрын

    I've been developing in C# and following your videos for a while. The advice about how to practice and the importance of pacing and scheduling is gold. Thank you for your good work. Your videos help me a lot in my journey :)

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for sharing!

  • @chrisp2639
    @chrisp2639 Жыл бұрын

    Thank you for making this! Currently a CS student and the primary language we are learning in is C#. There are so many pieces you have laid out that will not be covered in school but will undoubtedly be expected by employers. Incredible guidance!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I am glad it was so helpful.

  • @ziaullahhassan3162
    @ziaullahhassan3162 Жыл бұрын

    Always love your contents. Thank you for all that you do. Your hard work doesn't go unnoticed. You're appreciated!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I appreciate that!

  • @vietanhxan
    @vietanhxan Жыл бұрын

    I’ve been a subscriber of you since I first learnt every single piece of this career path. I’m proud and happy when my first choice was C# and till now I’m still doing it well and keep learning new stuff, developing self skill with many many others intergrating system and tech stacks. And today, YT just suggested me this video and I just continuously watching the whole introduction of your vid, Tim. Then I paused for a while to write this comment, I really like how it become clearer and clearer every time I go back to watch these fundamental or sharing about C#. Because the more I do the more I understand and the later vid is even better with your sharing experience through time. In the video I can feel your effort, the way you speak was coming right at what you felt. And the best part is you even talk slower and have more stop points, which is kinda easier and more exciting to listen and understand 😊 Just want to admire your passionate work and even I still havent watched all of your courses yet but I’ll do soon whenever I have time to learn ❤ Thank you for sharing and please keep up the spirit, Tim Corey 🙌🙌

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I appreciate the kind words.

  • @AtaAlvi
    @AtaAlvi Жыл бұрын

    no one has ever explained C# like this, awesome. thank man, you are a real teacher, and you have the perfect skills.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thank you!

  • @tomqueens9024
    @tomqueens9024 Жыл бұрын

    This is exactly the video I've been searching the net for. So glad I came across it. Thanks a lot!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Glad it was helpful!

  • @leonelperez9231
    @leonelperez9231 Жыл бұрын

    Hi Tim, I don't speak English very well, I started watching your videos and you really explain 10 times better than all the ones I've seen in Spanish, thank you very much. You have a new subscriber and follower.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Excellent! I am glad they are helpful.

  • @matt112fly

    @matt112fly

    Жыл бұрын

    English is the most spoken language in the world - it has the most knowledge

  • @BunmJyo

    @BunmJyo

    10 ай бұрын

    我的英语也不好,慢慢跟着听就行了😅加油喔

  • @dilip3958

    @dilip3958

    4 ай бұрын

    ली माझा 🤣

  • @pgallovich
    @pgallovich Жыл бұрын

    I am really excited to get back to learning C# Tim. I always love your advice, so true. This is a great video that really helped me get back on track. Thanks so much, Tim.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @francisf.amunde2619
    @francisf.amunde2619 Жыл бұрын

    Thanks a million for this Tim, as always, you are an inspiration to me. more power to your elbow!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @c.elegans1788
    @c.elegans1788 Жыл бұрын

    Great Content!!! I was messing things up and seeing this video all the things are cleared up! Thanks Tim!!!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @jbright-dev
    @jbright-dev Жыл бұрын

    Tim, I’m so excited for this video!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Great!

  • @monet1530
    @monet15308 ай бұрын

    Thank you for all your advise and hard work Tim. As an aspiring software developer your advise has been invaluable.

  • @IAmTimCorey

    @IAmTimCorey

    8 ай бұрын

    You are welcome.

  • @danielmadsen100
    @danielmadsen1003 ай бұрын

    Tim, you are a god. Just the fact that you make all these guides and let them be available for free. Thank you!

  • @IAmTimCorey

    @IAmTimCorey

    3 ай бұрын

    I am glad it was helpful.

  • @bhuwanmaharjan397
    @bhuwanmaharjan397 Жыл бұрын

    Just got notification at mid night 2:02 AM @ NZ and now I'm watching this awesome content, thanks Tim !

  • @overrim13

    @overrim13

    Жыл бұрын

    Entirely different topic, are you safe in NZ? Read some news about an attack on Indian people there.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Great!

  • @linojrasmolo7161
    @linojrasmolo7161 Жыл бұрын

    Love this content Tim. I've been watching your videos to help me learcn C# the easiest as possible. Thanks.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Great to hear!

  • @husniddindosmatov8786
    @husniddindosmatov8786 Жыл бұрын

    Mr. Tim Corey, it is what I want. Thanks a million for such kind of useful helpful tutorials. 👍 👍👍👍

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You're very welcome!

  • @gregoryallen1122
    @gregoryallen112210 ай бұрын

    I needed to see this, I'm learning C# and sort of know a little with OOP expects of it, but this video truly helped and didn't make me sleepy. HAHA

  • @IAmTimCorey

    @IAmTimCorey

    10 ай бұрын

    I am glad it was helpful.

  • @marcelloguimaraes3825
    @marcelloguimaraes3825 Жыл бұрын

    Awesome content, thanks for your words Tim. Happy holidays

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @danielroma2370
    @danielroma2370 Жыл бұрын

    Agreed, this is a good learning order. Thanks Tim!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome!

  • @Glenningway
    @Glenningway Жыл бұрын

    Thank you for making this video, I've fallen off the programming wagon with just some front-end experience (not professionally) however as a middle aged junior it's been difficult, likely do to location on top of lack of work experience and knowing the right people in the field. Been looking at picking up C# and .NET again since it's been years since college and a stint with game development, and after seeing the learning path, I'm going backwards. I've learned some cloud, Git, SQL, HTML/CSS/Javascript so I'll have to start from the syntax part and work my way back. My SQL needs a refresher though.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @mohdnorazmil
    @mohdnorazmil Жыл бұрын

    Always love your contents. Been a hobbyist developer for almost 35 years starting with Quick Basic :). Was wondering, in your youtube channel, is it possible to create the playlist for the topic you suggest in the learning order? That would be nice.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I have a C# Basics playlist and other lists that are specific to specific areas. However, it isn't really possible to put every video I do in order. I don't cover every topic and the topics that I do cover are sometimes in videos with other topics as well.

  • @abdelghanidraoui781
    @abdelghanidraoui781 Жыл бұрын

    Thx Tim for your invaluable free resources !

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @kopilkaiser8991
    @kopilkaiser8991 Жыл бұрын

    Interesting, informative, and amazing content. Definite watch for people who are eager to understand to learn C# development pathway.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks!

  • @chriscalver8595
    @chriscalver8595 Жыл бұрын

    Brilliant tutorial Tim. Thank you.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Glad it was helpful!

  • @Choopastik
    @Choopastik11 ай бұрын

    Thanks for everything)). Great roadmap!

  • @IAmTimCorey

    @IAmTimCorey

    11 ай бұрын

    You are welcome.

  • @GregCook68
    @GregCook688 ай бұрын

    Good info. Sounds reasonable. I am a professional developer. I started with QBASIC back in the day (at 14 years old) and am totally self-taught. I've never taken a programming course. My current job is moving from legacy applications to C#, .NET, and Blazor, so here I am on yet another learning path. Thank you for such great content. It's helpful! I can't afford any of the content mentioned but will be (and have been) taking advantage of your content on KZread.

  • @IAmTimCorey

    @IAmTimCorey

    8 ай бұрын

    You are welcome.

  • @maebaansweden
    @maebaansweden Жыл бұрын

    Thanks Tim. I have been deleloper C++ withe sql but now I will stard learn again C#. You are very good teaching and easy to learn from this vdo.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome!

  • @jbs909
    @jbs909 Жыл бұрын

    Thanks. I am not a "developer" (I'm in tech/cloud marketing), but have been working to build a functional working knowledge of these concepts so I can increase my credibility. Interesting thing is that I started my learning on the top row (Html, JavaScript, Azure, Docker, etc) since I was marketing web app tech. I tend to get stuck in my learning though b/c I lack an understanding of the core "language" and "logic". I had a hunch I needed to go back to a more basic level and this video confirms it. I think there are potentially many other non-developers who also struggle and get lost quickly because all the learning resources are geared towards developer mindset (and most toward web app developers). Curious to get your thoughts about whether this is the right level of content and depth for generalists who need an understanding of programming logic but who aren't actually working as developers.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    That's hard because I'm not sure how to distinguish the two. So much of software development is built upon knowledge of previous topics. Learning at a high level is hard. However, I absolutely see the need for it. I am definitely interested in figuring out how I can help. If you can put together a list of questions, things that confuse you, and any things that have been helpful, that would help me better identify how to create resources to help non-developers understand enough to feel credible/competent. If you have any thoughts, please email help@iamtimcorey.com and Tom will pass it along. Thanks!

  • @nani363542
    @nani363542 Жыл бұрын

    This is not only for education. This is also for our day-to-day life. Thank you so much. God blessed.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    It's my pleasure.

  • @shimeeaktarlaskar1463
    @shimeeaktarlaskar1463 Жыл бұрын

    Thanks Tim....also wish u a very Happy New Year

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @123monopo
    @123monopo Жыл бұрын

    i've started really dipping into c# now, i tried following yout minimal api demo, but only later i realised how much i needed to leard OOP from scratch, will be coming back later to report the progress!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Sounds good!

  • @jesusmateoblandonmesa1966
    @jesusmateoblandonmesa1966 Жыл бұрын

    You're great man! thanks for your videos

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @larghtuis6074
    @larghtuis6074 Жыл бұрын

    Been waiting for this. I hope there’s more information to come Especially about being a .net developer

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    What would you want to see differently about a .NET developer, since a C# developer is a .NET developer?

  • @raul-smsevcr
    @raul-smsevcr Жыл бұрын

    Thank you for this valuable information. I'll be taking your learning path. Hopefully the fact that I already know other object oriented languages facilitates the process a bit.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    It should. It will be helpful to understand how OOP works when going through those sections in C#.

  • @acodersjourney
    @acodersjourney8 ай бұрын

    Your channel is a beacon of knowledge. Thanks!

  • @IAmTimCorey

    @IAmTimCorey

    8 ай бұрын

    You are welcome.

  • @foreducation408
    @foreducation408 Жыл бұрын

    This a masterpiece of a video for beginners and intermediate level people, thanks for making it.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You're very welcome!

  • @simamba899
    @simamba899 Жыл бұрын

    You really encourage me. I´m still new interacting with this programaming language and I found it very interesting, thanks Tim!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You're very welcome!

  • @simamba899

    @simamba899

    Жыл бұрын

    @@IAmTimCorey I´m trying to develop a game that can be executed in the navigator using blazor. Do you thing that is posible?, I readed that blazor can be executed too in the navigator like JavaScript and has a comapatibily with him. I would like to include some funtionalities like chat online between players an many others things.

  • @anthonia3816
    @anthonia38169 ай бұрын

    This was an awesome teaching professor. Thank you so much, it was so helpful.

  • @IAmTimCorey

    @IAmTimCorey

    9 ай бұрын

    You are welcome.

  • @datumcoder
    @datumcoder9 ай бұрын

    Great information. Thank you Tim.

  • @IAmTimCorey

    @IAmTimCorey

    9 ай бұрын

    You are welcome.

  • @Allyourneedsmet
    @Allyourneedsmet Жыл бұрын

    love the thumbnail and video caller, much cool(or calm)

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks so much!

  • @PapaBearFreddy
    @PapaBearFreddy Жыл бұрын

    Thank you for the advise! if your courses was not so out of my budget I would have completely join it! I subscribed and liked the video so show some support. Really enjoyed your video.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thank you!

  • @faisalalhoqani6151
    @faisalalhoqani6151 Жыл бұрын

    Great guide, dear Tim, keep it up.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks, will do!

  • @stiemandenis86
    @stiemandenis86 Жыл бұрын

    Hi Tim, many thanks for the huge amount of knowledge and practice advices that you provide to C# development. Do you plan to teach about WinUI and DDD as they are my actual interest. Thank you.

  • @horvathliviu2101
    @horvathliviu21019 ай бұрын

    Awesome, easy going, easy understandable! lucky I found you!

  • @IAmTimCorey

    @IAmTimCorey

    9 ай бұрын

    I am glad it was helpful.

  • Жыл бұрын

    Hi Tim. Thanks for the video! Are you going to do a video to explain the "Free Way" as well?

  • @quickfactsanimals
    @quickfactsanimals Жыл бұрын

    I'm a person who takes things slow in general. So, before I decided and began to learn C# a month ago, I made a research about the general concepts of programming. Then I chose C# because I'm interested in game development with Unity. I know the game programming side is a bit more different than your, say, desktop app programming side, but I started with learning the Syntax first, all my variables, statements, methods, arguements, loops, arrays etc. and then I started building simple console apps (things like short text based games where you get to make a choice, and something happens based on the decision) which sometimes didn't work. I tried to debug and made them work. It seems I am on the right path, and this video is just a verification of that. Thanks! ^^

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome. This summer, there will be a lot of content coming for Unity-specific software development, so hopefully that will be of help as well.

  • @cristhianjimenez4122
    @cristhianjimenez41228 ай бұрын

    Thank you so much for this informative video. I am still struggling in this learning journey and this video was so helpful. I won't give up!

  • @IAmTimCorey

    @IAmTimCorey

    8 ай бұрын

    I am glad it was helpful.

  • @aliesmaeili7433
    @aliesmaeili74337 ай бұрын

    thank you sir for sharing your experiences and knowledge.

  • @IAmTimCorey

    @IAmTimCorey

    7 ай бұрын

    You are welcome.

  • @vickytech5478
    @vickytech5478 Жыл бұрын

    sir for your effort the way you teach and explain i just say lots of love and respect .......... hats up to you professor

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @LuzonicoTV
    @LuzonicoTV Жыл бұрын

    Thanks for the content!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @ankitkumarroy2236
    @ankitkumarroy2236 Жыл бұрын

    Can I please request a tutorial on design patterns (covering all of them which are needed), thank you for all the helpful content which is really knowledgeable and helpful!! Thanks a lot!!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/

  • @loryteck

    @loryteck

    Жыл бұрын

    @@IAmTimCorey I couldn't login in with my phone from this link but I would suggest the same Design Patterns

  • @frosky9497
    @frosky9497 Жыл бұрын

    Even as already c# developer those videos are nice since they help to reflect on things you already know :D

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for sharing!

  • @yuriluskov
    @yuriluskov Жыл бұрын

    I have huge respect for this guy.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thank you!

  • @davidggonzalez7726
    @davidggonzalez7726 Жыл бұрын

    Really great content, thank you!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @bsh7390
    @bsh7390 Жыл бұрын

    Appreciated for the sharing sir.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    My pleasure.

  • @stevepottz111
    @stevepottz111 Жыл бұрын

    This is an incredible video thanks!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @selvakumar-ch7ge
    @selvakumar-ch7ge Жыл бұрын

    Great video, thanks for sharing

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @lucmarrouche71
    @lucmarrouche71 Жыл бұрын

    Your paid courses have been the best investment ever, I am amazed by how much is being covered and its quality, and Tim you were born to be a teacher aside from being a developer

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thank you! I am glad they have been so helpful.

  • @diskospira

    @diskospira

    Жыл бұрын

    @@IAmTimCorey Best investment ever, I confirm also.

  • @fg786
    @fg7863 ай бұрын

    23:38 Regarding practicing the simple stuff I think good practice is to break even simple examples and see which errors you get, why and when. Understanding error messages can be an art form in some languages.

  • @IAmTimCorey

    @IAmTimCorey

    3 ай бұрын

    Thanks for sharing!

  • @joseluisg9530
    @joseluisg9530 Жыл бұрын

    New fan of this Channel, thx a lot!! Regards,

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @RagingWhoremoans
    @RagingWhoremoans Жыл бұрын

    Just when I was about to accept the fact Santa skipped my house again this year, TimCorey drops another duece of wisdom through the chimney. Guess a man his age doesn't See Sharp. Happy holidays dude.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I'm glad it will be helpful. Ho ho ho.

  • @waginiadjako5329
    @waginiadjako532911 ай бұрын

    Learn one thing well.Good advice , spacial space in heaven.Thanks this course make sense.

  • @IAmTimCorey

    @IAmTimCorey

    11 ай бұрын

    You are welcome.

  • @sbasalan
    @sbasalan Жыл бұрын

    It is very good effort that you spend to prepare this video for 2023 ahead

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks!

  • @programedegraca
    @programedegraca9 ай бұрын

    Que conteúdo excelente. Muito obrigado.

  • @IAmTimCorey

    @IAmTimCorey

    9 ай бұрын

    You are welcome.

  • @acs2777
    @acs2777 Жыл бұрын

    Finally find you Tim, I have been Searching for someone being sincere, honesty and most important how to learn , when to use different syntax, when to use debugging! Man I wished I did not buy all this useless Udemy courses ! Being stuck in tutorial he’ll for 3 years now ,, 🤔 mastercourse with Tim in c#? Must find that 😊

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for the kind words. I can definitely understand where you are coming from. I've been there too. The C# Mastercourse, along with all of my other courses, can be found at www.iamtimcorey.com/

  • @jbiraCR
    @jbiraCR Жыл бұрын

    Wow amazing topic in this video thanks

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @Redpill99
    @Redpill99 Жыл бұрын

    Thanks!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thank you!

  • @dwanewand
    @dwanewand Жыл бұрын

    Always Excellent

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thank you!

  • @LostAlienOnEarth
    @LostAlienOnEarth6 ай бұрын

    Tim, I adore the vids you make. Please, if you could, suggest some books ranging from beginner to advanced. Reading helps me learn things better. I'm grateful.

  • @IAmTimCorey

    @IAmTimCorey

    6 ай бұрын

    C# books are really hard to recommend because they go out of date so quickly. That's why video is typically a better platform for learning programming.

  • @leroyvan7357
    @leroyvan73574 ай бұрын

    very amazing video

  • @IAmTimCorey

    @IAmTimCorey

    4 ай бұрын

    Thank you!

  • @PatelCollection
    @PatelCollection8 ай бұрын

    Thanks Tim You cleared my doubts I am a beginner and I was afraid as you mentioned what to do with C# ? You can be a Web | Win| Frontend | Backend | developer Great! I was thinking I was on the wrong path but you showed the right way in the right direction. Soon I will be also a good developer.❤

  • @IAmTimCorey

    @IAmTimCorey

    8 ай бұрын

    You are welcome.

  • @SaltyCam
    @SaltyCam Жыл бұрын

    Does the Monthly All Access Pass open on Jan1st 2023? It says (Enrollment Closed), however I can put it in my basket?

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Maybe refresh your page. It is open and you can enroll now.

  • @s0nnyv123
    @s0nnyv123 Жыл бұрын

    Hi! Tim. Any recommendation on what to take next with your other courses after finishing the C# Mastercourse? Thank you!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    This video shares what courses to take next in order after the C# Mastercourse.

  • @MSGOWRI
    @MSGOWRI Жыл бұрын

    Thanks you this is video very useful to me

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @bobweiram6321
    @bobweiram6321 Жыл бұрын

    Avalonia is where it's really at! Over the past couple of years, it has quickly matured to near the level WPF with several cross-platform Apps using it in production, including a couple of Jet Brains tools and Lunacy, a sophisticated vector drawing tool, Lunacy. It works across all major platforms, Windows, iOS, WebAssembly Linux and MacOS with native UI elements. It's going to make .NET Core, the defacto language for desktop and mobile development. It's way ahead of .NET MAUI in maturity and platform support. I suggest you seriously consider covering it in your videos. AngelSix has done a series of popular tutorials on it where he builds an application from scratch. Just a suggestion.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/

  • @Minecraft-vq3so
    @Minecraft-vq3so4 ай бұрын

    Best!

  • @IAmTimCorey

    @IAmTimCorey

    4 ай бұрын

    Thanks!

  • @joeruder
    @joeruder Жыл бұрын

    Thank you for all the free content you provide Tim! Looking at purchasing your on going courses, but wondering your thoughts.... I am a full time developer for past 30 years or so (I know right??!) - looking for something to stay current on new features as well as maybe fill in missing gaps. I am responsible for and work daily on a LOB production app that supports about a thousand users, so it is pretty legit. I get to do less and less actual coding the later in my career I get since I spend more time managing projects and others vs staying current and hands on. We all code in the way we know, but I am sure there are better ways of doing some things that I do daily. Thanks!

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    It sounds like you are on the right path here. The C# Mastercourse will give you the modern training you need and help you fill in the gaps. The other courses in the path will as well.

  • @joeruder

    @joeruder

    Жыл бұрын

    @@IAmTimCorey -- thank you for the reply, I was not sure how 'updated' it was. Things move SO fast! There is so much new stuff in 10 let alone 11. I will take advantage of your courses being open again before the EOY and sign up for it.

  • @noelremasu
    @noelremasu Жыл бұрын

    Hi Tim thanks for this great content.. are you offering any new years discounts for your master course?

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    No, I'm not, but the All Access Pass Monthly edition is open. You just don't get the bonus material for the C# Mastercourse or Web Development Mastercourse.

  • @uitranscriber1250
    @uitranscriber12509 ай бұрын

    Thx ❤

  • @IAmTimCorey

    @IAmTimCorey

    9 ай бұрын

    You are welcome.

  • @Keem_Software_229
    @Keem_Software_229 Жыл бұрын

    Quick questions. Do we implement the previous concepts in the current concept that we are using? For example if I learn variables one day and master it. The next day I’m learning for loops. Should I include variables concept into the current one(specifically when doing practice problems)?

  • @Keem_Software_229

    @Keem_Software_229

    Жыл бұрын

    I think you answered this at 24:40

  • @khang-jm4pm
    @khang-jm4pm11 ай бұрын

    thank you sir

  • @IAmTimCorey

    @IAmTimCorey

    11 ай бұрын

    You are welcome.

  • @MrBalthazar90
    @MrBalthazar90 Жыл бұрын

    Great video Mr. Tim, earned my subscription. I am an automation engineer, doing mostly PLC and HMI programming. As an amateur C# developer, I am constantly trying to improve it. I have written only dozen simple applications for now and they are doing what they are supposed to, but I think my code is ugly. I put most of my code on one place, methods all over the place, global variables...I am sure you know what I am talking about, since I saw in one of your videos how you taught us to create classes and put them into Class Library. Do you have more of those videos that show better organization of a code structure? For example, when I am building a WPF app, all my methods are in MainWindow code and I hate it...Cheers

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I do have quite a few examples, although not a video specifically saying "here is the way to structure things". I might do one of those, although it will change as the project changes size and shape.

  • @MrBalthazar90

    @MrBalthazar90

    Жыл бұрын

    @@IAmTimCorey Thank you for the reply. I will try to figure it out from the code displayed in your videos and pay extra attention to the organization.

  • @davidhouser9280
    @davidhouser928010 ай бұрын

    I'm trying to Build a chat app and trying to add a room list with sub list onto a form and make each clickable and when click the choice in sub list opens a new form using visual studios 2022 C# windows forms

  • @IAmTimCorey

    @IAmTimCorey

    10 ай бұрын

    Good luck.

  • @immanuel2677
    @immanuel2677 Жыл бұрын

    Hello Tim, This is a great video on the learning path, Could I please request to make similar video for an C# SDET, i know the starting area of syntaxes, debugging and OOP would would be same in learning c# as explained in this video, But when it comes to SDET, There'll be a lot of other points and areas to learn and practice in order to successfully be ready to automate any of the developed software - which would be helpful for many of us under software Quality Assurance.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/

  • @mumk
    @mumk Жыл бұрын

    In conjunction with Tim's emphasis on don't get distracted, I am here to distract you guys to learn F# it is a wonderful language. Cheers

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    😂

  • @KaramM
    @KaramM Жыл бұрын

    Tim thank you for putting these amazing videos, you are doing so much for the community. I really liked how you laid out this video, but I have been struggling with taking my skills to the next level. I work with SharePoint, and I know all the above topics, I know how to do a lot of things, but I don't feel that I am an expert in any of these topics. For the modern developer/software engineer what are some things that I need to take to the next level (Microsoft Stack)? what is some software engineering concepts that I should Improve to be better software developer? any recommendation to one of your courses that can help me with my question above

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I would recommend practicing. Instead of adding more skills that you will also not be an expert in, do more practice and create practice projects to go deeper in the skills you have. The Prove It series will help, as will the TimCo Retail Manager series or the Suggestion Site App series.

  • @KaramM

    @KaramM

    Жыл бұрын

    @@IAmTimCorey Thank you for your reply, I really appreciate it. I will definitely start practicing more and will look at both series you mentioned above.

  • @s0nnyv123
    @s0nnyv123 Жыл бұрын

    Hi! Tim. In your C# Mastercourse's homework part at the end of each lessons, how do we check if we did them correctly? Is there a link to the solution where we can go to or files to download and check if the homework we did are correct or even find out what we missed or what we did wrong?

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You check them by looking at the requirements and seeing if your application meets the requirements. This is a common question. I intentionally did not provide the answers because I want you to start simulating the real world as soon as possible. In the real world, your boss won't give you the answer. They will tell you what to do (the requirements) and you have to accomplish the goal. The check will be if what you did meets the requirements. The homework is a small, safe way to test this. You have a lesson that teaches you the thing you need. Then, it asks you to do that task (sometimes incorporating topics from previous lessons). If you get stuck, go back and watch the lessons over again. That struggle will be excellent for your growth (and for building confidence).

  • @s0nnyv123

    @s0nnyv123

    Жыл бұрын

    Thank you! Appreciate the quick response.

  • @user-si4bh4dl4r
    @user-si4bh4dl4r4 ай бұрын

    cool video)

  • @IAmTimCorey

    @IAmTimCorey

    4 ай бұрын

    Thanks!

  • @soufianemakmoul815
    @soufianemakmoul815 Жыл бұрын

    Thanks

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @matthewwagner4042
    @matthewwagner40429 ай бұрын

    Tim, I am focused on learning Unity. I'm learning C# for unity game development purposes. I already know and work professionally in SQL. I'm 44 and not looking to really develop my employability. What path would you reccomend? I also went to college for coding. I think I can shortcut a lot of things that I already understand.

  • @deymaar4.554
    @deymaar4.554 Жыл бұрын

    This is perfect for self-learners. Thank you!. I am an artist trying to learn C# so it would be really helpful if you can make a similar video for artists working in unity and wanting to learn C#. it's a niche but It's a huge niche.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome. I am glad you enjoyed it. Unity coverage is coming later this year.

  • @judgementrizzy

    @judgementrizzy

    Жыл бұрын

    Seconding this request! I'm a UI artist trying to broaden my skillset and I'm really not sure if I need to learn all of this or not.

  • @pastuh

    @pastuh

    Жыл бұрын

    Unity C# is obvious, but more important is the structure and execution order of event functions. I don't know if a non-game developer can provide or teach on this topic. I'm currently using chatgpt but when I have a problem I spend too much time explaining my problem :)) And if I get an answer, I don't know if it's the best solution from the side of C# and Unity itself..

  • @walidnachef7773
    @walidnachef7773 Жыл бұрын

    Huge fan Tim, Please make a video about constructor in C#.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/

  • @Nerkimusaka
    @Nerkimusaka Жыл бұрын

    Immense gratitude from all lost souls.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    You are welcome.

  • @sikendongol4208
    @sikendongol4208 Жыл бұрын

    Noted ☺️

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    👍🏻

  • @marna_li
    @marna_li Жыл бұрын

    I agree. As an experienced software developer, I dislike all the buzzwords: Just show me what the words mean and the value that the stuff brings me.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I’m glad you enjoyed it.

  • @johnmurphy7274
    @johnmurphy7274 Жыл бұрын

    Hi Tim Corey can you make a video about c# version history and how visual studio interact with each version. i have this confusion that if i have learned c# 10 and the company im applying is using c# 8 am i going through some difficulty adjusting to c# 8? Thank you Tim.

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    I'm going to cover the .NET versions in an upcoming video. The versions of C# really correspond to the .NET versions (so C# 8 is .NET 5).

  • @mrbrit6746
    @mrbrit6746 Жыл бұрын

    I need to start saving and just invest in your mastercourse... Might take a bit of time, but it's definitely something I want to do! In the meantime, I'll have to stick to free tutorials I can find to get started :)

  • @IAmTimCorey

    @IAmTimCorey

    Жыл бұрын

    Sounds like a plan. I've got a lot of free tutorials to help you out as you get started. Then C# Mastercourse will definitely be a big help in launching you forward faster when you are ready and able.