Learning for intermediate learner
-
I'm in intermediate level of C#, I know all the essentials very well, and OOP, I also know the essentials of LINQ, XML, and SQL. But however I'm not that good in practice, I'm thinking to stop learn new things, and concentrate on practicing and learn through it, but I don’t know from where to start! Most books do this but for beginners and then I spend a lot of time time in reading things I know well. So I want sources that concentrate on practicing and developing real projects, with skipping the essential stuff. I want sources to fit my level, or any suggestions from you. please help me with your experience.
-
I'm in intermediate level of C#, I know all the essentials very well, and OOP, I also know the essentials of LINQ, XML, and SQL. But however I'm not that good in practice, I'm thinking to stop learn new things, and concentrate on practicing and learn through it, but I don’t know from where to start! Most books do this but for beginners and then I spend a lot of time time in reading things I know well. So I want sources that concentrate on practicing and developing real projects, with skipping the essential stuff. I want sources to fit my level, or any suggestions from you. please help me with your experience.
-
I'm in intermediate level of C#, I know all the essentials very well, and OOP, I also know the essentials of LINQ, XML, and SQL. But however I'm not that good in practice, I'm thinking to stop learn new things, and concentrate on practicing and learn through it, but I don’t know from where to start! Most books do this but for beginners and then I spend a lot of time time in reading things I know well. So I want sources that concentrate on practicing and developing real projects, with skipping the essential stuff. I want sources to fit my level, or any suggestions from you. please help me with your experience.
Find something you want to code and start coding. I learn best by doing. You could even help out on an Open Source project. You just have to push your boundaries. --Edited-- Sounded kinda harsh.
Jack of all trades, master of none, though often times better than master of one.
-
I'm in intermediate level of C#, I know all the essentials very well, and OOP, I also know the essentials of LINQ, XML, and SQL. But however I'm not that good in practice, I'm thinking to stop learn new things, and concentrate on practicing and learn through it, but I don’t know from where to start! Most books do this but for beginners and then I spend a lot of time time in reading things I know well. So I want sources that concentrate on practicing and developing real projects, with skipping the essential stuff. I want sources to fit my level, or any suggestions from you. please help me with your experience.
-
I'm in intermediate level of C#, I know all the essentials very well, and OOP, I also know the essentials of LINQ, XML, and SQL. But however I'm not that good in practice, I'm thinking to stop learn new things, and concentrate on practicing and learn through it, but I don’t know from where to start! Most books do this but for beginners and then I spend a lot of time time in reading things I know well. So I want sources that concentrate on practicing and developing real projects, with skipping the essential stuff. I want sources to fit my level, or any suggestions from you. please help me with your experience.
I've known programmers you get stuck reading books and articles. It's like reading techniques on painting. You will not get any better at painting until you keep painting. Same applies to programming. Enough with the reading! :) Start build apps, a TODO list, with a SQL Backend; or maybe an application that connects to Facebook. Once you build the apps, reflect on the apps from a OOP perspective and performance algorithm. How can you improve the app? Then on the next project apply what you learned. Be flexible, don't be afraid to try something new. But don't get too much into reading. Just pick it up, and start coding! Something very crucial is to do short projects. Don't try to do to many things. Limit yourself to one project a week, and then move on. Before you know it, you will have learned so much from building those apps!
H.B.