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!
@IAmTimCorey2 жыл бұрын
Thanks for sharing.
@Keem_Software_2292 жыл бұрын
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 !
@IAmTimCorey2 жыл бұрын
Glad I could help!
@TheInkSpoots2 жыл бұрын
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.
@IAmTimCorey2 жыл бұрын
Thanks for sharing!
@StockDC22 жыл бұрын
Mind sharing how you won the class? It would be awesome to win a prize like this :).
@IAmTimCorey2 жыл бұрын
MongoDB ran a giveaway when they partnered with my channel to create content around MongoDB.
@nemanjastevanov99802 жыл бұрын
@@IAmTimCorey sooo...that was one time only? :(
@braskasguardian Жыл бұрын
How long did the course take to complete, out of interest?
@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 Жыл бұрын
Excellent! I am glad they are helpful.
@matt112fly Жыл бұрын
English is the most spoken language in the world - it has the most knowledge
@chunjie0515 Жыл бұрын
我的英语也不好,慢慢跟着听就行了😅加油喔
@Dilip_gavali_TM10 ай бұрын
ली माझा 🤣
@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 Жыл бұрын
I am glad it was so helpful.
@Redpill99 Жыл бұрын
Thanks!
@IAmTimCorey Жыл бұрын
Thank you!
@david35522 жыл бұрын
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 :)
@IAmTimCorey2 жыл бұрын
Thanks for sharing!
@gregoryallen1122 Жыл бұрын
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 Жыл бұрын
I am glad it was helpful.
@4citi15 күн бұрын
Watched this video because it popped up, now I’m buying the course. This is crazy.
@IAmTimCorey14 күн бұрын
I'm looking forward to seeing how you succeed!
@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 Жыл бұрын
I appreciate the kind words.
@AtaAlvi2 жыл бұрын
no one has ever explained C# like this, awesome. thank man, you are a real teacher, and you have the perfect skills.
@IAmTimCorey2 жыл бұрын
Thank you!
@GregCook68 Жыл бұрын
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 KZbin.
@IAmTimCorey Жыл бұрын
You are welcome.
@monet1530 Жыл бұрын
Thank you for all your advise and hard work Tim. As an aspiring software developer your advise has been invaluable.
@IAmTimCorey Жыл бұрын
You are welcome.
@smokinpastorbbq5 ай бұрын
I have to admit you have a very pleasant voice. My wife and I play your video as we fall asleep at night. We find it very soothing.
@IAmTimCorey5 ай бұрын
You aren't the first to tell me that.
@antholeee Жыл бұрын
This was an awesome teaching professor. Thank you so much, it was so helpful.
@IAmTimCorey Жыл бұрын
You are welcome.
@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 Жыл бұрын
You are welcome!
@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 Жыл бұрын
Sounds good!
@fg7869 ай бұрын
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.
@IAmTimCorey9 ай бұрын
Thanks for sharing!
@bhuwanmaharjan3972 жыл бұрын
Just got notification at mid night 2:02 AM @ NZ and now I'm watching this awesome content, thanks Tim !
@overrim132 жыл бұрын
Entirely different topic, are you safe in NZ? Read some news about an attack on Indian people there.
@IAmTimCorey2 жыл бұрын
Great!
@horvathliviu2101 Жыл бұрын
Awesome, easy going, easy understandable! lucky I found you!
@IAmTimCorey Жыл бұрын
I am glad it was helpful.
@Choopastik Жыл бұрын
Thanks for everything)). Great roadmap!
@IAmTimCorey Жыл бұрын
You are welcome.
@aliesmaeili7433 Жыл бұрын
thank you sir for sharing your experiences and knowledge.
@IAmTimCorey Жыл бұрын
You are welcome.
@chriscalver8595 Жыл бұрын
Brilliant tutorial Tim. Thank you.
@IAmTimCorey Жыл бұрын
Glad it was helpful!
@jbs9092 жыл бұрын
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.
@IAmTimCorey2 жыл бұрын
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!
@datumcoder Жыл бұрын
Great information. Thank you Tim.
@IAmTimCorey Жыл бұрын
You are welcome.
@simamba899 Жыл бұрын
You really encourage me. I´m still new interacting with this programaming language and I found it very interesting, thanks Tim!
@IAmTimCorey Жыл бұрын
You're very welcome!
@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.
@waginiadjako5329 Жыл бұрын
Learn one thing well.Good advice , spacial space in heaven.Thanks this course make sense.
@IAmTimCorey Жыл бұрын
You are welcome.
@acodersjourney Жыл бұрын
Your channel is a beacon of knowledge. Thanks!
@IAmTimCorey Жыл бұрын
You are welcome.
@nani363542 Жыл бұрын
This is not only for education. This is also for our day-to-day life. Thank you so much. God blessed.
@IAmTimCorey Жыл бұрын
It's my pleasure.
@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 Жыл бұрын
You are welcome.
@linojrasmolo71612 жыл бұрын
Love this content Tim. I've been watching your videos to help me learcn C# the easiest as possible. Thanks.
@IAmTimCorey2 жыл бұрын
Great to hear!
@pgallovich2 жыл бұрын
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.
@IAmTimCorey2 жыл бұрын
You are welcome.
@yuriluskov Жыл бұрын
I have huge respect for this guy.
@IAmTimCorey Жыл бұрын
Thank you!
@joseluisg9530 Жыл бұрын
New fan of this Channel, thx a lot!! Regards,
@IAmTimCorey Жыл бұрын
You are welcome.
@cristhianjimenez4122 Жыл бұрын
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 Жыл бұрын
I am glad it was helpful.
@jbright-dev2 жыл бұрын
Tim, I’m so excited for this video!
@IAmTimCorey2 жыл бұрын
Great!
@tomqueens90242 жыл бұрын
This is exactly the video I've been searching the net for. So glad I came across it. Thanks a lot!
@IAmTimCorey2 жыл бұрын
Glad it was helpful!
@jesusmateoblandonmesa1966 Жыл бұрын
You're great man! thanks for your videos
@IAmTimCorey Жыл бұрын
You are welcome.
@shimeeaktarlaskar14632 жыл бұрын
Thanks Tim....also wish u a very Happy New Year
@IAmTimCorey2 жыл бұрын
You are welcome.
@kopilkaiser89912 жыл бұрын
Interesting, informative, and amazing content. Definite watch for people who are eager to understand to learn C# development pathway.
@IAmTimCorey2 жыл бұрын
Thanks!
@danielroma2370 Жыл бұрын
Agreed, this is a good learning order. Thanks Tim!
@IAmTimCorey Жыл бұрын
You are welcome!
@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 Жыл бұрын
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/
@abdelghanidraoui7812 жыл бұрын
Thx Tim for your invaluable free resources !
@IAmTimCorey2 жыл бұрын
You are welcome.
@shadowthehedgehog27272 жыл бұрын
Hey Tim! Happy New Year! Do you plan on making videos on Terraform? I don't think this channel is really catered for that topic but doesn't hurt to ask
@IAmTimCorey2 жыл бұрын
It isn’t that n my list yet, no.
@LostAlienOnEarth Жыл бұрын
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 Жыл бұрын
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.
@marcelloguimaraes38252 жыл бұрын
Awesome content, thanks for your words Tim. Happy holidays
@IAmTimCorey2 жыл бұрын
You are welcome.
@c.elegans17882 жыл бұрын
Great Content!!! I was messing things up and seeing this video all the things are cleared up! Thanks Tim!!!
@IAmTimCorey2 жыл бұрын
You are welcome.
@faisalalhoqani6151 Жыл бұрын
Great guide, dear Tim, keep it up.
@IAmTimCorey Жыл бұрын
Thanks, will do!
@ankitkumarroy22362 жыл бұрын
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!!
@IAmTimCorey2 жыл бұрын
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/
@loryteck2 жыл бұрын
@@IAmTimCorey I couldn't login in with my phone from this link but I would suggest the same Design Patterns
@foreducation408 Жыл бұрын
This a masterpiece of a video for beginners and intermediate level people, thanks for making it.
@IAmTimCorey Жыл бұрын
You're very welcome!
@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 Жыл бұрын
It should. It will be helpful to understand how OOP works when going through those sections in C#.
@husniddindosmatov8786 Жыл бұрын
Mr. Tim Corey, it is what I want. Thanks a million for such kind of useful helpful tutorials. 👍 👍👍👍
@IAmTimCorey Жыл бұрын
You're very welcome!
@larghtuis60742 жыл бұрын
Been waiting for this. I hope there’s more information to come Especially about being a .net developer
@IAmTimCorey2 жыл бұрын
What would you want to see differently about a .NET developer, since a C# developer is a .NET developer?
@alihsanelmas2 жыл бұрын
Hi Tim. Thanks for the video! Are you going to do a video to explain the "Free Way" as well?
@ziaullahhassan31622 жыл бұрын
Always love your contents. Thank you for all that you do. Your hard work doesn't go unnoticed. You're appreciated!
@IAmTimCorey2 жыл бұрын
I appreciate that!
@rakunn Жыл бұрын
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 Жыл бұрын
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.
@leroyvan735710 ай бұрын
very amazing video
@IAmTimCorey10 ай бұрын
Thank you!
@emaus83445 ай бұрын
Hello Tim! Could you please talk about signing the app certificate? How do we send our complete binary to a company that scans it with some virus scanners? It happened to me that I was learning for several years to get everything done, and when I got my first chance to deploy my own app, I was reported that it contains viruses.
@IAmTimCorey5 ай бұрын
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/
@DhivakarG-dw3km4 ай бұрын
Thanks sir.
@IAmTimCorey4 ай бұрын
You are welcome.
@frosky9497 Жыл бұрын
Even as already c# developer those videos are nice since they help to reflect on things you already know :D
@IAmTimCorey Жыл бұрын
Thanks for sharing!
@lucmarrouche712 жыл бұрын
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
@IAmTimCorey2 жыл бұрын
Thank you! I am glad they have been so helpful.
@diskospira2 жыл бұрын
@@IAmTimCorey Best investment ever, I confirm also.
@Blardeharhar3 ай бұрын
Extremely satisfied with your C# mastercourse. I'm looking forward to the game dev one as well!
@ionutb123 Жыл бұрын
hi Tim, I want to learn SQL from your courses. My question is what's the difference between SQL database from Start to Finish course and Accelerate: Microsoft SQL? Witch one should i chose? I don't have any experience with SQL. Thank you
@IAmTimCorey Жыл бұрын
Choose the new Accelerate: Microsoft SQL course. It is newer and so will be more helpful. We are actually going to retire the other SQL course soon.
@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 Жыл бұрын
You are welcome.
@Keem_Software_2292 жыл бұрын
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_2292 жыл бұрын
I think you answered this at 24:40
@Allyourneedsmet2 жыл бұрын
love the thumbnail and video caller, much cool(or calm)
@IAmTimCorey2 жыл бұрын
Thanks so much!
@stevepottz111 Жыл бұрын
This is an incredible video thanks!
@IAmTimCorey Жыл бұрын
You are welcome.
@francisf.amunde2619 Жыл бұрын
Thanks a million for this Tim, as always, you are an inspiration to me. more power to your elbow!
@IAmTimCorey Жыл бұрын
You are welcome.
@bsh73902 жыл бұрын
Appreciated for the sharing sir.
@IAmTimCorey2 жыл бұрын
My pleasure.
@DragmoraProductions8 ай бұрын
i Have ADD and Aspergers. I do learn fast but when it comes to gamedevelopment many use assets and stuff and i love to be able to memorise and understand why and how. when i learned Html i used window notes. And learned it fast. but C# seems harder.
@IAmTimCorey8 ай бұрын
Thanks for sharing!
@programedegraca Жыл бұрын
Que conteúdo excelente. Muito obrigado.
@IAmTimCorey Жыл бұрын
You are welcome.
@sergenalishiwa90972 жыл бұрын
Most articles online on WASM only talk about rust. No mention of blazor. As a C# developer makes me wonder if I should learn rust in 2023.
@IAmTimCorey2 жыл бұрын
Definitely learn Blazor. First, you already have most of the skills. Second, Microsoft is putting in a lot of development effort towards Blazor (really cool things are already here, with lots more coming in .NET 8). Third, remember that Blazor is just a part of ASP.NET Core. By learning ASP.NET Core, you gain the skills to work with all five web project types. Fourth, Blazor Hybrid allows you to create mobile and desktop apps using the same code as you use in your Blazor web apps (yet they are desktop/mobile native apps).
@narendraamadan Жыл бұрын
i am a 10 year old . I want to make games and learn coding .I have the basics of c# and i think your course could help me even more
@IAmTimCorey Жыл бұрын
You are definitely getting a good jump on things! Well done.
@narendraamadan Жыл бұрын
@@IAmTimCorey thank you
@alexanderpotts8425 Жыл бұрын
Hey Tim, if I was going to buy one "Prove It" course between "C#: Build a Full App" and "C# Web Development", which would you recommend? I've been a C# dev in the past but working on very legacy code and have worked as a tech lead in data engineering since. I know all about Docker, Azure DevOps, deploying to the cloud, etc. just looking to refresh the C# skills with real projects and the newer paradigms. Do these both cover similar concepts?
@IAmTimCorey Жыл бұрын
Probably "Build a Full App", although the Suggestion Site app might give you a more rounded testing of your skills. The good news there is that you can watch the course videos for free here: kzbin.info/aero/PLLWMQd6PeGY0cZFMqx5ijmdaD87sJKCsU
@tccoder35472 жыл бұрын
I am definitely going to invest in the C# mastery and the Web mastery courses . I just have one question what tool can I use to measure my progress. I needs something to quantify my progress. Maybe that would be a good project to build. Thank you Mr. Tim
@IAmTimCorey2 жыл бұрын
Keep track of what you learned. Put it in an Excel spreadsheet. That way you can look back on all the things you have accomplished rather than just at the mountain of things you still have to do. In my courses, you get this automatically by seeing how much progress you have made through a course.
@owdoogames Жыл бұрын
I’m an old school PHP web dev but I came here because I was considering learning C# for hobbyist game dev in Unity or Flax… but I think I might just stick to using the Godot game engine. I don’t need all this multi-layered corporate cruft in my life. I have enough of that to deal with at work 😂 This is a very good video though, and I still found it helpful - the learning process it describes can be applied to any language, framework or platform.
@IAmTimCorey Жыл бұрын
I actually have some Unity content coming this summer. I'll be teaching the needed C# topics that are focused on what Unity developers need.
@joeruder2 жыл бұрын
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!
@IAmTimCorey2 жыл бұрын
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.
@joeruder2 жыл бұрын
@@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.
@PatelCollection Жыл бұрын
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 Жыл бұрын
You are welcome.
@selvakumar-ch7ge2 жыл бұрын
Great video, thanks for sharing
@IAmTimCorey2 жыл бұрын
You are welcome.
@mohdnorazmil2 жыл бұрын
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.
@IAmTimCorey2 жыл бұрын
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.
@khang-jm4pm Жыл бұрын
thank you sir
@IAmTimCorey Жыл бұрын
You are welcome.
@harrisonwell1719 Жыл бұрын
I started learning C# several years ago, And I bought your C# course but then I started to learn JavaScript because the whole web development is dependent on JavaScript not saying C# is useless but most important language for web development is JavaScript.
@IAmTimCorey Жыл бұрын
...for the UI. JavaScript is not a great solution for business logic and data access. It can be done, but it isn't the best choice, nor is it very efficient. If you want to write good, efficient back-end code, use C#. If you want to then use those same skills to write powerful web UIs, use C#. People forget that Angular, React, and Vue are just presentation layer UIs, nothing more.
@harrisonwell1719 Жыл бұрын
Was my comment deleted ? 🤔
@IAmTimCorey Жыл бұрын
What comment? The original one is still here. If you posted a response, I didn't delete it. KZbin may have filtered it if there was a URL in it. If you say ASP.NET, that is sometimes seen as a URL, which is frustrating. That isn't something I control, though.
@maximilliantimofte4797 Жыл бұрын
15:00 the lkearning order makes all the difference in the dev career
@IAmTimCorey Жыл бұрын
I am glad it was helpful.
@amrysamuels628 Жыл бұрын
Hey Tim! Do you have a course that follows and entails all of this "Learning Order"?
@IAmTimCorey Жыл бұрын
That's the C# Mastercourse: www.iamtimcorey.com/courses/csharp-mastercourse/
@matthewwagner4042 Жыл бұрын
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.
@rafaelrodriguessilva9994 Жыл бұрын
Hey Tim! When should we learn data structures and Algorithms?
@IAmTimCorey Жыл бұрын
As you go. For instance, you will learn quite a few data structures right away when you start learning C#. I commonly start people off with arrays and generic Lists. As you grow in your knowledge, you will need more advanced data structures like Dictionaries, IEnumerable, and possibly even multi-dimensional arrays. As far as algorithms, that's a fancy term for a way to solve a programming problem. It could be as simple as a while loop. There are some more advanced algorithms that you will learn, but I don't recommend learning them until you will actually be ready to use them (have a need before you learn options for solving the need). Otherwise, what happens is you stunt your growth. You learn fancy ways of solving complex problems when you have only ever faced simple problems in programming. So you start using the fancy solutions to your simple problems, thus making the code worse, not better. Think of it like learning how to tweak a spoiler on a car to get the best downforce before you learn how to drive. You will end up putting a spoiler on your beat up Toyota Corolla that barely runs. Learn the basics first.
@rafaelrodriguessilva9994 Жыл бұрын
Tim, thanks for the answer!! For us, learning by ourselves, having someone like you is encouraging!!!
@dwanewand Жыл бұрын
Always Excellent
@IAmTimCorey Жыл бұрын
Thank you!
@Frederick.Bergen Жыл бұрын
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 Жыл бұрын
Thank you!
@davidggonzalez7726 Жыл бұрын
Really great content, thank you!
@IAmTimCorey Жыл бұрын
You are welcome.
@MrBalthazar902 жыл бұрын
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
@IAmTimCorey2 жыл бұрын
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.
@MrBalthazar902 жыл бұрын
@@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.
@joshuaimpson2553 Жыл бұрын
Hobbyist developer turned "professional" here. The one thing that I have a question about is the maths aspect. I agree on your ordering mechanism, but what focuses on the maths should be present in your learning path? For instance, as a consultant, you might jump from some one-off app fix to a financial application dealing with projections requiring calculus or some other advanced maths. Do you have any good advice on best case scenarios for learning to implement algorithms that require advanced maths that you might not be as advanced in?
@IAmTimCorey Жыл бұрын
I don't have any math learning recommendations, mainly because that isn't something I've needed to do as a developer. While I learned Calculus in college, I've rarely even used basic math in software development. The biggest areas for using math in development will be in game development (or any 2D/3D spatial orientation scenarios) and Machine Learning (ML/AI). Those are pretty specialized fields, though. Most developers work on line of business applications for companies. As a consultant, you may end up in the financial sector, but the best way to learn about the math in that area is to learn the same way your customers do. This will be true of any area you consult. For example, if you consult in the insurance space, you should get an understanding of how insurance works from their training sources. The same is true for real estate, electricians, plumbers, marketers, etc. Knowing how your clients think and how their systems need to serve them will allow you to make better applications. With that being said, usually if you are a consultant you only dip your toe in the water of what all they know.
@davidhouser9280 Жыл бұрын
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 Жыл бұрын
Good luck.
@LuzonicoTV Жыл бұрын
Thanks for the content!
@IAmTimCorey Жыл бұрын
You are welcome.
@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 Жыл бұрын
😂
@noelremasu2 жыл бұрын
Hi Tim thanks for this great content.. are you offering any new years discounts for your master course?
@IAmTimCorey2 жыл бұрын
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.
@KaramM2 жыл бұрын
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
@IAmTimCorey2 жыл бұрын
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.
@KaramM2 жыл бұрын
@@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.
@ameenahdee79292 жыл бұрын
Hi Tim. I'm very new to the tech world and trying my best to keep up with all the strange terminologies. Can you direct me to which of your resources to start from precisely? I'd appreciate it
@IAmTimCorey2 жыл бұрын
This video outlines that. The Easy Path section shows you that the first step is C# Mastercourse.
@patrick020192 жыл бұрын
There are a couple of blocks that I would argue semantically, but there is one block missing... Testing. In every way => unit testing to final integration. Or maybe its just me...
@IAmTimCorey2 жыл бұрын
Testing is an important skill. It was one that should probably be in your list somewhere, although I see it as part of the OOP learning process. In the C# Mastercourse, I touch on it in the section on the various C# project types.
@ThorTheTitan Жыл бұрын
Hi Tim, when will you be opening up the monthly subscription again? Thanks
@IAmTimCorey Жыл бұрын
We don't publish dates, but it will be soon.
@ThorTheTitan Жыл бұрын
@@IAmTimCorey Thank you for the quick reply. I'll keep my eyes peeled.
@jbiraCR2 жыл бұрын
Wow amazing topic in this video thanks
@IAmTimCorey2 жыл бұрын
You are welcome.
@abhishekwagh894 Жыл бұрын
Hey Tim, Great at work . Can you please help me how to start with computation Geometry. Learning About Geometry.
@IAmTimCorey Жыл бұрын
I'm sorry, I don't have any content on that topic.