Is there any c# programmer?
I want to learn more from them.
Get on GitHub and find some c# project. Start with console projects, try to read the source code. See something you don't understand? Search it on Google (probably Stack Overflow :)) After you have finished, go to the issues tab, check if there's anything that you think you can fix. Then, download the code and try to fix it. If fixing bugs ain't your thing, make something. I'm not joking. Is there some repetitive work on your computer that annoys you? Try to make an application to solve it. Another type of projects is fun ones, like making an image to excel converter, or something fun you can think of. The point is, you learn a lot more by making stuff, Google will be your best friend along the way. Also, practice the skill to Google properly. You don't need to know everything in a language or framework, but at least you have to be able to Google it. Enjoy your stay, C# is an amazing language.
hi i am a C# junior developer. I can help you if you want
Add c# in your tags when asking a question. This will attract c# programmers. Start the c# course to learn more c#
Books help a lot. Have a goal for what you want to achieve (certain project, becoming MVP, mastering a certain framework, etc). Learn design patterns once you feel fluent. Always make projects based on what you learn to make it stick. For resources, the Ms docs are good but do have their flaws. I recommend c# communities on discord for questions instead of stack overflow. My best advice for motivation and inspiration is to surround yourself with people better than you and never be the smartest person in the room.
Do stuff wothin your level, of corse you should push your self bit if you try and do something way out of your level you will get demotavated. So stay within you level and make somthing with what you know or what you are learning