Best Way to Learn Programming?

Discussion in 'Programming' started by Blackmediaprop08, Jan 29, 2010.

  1. #1
    What would you say is the best way to go about learning programming Php, Mysql, & Css/html. Schooling? Learning yourself by diving in head first into building a site or what?

    In the past i hired programmers, but I have some knowledge of programming/coding the basics, but want to learn more so i can do most of my sites myself until i get to the hiring stage.

    Any sites, books online references would be the best.

    I appreciate any responses.
     
    Blackmediaprop08, Jan 29, 2010 IP
  2. Mr.AD

    Mr.AD Member

    Messages:
    89
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    41
    #2
    Hi,

    I think it just a word : PASSION ! When you indulge oneself in something, you will find a lot of way to do that. :)

    Learning from anywhere, anybody ! Join quality forums,... Don't forget Google ^_^
     
    Mr.AD, Jan 29, 2010 IP
  3. swarg

    swarg Peon

    Messages:
    105
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #3
    php manual + practice -> book about dvanced programming + php manual + practive -> practice + practive + practice

    And passion. it's true ))
     
    swarg, Jan 29, 2010 IP
  4. mrdo

    mrdo Well-Known Member

    Messages:
    1,552
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    138
    #4
    Try to build sites. From simple to complex...
     
    mrdo, Jan 29, 2010 IP
  5. vivideye.ca

    vivideye.ca Active Member

    Messages:
    397
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    70
    #5
    check out http://lynda.com. (You got to pay though)
    Also check out http://w3schools.com
    Or if you got patience then you can search on search engines and find tutorials and learn
     
    vivideye.ca, Jan 29, 2010 IP
  6. insert

    insert Peon

    Messages:
    148
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #6
    first learn basics (if, else if, else, switch, for, foreach, while) and then just when you got some idea about scripot, try to write it, if there's something you don't know, find it on google or ask on forums... best way is to learn by practice... if you want to help with php/mysql just pm me...
     
    insert, Jan 29, 2010 IP
  7. Blackmediaprop08

    Blackmediaprop08 Peon

    Messages:
    38
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    appreciate all the feedback guys..
     
    Blackmediaprop08, Jan 29, 2010 IP
  8. Blackmediaprop08

    Blackmediaprop08 Peon

    Messages:
    38
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #8
    i certainly will hold u to that...lol..because I'm working on my site Caltweet.com pretty much by myself..so i took over everything for the most part..my programmer started flaking on me..
     
    Blackmediaprop08, Jan 29, 2010 IP
  9. mrventran

    mrventran Peon

    Messages:
    34
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #9
    Some books here will help you : http://www.bookitplus.net/search/label/Development%20for%20Web
     
    mrventran, Feb 1, 2010 IP
  10. Kaizoku

    Kaizoku Well-Known Member

    Messages:
    1,261
    Likes Received:
    20
    Best Answers:
    1
    Trophy Points:
    105
    #10
    Best way to learn is do the code first, then ask later. But you will need to know the basics in order to do coding in the first place.
     
    Kaizoku, Feb 1, 2010 IP
  11. n3r0x

    n3r0x Well-Known Member

    Messages:
    257
    Likes Received:
    4
    Best Answers:
    1
    Trophy Points:
    120
    #11
    If i were to start reading programming now this is how i would do it:

    1, Get a book / tutorial
    2, Go through all examples
    3, Read a book on algorithm theory.. (will help you evolve your coding skillsin any language)
    4, Start a project of anykind just to get more knowledge
     
    n3r0x, Feb 1, 2010 IP
  12. buzzgal

    buzzgal Peon

    Messages:
    61
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    You cannot learn programming by just reading books and tutorials , main thing is logic and how do you handle problems.
     
    buzzgal, Feb 1, 2010 IP
  13. devgex.com

    devgex.com Well-Known Member

    Messages:
    193
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    133
    #13
    Well said @buzzgal,

    must admit I don't even remember well my first steps into programming xD

    But I think it was like this:
    1.) Learned HTML and some basic CSS (This is a basic for building sites - doh), this knowledge, even though its not even programming, just markuping sections of site, dividing text, decorating bla bla...
    Will get you sort of started with programming, you will somehow get the FEEL of structured, organized code. Which is almost key to success in all languages (especially nowadays with OOP becoming extremely popular).

    2.) Slowly learned PHP, first off some calculators then my first website, at least with me, I had PASSION, like someone said above... You can't wait to get on tasks and complete them. So just learn the basics then improvise, if you don't know functions name, how to do something, just use your biggest online friend: Google.

    Oh and, be VERY careful which book to choose (if you do it at all, by my suggestion don't), some books are very scientifically written, some of them on the other hand describe basics and don't require any thinking, just mindless reading through those 600 pages.

    Good luck on your path to professional programming ;)
     
    devgex.com, Feb 1, 2010 IP
  14. Blackmediaprop08

    Blackmediaprop08 Peon

    Messages:
    38
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #14
    I appreciate all your feedback...i've been working on a new project n learning along the way..:)
     
    Blackmediaprop08, Feb 1, 2010 IP
  15. mixke

    mixke Prominent Member

    Messages:
    5,917
    Likes Received:
    590
    Best Answers:
    0
    Trophy Points:
    310
    #15
    This is the only way I know of. We need to be clear of theoritical part first, and then just try to implement it and improve upon with time.
     
    mixke, Feb 1, 2010 IP
  16. bulletservice

    bulletservice Well-Known Member

    Messages:
    632
    Likes Received:
    33
    Best Answers:
    0
    Trophy Points:
    120
    #16
    W3SCHOOLS is a great source of programming tutorials. You can easily learn almost every language's basics there.
     
    bulletservice, Feb 1, 2010 IP
  17. ruba

    ruba Greenhorn

    Messages:
    1
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #17
    first learn the basic thing in programming and practice those things
     
    ruba, Feb 1, 2010 IP
  18. Testing whiz

    Testing whiz Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #18
    First learn basic theoretical parts of programming like syntex, keywords e.t.c. Then shift to the coding and practice a lot before taking any live project on your hand.
     
    Testing whiz, Feb 2, 2010 IP
  19. yoes_san

    yoes_san Peon

    Messages:
    443
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #19
    Learn a basic concept from w3cschools.

    Then think of what you'd like to build then try to do that.

    You'll feel stupid at first but once you get a hang of it(may be after a few months - don't expect fast result) you'll find that programming is actually not that hard.
     
    yoes_san, Feb 2, 2010 IP
  20. mrhrk01

    mrhrk01 Well-Known Member

    Messages:
    664
    Likes Received:
    28
    Best Answers:
    0
    Trophy Points:
    145
    #20
    In my opinion best way to learn any programming language whether PHP, ASP, C#,VB.NET or any others is to practice programming.

    I would suggest looking through tutorials/buying/lending from library for beginners in the programming language of your choice.

    Try some of the exercises out of the book/tutorial, as you learn the basics, think of some interesting exercises of your own and code them (Thats what i did when i was learning programming). This means that you are more likely to stay with the project you are working on and learn more as you are hopefully enjoying yourself whilst learning another language.

    If you need any further advice, feel free to PM me.
     
    mrhrk01, Feb 2, 2010 IP