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.

How long does it take to learn PHP?

Discussion in 'PHP' started by thesickearth, Aug 4, 2012.

  1. Rukbat

    Rukbat Well-Known Member

    Messages:
    2,908
    Likes Received:
    37
    Best Answers:
    51
    Trophy Points:
    125
    #21
    If you're referring to me, I don't know anyone who considers 40 years of experience to be "inexperienced", other than you.

    A lot of incorrect examples, and easy to understand outdated methods.
    SEMrush
    I suppose that's why you consider yourself "experienced" - because you don't yet know how much there is to programming and web development that you don't know, and you aren't interested in increasing your knowledge.

    As has been said before, some people make this site "digital pointless".
     
    Rukbat, Aug 13, 2012 IP
    SEMrush
  2. ibnatu

    ibnatu Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #22
    ive been at it for 5 years and still learning, u dont stop learning
     
    ibnatu, Aug 14, 2012 IP
  3. Soulstone

    Soulstone Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #23
    Took me a weekend to create my first PHP website. I already had programming experience from before though.
    Going on about 6 years atm, and I still learn; maybe not a lot of PHP, but programming generally.
    The art of programming is a never ending study :)
     
    Soulstone, Aug 14, 2012 IP
  4. fitra68

    fitra68 Member

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    36
    #24
    I learn php/mysql while I study in graduate since 2005. I bought a book php/mysql and then I try to write and improve the coding myself.
     
    fitra68, Aug 14, 2012 IP
  5. Dynamo_M

    Dynamo_M Guest

    Messages:
    32
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #25
    The first programming language I learnt was PHP, although I eventually moved on to C#. Learning something depends on the person, nothing is easy / hard, it ultimately depends on the person, while it could take a person 1 hour to understand OOP it could take another 100 hours. The main thing here to note is stop focusing on how long it will take and just learn, I can guarantee after you spend some time with a language you like, you will learn at a much faster pace and enjoy it a lot more.

    Also it is good to have a mock project, this way you can apply your knowledge to that project and visualise when to do things as you learn. Depending on your resources sometimes you may not be learning because the author of the article / book does a terrible job of explaining so have multiple materials of something, preferably books.
     
    Dynamo_M, Aug 14, 2012 IP
  6. sources68

    sources68 Member

    Messages:
    74
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    38
    #26
    sources68, Aug 14, 2012 IP
  7. royvn

    royvn Peon

    Messages:
    4
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    0
    #27
    PHP is easy to learn, however the language itself is ugly compared to other general purpose programming language such as python and ruby.
     
    royvn, Aug 17, 2012 IP
  8. Soulstone

    Soulstone Peon

    Messages:
    28
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    1
    #28
    There's both good and bad things with PHP. But you can create pretty "good looking" code, if you know what you're doing.
     
    Soulstone, Aug 17, 2012 IP
  9. BRUm

    BRUm Well-Known Member

    Messages:
    3,086
    Likes Received:
    61
    Best Answers:
    1
    Trophy Points:
    100
    #29
    You beat me to it. +1

    I has taken me around 5 years, including 3 years of university studying, to get to the point where I'm comfortable in my abilities to achieve just about anything that can be done with the language and ensure it's properly structured, secure and efficient.

    There are countless people who consider themselves PHP programmers because they can knock up a half-arsed dynamic website.
     
    BRUm, Aug 18, 2012 IP
  10. lemonsquad

    lemonsquad Greenhorn Affiliate Manager

    Messages:
    42
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    16
    #30
    I would say if you had an idea of something you wanted to build and you were really determind to do it, you could learn a good grasp of PHP in a month. But you need to eat, sleep, and dream PHP.

    Took me 5 years at least to consider myself and expert. And I still have an issue saying expert since its always changing and I haven't played with every part of PHP. I have been called and expert so I guess I get to have that title.

    I would go get a PHP book or subscribe to lydia.com and develop an application you want to develop. Or better yet the way most of us have started, go grab a open source application like WordPress, ZenCart, OsCommerce and build features, make changes. I got my start as a programmer because I had an idea to build something on the net but I didn't have the money to hire someone and I didn't have a clue about programming. So what was there to do? Learn code and develop the idea.
     
    lemonsquad, Aug 21, 2012 IP
  11. HostingGenius

    HostingGenius Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #31
    you're looking at a couple of days to get the basics down. But you really just have to have practical uses for it. And learning PHP helps you understand other languages.
     
    HostingGenius, Aug 21, 2012 IP
  12. HostingGenius

    HostingGenius Peon

    Messages:
    9
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #32
    javascript has some of the basic ideas in it as well.
     
    HostingGenius, Aug 21, 2012 IP
  13. CafaMagician80

    CafaMagician80 Active Member

    Messages:
    98
    Likes Received:
    18
    Best Answers:
    0
    Trophy Points:
    68
    #33
    How long does it take to learn PHP? Depends on your approach.

    If you want to learn the entire language, then you have to start with basics and then read books, and more books, only to find that there's something new you don't know.

    It's better to focus on developing your own code (which made you want to learn PHP in the first place). That way, you'll learn only the necessary things which are related to your code.

    I have personally used the 2nd approach, learning only on a need-to-know basis, and it's fast. Then you grasp the concept and you can add more things as you need them.

    Let me put it this way. You want to display an image using PHP. You can either learn only that piece of code, and do it in 5 minutes, or you can read three books, only to find out that you don't really remember which code you're supposed to use.
     
    CafaMagician80, Aug 23, 2012 IP
  14. bellc

    bellc Member

    Messages:
    112
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    30
    #34
    Code writing and learning is an ongoing process.. It will never end. As soon as you start thinking that I have learnt, you find something new. To learn it, you spend another night writing program just to realize in the morning that there is a pre-defined function already to do this. Good luck
     
    bellc, Aug 23, 2012 IP
  15. mewindy

    mewindy Peon

    Messages:
    35
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #35
    I think it wont take long if you know other web technologies and some programming knowledge of other languages but if you dont have knowledge of other languages then it will take more time
     
    mewindy, Aug 23, 2012 IP
  16. dynamic1234

    dynamic1234 Peon

    Messages:
    38
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #36
    Ya w3school.com is the best option to learn, I can used it as a online tutor and can understand easily. It also describe with the examples also by which it is easy to get.
     
    dynamic1234, Aug 24, 2012 IP
  17. BRUm

    BRUm Well-Known Member

    Messages:
    3,086
    Likes Received:
    61
    Best Answers:
    1
    Trophy Points:
    100
    #37
    W3school is good for quick reference but certainly not for a tutoring. Look at the website w3fools.com
    w3schools claims professional web developers use WYSIWYGs and the site even has a disclaimer! Why people don't use certified and official websites for standards, like opera web standards curriculum or even w3c itself has a wiki based html repository.
     
    Last edited: Aug 25, 2012
    BRUm, Aug 25, 2012 IP
  18. ikoolo

    ikoolo Greenhorn

    Messages:
    29
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    11
    #38
    It took me about a year of coding and practice to fluently learn the language, if you read tutorials and go head first into coding some actual sites you can learn a lot in a very short amount of time.
     
    ikoolo, Aug 26, 2012 IP
  19. fastestsms

    fastestsms Greenhorn

    Messages:
    72
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    6
    #39
    If you've learnt any programming language before, it will take about 1 week, if not, maybe 1 year to learn some basic things like variable, constant, loop...etc..
     
    fastestsms, Aug 26, 2012 IP
  20. mastjaat

    mastjaat Member

    Messages:
    64
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    36
    #40
    may be if u give only 3 hour per day then u learn php with in 45 days..................
     
    mastjaat, Aug 29, 2012 IP