PHP for Advance learner

35 replies
Hii! everybody, I am new to this forum
I want to know about resources for learning php.
I learnt beginners php from w3c tutorials but Still i am not able to implement it.
I want to know about any site or book which help me to develop php applications.
Thanks in advance
#advance #learner #php
  • Profile picture of the author Shounak Gupte
    according to me, there is no one resource you can use to learn PHP. start coding according to the requirements and search for small portions of code if you get stuck.

    for example, if you are building a site with register, login and logout functionality, search for them individually.
    Signature
    Looking for a quality but affordable graphic designer to partner with. To express your interest PM me with some samples.
    {{ DiscussionBoard.errors[3787486].message }}
  • Profile picture of the author deepakg
    I would suggest looking and using at some well designed frameworks, such as CodeIgniter, for examples of good advanced PHP.
    {{ DiscussionBoard.errors[3788021].message }}
  • Profile picture of the author kevinenrique
    Originally Posted by rajatarora View Post

    Hiii everybody, I am new to this forum
    I want to know about resources for learning php.
    I learnt beginners php from w3c tutorials but Still i am not able to implement it.
    I want to know about any site or book which help me to develop php applications.
    Thanks in advance
    I would say, go to amazon or your local book store and look for a book in PHP... they usually combine PHP and MySql.. Look for one that's up to date with the new versions.. Once you master the language, you can always check on the web for more advanced scripts... phpclasses.org is a good source for free classes.
    Good luck!!
    {{ DiscussionBoard.errors[3788442].message }}
  • Profile picture of the author Evan-M
    Google. its simply the best learning tool around
    Signature

    Evan-M

    Easily The Worlds Best Wordpress Popup plugin

    Visit Website Design Firm For All Your Wordpress Coding Needs

    {{ DiscussionBoard.errors[3789594].message }}
  • Profile picture of the author wayfarer
    Do you have any programming experience prior to attempting to learn PHP? If not, being able to implement PHP is going to require memorization of the basics, meaning variables, operators, conditions (if... else... elseif), as well as arrays, functions, and loops. If you can master these things, you have enough to build a basic application.

    The rest will come by referencing the documentation at php.net ... PHP has a huge number of built-in functions for performing common tasks. No one can memorize them all, so reading the documentation is a critical skill when it comes to doing PHP or any other development.
    Signature
    I build web things, server things. I help build the startup Veenome. | Remote Programming Jobs
    {{ DiscussionBoard.errors[3789777].message }}
  • Profile picture of the author mandrake
    Something I use all the time is the PHP desktop help docs
    php.net/download-docs.php

    It's got a dynamic searchable index that makes looking up functions really easy and fast.
    {{ DiscussionBoard.errors[3793235].message }}
  • Profile picture of the author rajatarora
    I have experience of programming in c/c++ and i know sql also.
    I am searching for books in which practical examples are given.
    {{ DiscussionBoard.errors[3794802].message }}
    • Profile picture of the author wayfarer
      Originally Posted by rajatarora View Post

      I have experience of programming in c/c++ and i know sql also.
      I am searching for books in which practical examples are given.
      Great! If you know anything about C++, PHP should be an easy learn. It has a similar syntax. Here's a book that helped me when I was learning: Beginning PHP and MySQL, from Novice to...Beginning PHP and MySQL, from Novice to...
      Signature
      I build web things, server things. I help build the startup Veenome. | Remote Programming Jobs
      {{ DiscussionBoard.errors[3794821].message }}
  • Profile picture of the author majick
    start by learning simple if statements based on variables, most programming is on conditions, if this then that, if that then this. then add individual functions as you need them. this way you will actually build familiarity in functions you will use rather than trying to learn a whole bunch of stuff you may never use.
    {{ DiscussionBoard.errors[3904455].message }}
  • Profile picture of the author reynoldscorb
    [DELETED]
    {{ DiscussionBoard.errors[3904975].message }}
    • Profile picture of the author Vincent1988
      Originally Posted by reynoldscorb View Post

      PHP & MySQL Web Development is the best programming book I've ever read.

      Here's the link to amazon (no affiliate link). The only resource I've ever used and I'm building all kinds of high functional websites these days. Would HIGHLY recommend.

      Amazon.com: PHP and MySQL Web Development (4th Edition) (9780672329166): Luke Welling, Laura Thomson: Books
      I too used this book for my college lessons
      Signature

      Looking for a serious JV partnership. Pm me

      {{ DiscussionBoard.errors[3905682].message }}
      • Profile picture of the author Rodopi
        I'm not sure what kind of financial resources you have available to you, but I have just joined Lynda.com for $25 a month where I have access to over 1000 online tutorials 24/7.

        I checked out PHP video tutorials and found the following:

        1. This course covers the PHP and MYSQL basics through to building a content management system.

        Checkout the course table of content and run times here:


        PHP Tutorials | PHP with MySQL Essential Training


        2. This course goes beyond the basics and includes the use of OOP with PHP.

        Checkout the course table of content and run times here:

        PHP Tutorials | PHP with MySQL Beyond the Basics

        I would like to add that I am in no way affiliated to this site, I merely reference it to provide you a link to possible further training.
        Signature

        Wishing you every success in all your endeavours.
        Mick Gray.

        {{ DiscussionBoard.errors[3918696].message }}
  • Profile picture of the author Terry Crim
    [DELETED]
    {{ DiscussionBoard.errors[3919150].message }}
    • Profile picture of the author newbie365
      Ill tell you the best place to learn PHP / MYSQL is google Its FREE. Just ask google what you want to know and instantly you have millions of coders input. and again its FREE! Also php.net if you need to understand something on a more technical basis.
      {{ DiscussionBoard.errors[3920695].message }}
  • Profile picture of the author wayfarer
    If all you do is Google and read php.net, you're likely to miss topics that you should be aware of. The advantage of books is that the material is presented to you in a way that is not of your choosing, in an order designed to teach. A book is instructional material, google and php.net references.

    Plus, you can read books on the toilet...
    Signature
    I build web things, server things. I help build the startup Veenome. | Remote Programming Jobs
    {{ DiscussionBoard.errors[3922692].message }}
  • Profile picture of the author rajatarora
    Thanks for Sharing list of useful books and resources.I bought Head first with php and mysql.
    I will start studying this book after my exams.
    {{ DiscussionBoard.errors[3924137].message }}
  • Profile picture of the author rajatarora
    Hey Terry Crim I like the Heading of your Website Terrycrim.com
    Learn + Action = success
    but Learn + Learn +Learn - Action = Failure.
    Cool heading.
    Look forward to Read some Interesting Posts from you.
    {{ DiscussionBoard.errors[3924150].message }}
  • Profile picture of the author mikeminneman
    I learned using the zend php tutorials years ago. It covers everything from the basics to object oriented programming using PHP. Anything more than that you have the tools to build, so start building, and use the PHP website as a reference.
    {{ DiscussionBoard.errors[3933821].message }}
  • Profile picture of the author olakh
    If you are not satisfied from w3schools souurce.Then do not worry there is a lot of source you can use.One of them is php.net.It will satisfy your hunger to learn PHP.
    {{ DiscussionBoard.errors[3934100].message }}
  • Profile picture of the author Fuze
    It's all experience. Try and make your own PHP site on your localhost using XAMPP.
    Just play around, it's the best way to learn.
    {{ DiscussionBoard.errors[3934712].message }}
  • Profile picture of the author Razarulz
    if i remember correctly ..
    i was trying to study advance php from e-book..
    PHP learn
    maybe you can try it...
    Signature
    Need High page rangking ??, Proven WSO service and fastest result ? Click HERE Holy Grail of BACKLINKS you'll get what you search Promo 100% bonus backlinks until 15th july 2011 !!
    {{ DiscussionBoard.errors[3955244].message }}
  • Profile picture of the author Dukesing
    I would convey search and using at few source fashioned frameworks, specified as CodeIgniter, for examples of dandy late PHP.
    {{ DiscussionBoard.errors[3955693].message }}
  • Profile picture of the author techwpblog
    i think you learn the basics now develop a site under the knowledge you learned...
    {{ DiscussionBoard.errors[3956102].message }}
  • Profile picture of the author BH_Winchester
    I was in your shoes about a year ago PHP learning is the one thing that just kinda hits the wall and there is this gap between what you know and what you want to do and no one is going to teach you it. The best thing you can do is challenge yourself or find a mentor to challenge you. Go here is what I want a script to do and start building simple scripts and work your way up learning as you go
    {{ DiscussionBoard.errors[3956245].message }}
    • Profile picture of the author jenniferhudson
      Well there are different ways to learn php like W3Schools Online Web Tutorials but they have not user friendly like a teacher teach us but i suggest you to learn with Lynda's video tutorials according to my point of view Lynda have most effective lectures of php website development.
      {{ DiscussionBoard.errors[3963482].message }}
  • Profile picture of the author dominicyordz
    Learn OOP in PHP, then choose a framework. I suggest CodeIgniter.
    {{ DiscussionBoard.errors[4179543].message }}
  • Profile picture of the author jeofjingjeff
    After you have learned the basic PHP concepts, it is time to progress to more advanced PHP topics such as sessions and cookies. Try learning from video tutorials. You might also want to try grabbing the source code to WordPress or another complex open-source project and wandering through the code. I also recommend reading the coding style guide.
    {{ DiscussionBoard.errors[4185457].message }}
  • Profile picture of the author madberry
    I have always liked the PHP bible from Wiley. It's great to use as a resource for the more obscure PHP stuff that you only use once every blue moon....
    Signature

    Become a member of the Entourage.

    {{ DiscussionBoard.errors[4187548].message }}
  • Profile picture of the author guoting
    Actually to learn programming, it is not important, the important books is to have a persistent determination. Don't know you buy of the PHP is the original version of the bible. I have seen, is the original version of the bible javascript, a began to also understand, but to bite the bullet and watch it found that although the foreigner of book is bothersome, but the basic principle and professional term all speak very thoroughly, very easy to understand, but also for you to learn other languages is very helpful.
    {{ DiscussionBoard.errors[4188684].message }}
  • Profile picture of the author ngseosept
    Yes, I agree, Google is advisable, it is more informative than in books
    Signature

    Let them eat cake!

    {{ DiscussionBoard.errors[4283735].message }}
    • Profile picture of the author freehugs
      Now that you have the basic programming constructs down, go learn python. There is a great course offered by MIT Open Courseware. After you go through that course (or while you are going through it), go through some django tutorials.

      Maybe it's just me, but I find python and ruby to be vastly more efficient than php for anything bigger than a simple website.

      Or if you want to continue down the PHP path - go learn a framework like Kohana, CakePHP, or codeignitor. Learning a framework will not only teach you new concepts about programming in general and specific to PHP, but will also speed up the development process by removing a lot of the boilerplate code that you have to hand-roll in a 'ground-up' application. It can also increase security by taking care of common tasks like authentication and authorization and keep your program structured well with a good separation of concerns.
      {{ DiscussionBoard.errors[4293055].message }}
      • Profile picture of the author wilsonmarcial
        Try to read PHP: The Complete Reference
        It explains how to personalize the PHP work space, define operators and variables, manipulate strings and arrays, deploy HTML forms and buttons, and process user input.
        Signature
        {{ DiscussionBoard.errors[9465313].message }}
  • Profile picture of the author vamsheedesai
    hai ! you can ask me any doubt in php. I will help you
    {{ DiscussionBoard.errors[9476013].message }}
  • Profile picture of the author adams26
    Start with Wordpress installation and configuration . Go with customizing themes, plugins etc. you will see the difference.
    {{ DiscussionBoard.errors[9477683].message }}
  • Profile picture of the author delilahann
    If I ever read books anymore I use O'Reilly's 'Head First' type of books because they keep it interesting and I'm not bored to death. But you should always parallel reading this type of book with going through several step by step tutorials on PHP. There are a lot of resources on the web for this. For instance, you can find one that will teach you step by step how to build a site with a thumbnail gallery or something else simple that incorporates submitting forms. Then move on to more advanced tutorials that will help you incorporate database transactions, etc. The more of these you do, the less you will have to reference books.
    {{ DiscussionBoard.errors[9479208].message }}
  • Profile picture of the author Member8200
    i'll assume that you've already covered HTML and CSS because that should be the first thing you study before you start working with PHP.

    I'm a web developer for 5 years and here's my advice. The best way to implement your skills is to get a web project. Start with a small project to work with it and apply everything you know.
    {{ DiscussionBoard.errors[9563852].message }}
  • Profile picture of the author gajdeva
    Nice Post

    Mr.Rajatarora

    PHP manages time it utilizes one and only estimation, seconds.

    Daily Read Out

    PHP
    {{ DiscussionBoard.errors[9582939].message }}

Trending Topics