Please Help me in programming

9 replies
Give me some advice in learning code in the program..
and other advanced languages.
#programming
  • Profile picture of the author Bruce Hearder
    Everyone learns in a different way.
    some do it by watching,
    some do it by reading etc

    I, personally do it by doing!!

    I grab a book, site down and start writing simple programs.

    Every little bit of success builds your drive to lean a bit more.
    Soon your simple programs will become more and more complicated, and you will be writing code like a pro..

    But everyone has to start sometime.
    Start with a very simple project and build from there

    Hope this helps

    Bruce
    {{ DiscussionBoard.errors[465747].message }}
  • Profile picture of the author mywebwork
    I second Bruce's comment about starting with a simple program and building from there. When it comes to programming (any language) I have always found that learning by doing is the best method.

    I assume you are trying to learn languages relevant to web development like PHP and HTML. I think a great resource is w3 Schools - W3Schools Online Web Tutorials . They have an excellent selection of tutorials suited to both beginner and advanced programmers. One neat feature on lots of their lessons is a "learn by doing" box that lets you make changes to the code and observe the results.

    Best of luck in your coding efforts.

    Aloha

    Bill
    {{ DiscussionBoard.errors[468826].message }}
  • Profile picture of the author tihomir_wwf
    Well, I'll confide my formula of programming learning:

    After reading something new, immediate after that, try to apply it in your own examples
    {{ DiscussionBoard.errors[475859].message }}
  • Profile picture of the author Ethan Evans
    Learning by doing is great. When I was trying to learn PERL a long time ago I decided I would try making a game with the things I was learning. It didn't take long before I was understanding how to create simple scripts using the language. This also works if you are talking about trying to learn how to use a programming language that you can use to create desktop computer software.
    {{ DiscussionBoard.errors[478271].message }}
  • Profile picture of the author AndyBlackSEO
    I agree. Just start with the basics, understand them, then put them into practice, no matter how simple of basic the result. Then move forward and implement some other functions. It won't take you long to produce scripts that are capable of doing quite a lot.

    Andy
    Signature
    [FREE SEO TOOL] Build 29 Effective, High Authority Backlinks that Will Increase Your Google Rankings in 2020... CLICK HERE ...
    ... Instant backlinks that can get you results within 24-72hrs.
    {{ DiscussionBoard.errors[480023].message }}
  • Profile picture of the author lhai_14
    Thanks for very good information, i try it to apply all my examples.
    {{ DiscussionBoard.errors[486081].message }}
  • Profile picture of the author geek4ever
    Want to learn to program? grab a good book, get a Linux box & start getting your hands very dirty.
    {{ DiscussionBoard.errors[522124].message }}
  • Profile picture of the author envmar
    For me, I learn by seeing it work. I guess this is a form of 'doing'.

    How I started out (and it still helps for learning various advanced techniques) is to pick up the source code for an application that interests me. Use the application to get a good idea of what it does and then look at the source code. Now, with a handy language reference or learn to program book start modifying the code. I'd typically get an idea of what I wanted different in the app and do it.

    Once you get a basic idea of how it works then reading about the language seems to make more sense.
    {{ DiscussionBoard.errors[525539].message }}
    • Profile picture of the author groverjones
      I had two main methods for learning how to program, after following through basic tutorials.

      a) Find some open source code that is written in a language that you wish to learn, and read through it. Pull it apart and without referring to the comments, see if you can work out what it does. If possible, pull out individual functions/subroutines/procedures, and try and rewrite them. Then wrap them in something that will execute them, and execute them.
      All modern programming languages have good error checking features that generally will tell you what you did wrong, and how to fix it.

      b) This applied more to Perl.
      When I was starting Perl coding, I would use the Perl docs (perldoc command) and write up the samples that are in the vast majority of modules. Then I would change the functionality and rewrite in my own way. This really helped when trying to learn new modules.

      The ultimate answer is up to you. What is your purpose for learning to programme? Are you doing it so that you can increase your resume's worth, or are you trying to start a new career?
      If you're trying for a new career, then some of the certification courses that are out there will help with getting you in the door, but it's only your skill that will get you that new role.

      Cheers,
      Neil
      {{ DiscussionBoard.errors[528428].message }}

Trending Topics