1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

Where did you learn PHP?

Discussion in 'PHP' started by meamrussian, Mar 6, 2006.

  1. Lever

    Lever Deep Thought

    Messages:
    1,823
    Likes Received:
    94
    Best Answers:
    0
    Trophy Points:
    145
    #21
    I don't think I've actually learnt PHP more of a "just enough to get me by"... along with "PHP & MySQL for Dummies" plus numerous poorly written books, dropping occasional questions here at DP and using Google searches to find the site with the most specific answers, the best way for me was just to dive in and, yeah, lots of trial and error :D
     
    Lever, Mar 7, 2006 IP
    Seiya likes this.
  2. Crazy_Rob

    Crazy_Rob I seen't it!

    Messages:
    13,157
    Likes Received:
    1,366
    Best Answers:
    0
    Trophy Points:
    360
    #22
    It should be noted that many of the self-taught PHP programmers are actually pretty clueless and are nothing more than PHP hackers (like me :D)

    I'm not picking on anyone here...but I have seen some pretty lousy self-procliamed PHP experts.
     
    Crazy_Rob, Mar 7, 2006 IP
    FeedBucket likes this.
  3. meamrussian

    meamrussian Active Member

    Messages:
    782
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    58
    #23
    Thanks for all of that (once again). It seems like a lot of people used a book for learning in the beginning. I do hope the one I ordered will be good =\ It seems everyone used a different book to recommend!

    Thanks.
     
    meamrussian, Mar 7, 2006 IP
  4. Seiya

    Seiya Peon

    Messages:
    4,666
    Likes Received:
    404
    Best Answers:
    0
    Trophy Points:
    0
    #24
    This is indeed truth. Thats where i learned 90% from. The other 10% percent was from modifying some basic php files and learning the syntax from them. :)
     
    Seiya, Mar 7, 2006 IP
  5. sketch

    sketch Well-Known Member

    Messages:
    898
    Likes Received:
    26
    Best Answers:
    0
    Trophy Points:
    148
    #25
    I learned from a book called "Creating Dynamic Web Pages Using PHP & MySQL" by David Tansley. It's (I think) a really great book, with examples of how things work and then applied examples at the end of each chapter (for example, you learn about creating files, then adding lines of text to the files, and at the end of that chapter you apply that knowledge into creating a simple textfile-based guestbook).

    In HINDSIGHT, however :p ... some of the examples were off sometimes, possibly because of certain commands being deprecated, but mostly because the author wrote with Linux users in mind and I am on a Windows machine.

    But thanks to handy ol' PHP.net, I learned to get around those problems ;)
     
    sketch, Mar 10, 2006 IP
  6. parad0x

    parad0x Active Member

    Messages:
    510
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    70
    #26
    By editing the codes of scripts that i bought. Try and learn is the best way i guess. When you can't find the answer, use google and write that down. But before looking up, try to solve the problem yourself. It will help a lot.
     
    parad0x, Mar 10, 2006 IP
  7. zefefre

    zefefre Peon

    Messages:
    52
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #27
    for me its easier to learn from real example code which easy to found with google: "php script example +....+"
     
    zefefre, Mar 12, 2006 IP
  8. kc3

    kc3 Peon

    Messages:
    857
    Likes Received:
    15
    Best Answers:
    0
    Trophy Points:
    0
    #28
    I learned programming from an old Future Basic book when I was like seven. I learned basic PHP from a book than got better when I started working for a company that I made it sound like I was very experienced to. :p
     
    kc3, Mar 12, 2006 IP
  9. vishwaa

    vishwaa Well-Known Member

    Messages:
    271
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    138
    #29
    Being a s/w engineer, it is not so hard for me to learn PHP.

    I downloaded and studied the php manual from php.net to learn the syntax and some extra functions in PHP.
     
    vishwaa, Mar 12, 2006 IP
  10. dvduval

    dvduval Notable Member

    Messages:
    3,369
    Likes Received:
    356
    Best Answers:
    1
    Trophy Points:
    260
    #30
    I learned by reading books, and hacking other people's code.
    For example, some of my experiences were with phpbb.
     
    dvduval, Mar 12, 2006 IP
  11. senexom

    senexom Guest

    Messages:
    28
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #31
    took it while I was in college, one of the best classes I had!
     
    senexom, Mar 12, 2006 IP
  12. ahpeg

    ahpeg Peon

    Messages:
    71
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #32
    i learn from w3schools and forum like sitepoint. but most is people teach me one. never learn from book :p
     
    ahpeg, Mar 13, 2006 IP
  13. Gaffer Sports

    Gaffer Sports Guest

    Messages:
    144
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #33
    Self taught.

    I had a friend do some scripts for me way back. I then looked at them and used the web to see what he was doing, or I asked him. Once I got the hang of a few functions I wrote my own, which initially took ages due to the fact that i had to research further functions.

    It has been a long haul, but worth it.
     
    Gaffer Sports, Mar 14, 2006 IP
  14. Immorta

    Immorta Peon

    Messages:
    379
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    0
    #34
    php.net

    the search function is very handy because you can search for what you want to do and it will tell you how to do it.

    dont fotget to use mysql.com as well, tons of useful stuff there...
     
    Immorta, Mar 14, 2006 IP
  15. wwm

    wwm Peon

    Messages:
    308
    Likes Received:
    10
    Best Answers:
    0
    Trophy Points:
    0
    #35
    did C and Java in college

    took few minutes to pick up the syntax and few weeks for the little nuances

    thanks to few books the php.net manual


    yes anyone can pick up procedural PHP,

    but without previous experience with Object Oriented programming it hard to learn how to write BIG APPLICATIONS that serve hundreds of requests every second using OO php5

    the area of design patterns alone will keep you learning for weeks
     
    wwm, Mar 16, 2006 IP
  16. Blogmaster

    Blogmaster Blood Type Dating Affiliate Manager

    Messages:
    25,924
    Likes Received:
    1,354
    Best Answers:
    0
    Trophy Points:
    380
    #36
    IMO php is something that comes naturally as you master html, it's like the next step. A lot of it is really easy as long as you have someone who can answer your questions as you have them.
     
    Blogmaster, Mar 16, 2006 IP
  17. Kendothpro

    Kendothpro Well-Known Member

    Messages:
    574
    Likes Received:
    25
    Best Answers:
    0
    Trophy Points:
    120
    #37
    I've learned initially by making small changes to outsourced scripts, then as I learnt the hang of it I started doing increasingly difficult things
    Then came the time when I would need reference like php.net, so I studied on those websites and made my programming more "academic" (with comments etc)
     
    Kendothpro, Mar 20, 2006 IP
  18. maldives

    maldives Prominent Member

    Messages:
    7,187
    Likes Received:
    902
    Best Answers:
    0
    Trophy Points:
    310
    #38
    There we go ;)

     
    maldives, Mar 20, 2006 IP
  19. saurabhk

    saurabhk Peon

    Messages:
    149
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    0
    #39
    saurabhk, Mar 21, 2006 IP
  20. EWD

    EWD Well-Known Member

    Messages:
    1,688
    Likes Received:
    85
    Best Answers:
    0
    Trophy Points:
    155
    #40
    I learnt it from an E-Book ( I still have it ) and by doing a live project :)
     
    EWD, Mar 21, 2006 IP