Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Learning for intermediate learner

Learning for intermediate learner

Scheduled Pinned Locked Moved C#
csharpdatabaselinqxmlhelp
5 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Mohammed A Elshawaf
    wrote on last edited by
    #1

    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.

    L R Z H 4 Replies Last reply
    0
    • M Mohammed A Elshawaf

      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.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      Go to the articles section here on CodeProject and look at some of the more advanced subjects.

      1 Reply Last reply
      0
      • M Mohammed A Elshawaf

        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.

        R Offline
        R Offline
        Ron Nicholson
        wrote on last edited by
        #3

        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.

        1 Reply Last reply
        0
        • M Mohammed A Elshawaf

          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.

          Z Offline
          Z Offline
          ZurdoDev
          wrote on last edited by
          #4

          In my opinion the best way to learn something is to do a project that you are interested in.

          There are only 10 types of people in the world, those who understand binary and those who don't.

          1 Reply Last reply
          0
          • M Mohammed A Elshawaf

            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.

            H Offline
            H Offline
            harsimranb
            wrote on last edited by
            #5

            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.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups