How Can Increase My Programming Knowledge Fast ? Have Any Tips?

by 21 replies
26
I'm student of Computer Science and Engineering ( CSE ) . My Measure Subject Programming C and C++ .My Coding Sens Very Low, How Can Increase My Programming Knowledge Fast ? Have Any Tips?
#programming #fast #increase #knowledge #programming #tips
  • To increase your knowledge about programming language, of course, you should be learning more and practice your knowledge. And also, you can joint in some forum, especially related with your programming language. Usually, there are a lot of cases and problem solving you can found.
    • [1] reply
    • Can You Give Me Some Effective Programming Related Forum Link ?

  • Yes why not find some forums with that exact thing that you are looking for.
  • Pick a language you want to improve on and start a project. It's the best way to learn. On the job training

    Steve
    • [1] reply
    • Absolutely. By far the best, if not the only, way to learn, and learn relatively quickly.
  • The fastest way is experience not reading or training. Jump into projects and try to build and figure it out. Google will become your best friend and it's always to network with other developers that'll help you through the rough spots. If you have any questions or need help. Contact me.
  • I really like Project Euler (projecteuler.net) to both sharpen my math skills and really learn the syntax of new programming languages. Often after I learn the 'basic' syntax of a new language, I attempt to solve these problems in the new language.

    However there are 2 other (more) important ways that you can learn a language and get better at it.

    First, pick one of the most prolific open source projects that is written in your target language, and read the code. For example, I will use the Python web framework Django. Go to the github.com repo for Django (just search '::name of project:: repo' in google) and the first thing I look at are the pull requests. Look at some bugs that are out there, and how people are solving them. When you read enough of this code, the good habits that these major projects have to employ will eventually seep into your brain and you will become a better coder. If you really try to understand even a small component of a large project very thoroughly you may even be able to contribute by forking, fixing the bug, and requesting a pull yourself. If you do this, you will learn good coding habits very quickly and become a better programmer.

    The last thing to do is to pick a meaningful project that you've always wanted to do...and start doing it. Even if you don't finish it, the exercise of planning out how you would do it in your target language is usually enough to increase your programming brain power. Mental reps are often just as effective in teaching as doing the actual coding.
  • go on internet and look for different projects
    try to create those projects
    you learn more when you are creating software
    and you have to realize specific functions
    so you will go and look for them. that's the fastest way to learn
    creating and practicing your abilities
  • I couldn't agree more. The fasted way to learn is by doing projects which require you to expand your knowledge. Once you have the basics of the language down the only effective way to learn more is by actually doing it. Whenever you get in a jam, google it.
    • [1] reply
    • I have found Stackoverflow extremely useful when it comes to dead ends. If you just cant figure out a problem you will almost always get some perspective from that place.
  • You have just need to follow the basic of c language such as Functions, Variables, Data Types etc.

    Before to learn developing you may need to understand the Data Flow Diagram and Dry Run. You can follow the given link to understand it.

    http://www.programmingbasics.org/
  • This ******* wicked website called code.org
  • For increasing your programming skill, you should learn more things related to programming. There are lots of examples available on the Internet. So, try to solve it. Furthermore, refer W3Schools Online Web Tutorials sites from where you can find lots of programming-related knowledge.
  • I have learned everything by myself, not by reading tutorials or following some courses. I started project, when I ran into problems I started to google whats wrong with it and how to solve it. Thats how I have learned and pretty experienced allready

    I suggest you to do same!
  • If you have basic knowledge of programming . start develop any application, web page. your knowledge will increase when you face problems in that you giggled in Google for help. You will find lot of well wisher friends who will help you.
  • 1) Have basic knowledge of the bigger picture.
    2) Front End: HMTL and JavaScirpt (JQuery Library) and CSS. No competition for these three.
    3) Back End: PHP/PERL/JAVA/PHYTON/RUBY-ON-RAILS the list goes on.
    4) If you wanna do game programming then it C++ and a library of your choice.

    Just dive into projects, projects and more projects. The bits you don't understand you will later!

    www.followMySEO.com
  • There are only one way to learn - practice by your own. You can buy books, watch videos, hire teachers and couches. BUT at the end you will have to code by your own hands - nobody will do it for you. First of all learn how to type fast - you should write your code fast.
  • Useless thread... if you are a student you should know how to learn fast.
  • Just practice and practice your skills. It's the easiest way to master a specific programming language.
  • +1 for learning on the job!

    Start with a very small project (e.g. a contact form for a web page or a desktop app that takes your details and emails them to you) and gradually make it more sophisticated.

    When you use sites such as Stack Overflow for solutions, don't worry if you don't fully understand how the solution works (though try!) as it will all fall into place eventually.

    Everyone has their own way of learning, I learnt a lot by taking a working bit of code and using a debug tool to step through and figure out how it works.

    Good luck!
  • Arian; keep watching code, studying code, reading logic, and compiling your own code.

    Just do it.

    My favorite method? Watching videos.

    Watch others write code, then write it on your own.

    Just my $.02

Next Topics on Trending Feed