by A007A
35 replies
Hi guys i want to learn php i am completely newbie and i don't know about it
guide me about php ....................please.
#learn #php
  • Profile picture of the author Damien Roche
    Nah, you want to learn a *real* programming language like Ruby or Python:

    Code School - TryRuby

    And here's why:

    Coding Horror: PHP Sucks, But It Doesn't Matter
    http://me.veekun.com/blog/2012/04/09...of-bad-design/

    These sites will greatly help on your programming journey (as a beginner):

    http://www.codecademy.com/
    http://www.codeschool.com/

    And you should meet your expert peers here:

    http://stackoverflow.com
    Signature
    >> Seasoned Web Developer (CSS, JavaScript, PHP, Ruby) <<
    Available for Fixed Fee Projects and Hourly ($40/hr)
    {{ DiscussionBoard.errors[7154211].message }}
    • Profile picture of the author maxaurelius
      Originally Posted by Damien Roche View Post

      Nah, you want to learn a *real* programming language like Ruby or Python:

      Code School - TryRuby

      And here's why:

      Coding Horror: PHP Sucks, But It Doesn't Matter
      PHP: a fractal of bad design - fuzzy notepad

      These sites will greatly help on your programming journey (as a beginner):

      Learn to code | Codecademy
      Code School

      And you should meet your expert peers here:

      Stack Overflow
      Solid advice I'm actually going to start learning Javascript and Ruby in the coming months, because I feel like those are the two most important at this point. Take a visit over at GitHub and you will see those are the two languages that dominate that sites discussion.
      {{ DiscussionBoard.errors[7199190].message }}
    • Profile picture of the author Jesse L
      Originally Posted by Damien Roche View Post

      Nah, you want to learn a *real* programming language like Ruby or Python:
      Nah, after reading his other posts I wonder if learning anything is the intent ....
      Signature

      The difference between a successful person and others is not a lack of strength, not a lack of knowledge, but rather a lack of will. – Vince Lambardi

      {{ DiscussionBoard.errors[7199483].message }}
  • Profile picture of the author dcbaker1
    Best way is just to be in an active webmaster forum where the focus is on conding. Besides that you could read some tutorials on the internet or buy a book like we got in the Netherlands: PHP & MySQL for dummies (There is a English version too).
    {{ DiscussionBoard.errors[7154467].message }}
  • Profile picture of the author kazim
    If you want to know PHP you have to learn HTML. Do you know HTML and CSS?
    {{ DiscussionBoard.errors[7199173].message }}
  • Profile picture of the author Jonas Glad
    Start out by learning HTML and then expand onto PHP
    {{ DiscussionBoard.errors[7199801].message }}
  • Profile picture of the author genuinetemplates
    Hi

    My Suggession is to start with w3schools.com

    But if you are getting clear idea easily on php.net ( PHP base site ) document, you will be a PHP genius


    Thanks
    genuinetemplates.com
    {{ DiscussionBoard.errors[7202500].message }}
  • Profile picture of the author Amandasimmons
    Similar Free Online University Courses are available on Coursera
    {{ DiscussionBoard.errors[7205195].message }}
  • Profile picture of the author dexlink
    PHP tutorials are all available in the internet. What you'll need is just to configure your machine accordingly to set up php. Follow guidelines given out there.
    {{ DiscussionBoard.errors[7208414].message }}
  • Profile picture of the author Blakos
    *EDITED BY AUTHOR
    {{ DiscussionBoard.errors[7208888].message }}
    • Profile picture of the author Damien Roche
      Originally Posted by Jesse L View Post

      Nah, after reading his other posts I wonder if learning anything is the intent ....
      Your acute powers of prejudgement are astonishing. You have him sussed after only 7 posts? Good for you. Let's all put him down.

      Originally Posted by genuinetemplates View Post

      Hi

      My Suggession is to start with w3schools.com

      But if you are getting clear idea easily on php.net ( PHP base site ) document, you will be a PHP genius


      Thanks
      genuinetemplates.com
      Originally Posted by Weponz View Post

      w3schools.com is the best place to learn the basics to today's standards.
      Unless you have a taste for bad information, stay away from w3schools and refer to W3Fools for why. Misinformation might get you through some subjects, but it won't lead to a fruitful career in programming.
      Signature
      >> Seasoned Web Developer (CSS, JavaScript, PHP, Ruby) <<
      Available for Fixed Fee Projects and Hourly ($40/hr)
      {{ DiscussionBoard.errors[7216017].message }}
  • Profile picture of the author rising_sun
    Banned
    Be a student of lynda ,
    collect tutorial from here ,
    and collect the book beginning PHP by wrox,
    I think it is enough for you.
    {{ DiscussionBoard.errors[7215295].message }}
  • Profile picture of the author henryc04
    visit and register www(dot)w3schools.invisionzone(dot)com/index.php? a very good site for beginners and professionals. Many active members which can guide you through your journey.
    {{ DiscussionBoard.errors[7221277].message }}
  • Profile picture of the author ZishanAhmed
    Best way to learn php is developing a sample web site with your own hand. Book and Internet will be your best friend.
    {{ DiscussionBoard.errors[7226629].message }}
  • Profile picture of the author Oswald Joshua
    Do you have advanced lever understanding of How computer/servers/ internet works?

    You cannot just start learning PHP without getting ideas of these things
    {{ DiscussionBoard.errors[7247157].message }}
  • Profile picture of the author magicplumbers
    W3 Schools online website. For beginner W3 School is best to learn PHP. Go and start, you will enjoy this website.
    {{ DiscussionBoard.errors[7249508].message }}
  • Profile picture of the author Stax
    Codeacademy and Codeschool are comprehensive learning tools so I recommend them.
    The PHP documentation will help you with syntax on specific functions.
    Stackoverflow will come in handy for whatever problems you may encounter.

    If you want to learn another language such as python, be sure that your hosting service supports it.
    {{ DiscussionBoard.errors[7250670].message }}
  • Profile picture of the author muddywaters
    You can also go to coursera.com, enroll in a class called programming fundamentals... It's a good way to learn programming
    {{ DiscussionBoard.errors[7253354].message }}
  • Profile picture of the author cris01
    there are a lot of books, code, sites for php documentation just google it
    {{ DiscussionBoard.errors[7254228].message }}
  • Profile picture of the author weaveronline
    let me know if you are interested in attending an online course of PHP.
    Signature

    Thanks & Regards,
    Reach us at dukeduke600@gmail.com.
    Web Design| Logo Design | Banner Design | Web Development | Mobile Applications [iPhone/iPad/Android/Windows Phone]

    {{ DiscussionBoard.errors[7260809].message }}
  • Profile picture of the author y8y8
    in my experience,
    first you must very like programming, and you choose PHP to develop
    second you must hardworking, it mean you do many example to increase skill
    third you build a simple CMS by your selft with the structure MVC, you can try to build a simple forum to training.
    {{ DiscussionBoard.errors[7281993].message }}
  • Profile picture of the author Weblin
    Coursera is the best since their classrooms requires you to submit projects every week which even assess your learning. It is currently having a good Python course by Rice University.
    Signature
    www.HandleMySite.com handles your WordPress site by doing all of the maintenance and technical work for you. Making backups, managing updates, maintenance, performance, security, SEO, etc.
    {{ DiscussionBoard.errors[8044117].message }}
  • Profile picture of the author annaharris
    There are lots of free online tutorial available to learn PHP, just use it. I suggest you to start with w3schools.com
    {{ DiscussionBoard.errors[8047447].message }}
  • Profile picture of the author bringsluck
    This helped me a lot when I was starting. Best resource I can think of

    PHP and MySQL Web Development (4th Edition): Luke...PHP and MySQL Web Development (4th Edition): Luke...

    learning from w3schools, stackoverflow is NOT for beginers
    {{ DiscussionBoard.errors[8056297].message }}
  • Profile picture of the author weaveronline
    w3schools is the best place to start
    Signature

    Thanks & Regards,
    Reach us at dukeduke600@gmail.com.
    Web Design| Logo Design | Banner Design | Web Development | Mobile Applications [iPhone/iPad/Android/Windows Phone]

    {{ DiscussionBoard.errors[8084403].message }}
  • Profile picture of the author Michael71
    Sorry guys...

    this guy just want to spread some signature links!
    Signature

    HTML/CSS/jQuery/ZURB Foundation/Twitter Bootstrap/Wordpress/Frontend Performance Optimizing
    ---
    Need HTML/CSS help? Skype: microcosmic - Test Your Responsive Design - InternetCookies.eu

    {{ DiscussionBoard.errors[8085633].message }}
    • Profile picture of the author janecristy
      If you newbie in programming and you want to learn php then locate an institute in your niche where from you can learn it. They will give you accurate knowledge assignments about how to make codes to run several applications. You also have to learn html and css for developing webpages. W3 schools provide online tutorials for learning basic php. Wish you good luck
      {{ DiscussionBoard.errors[8105882].message }}
  • Profile picture of the author Edge360
    CodeCademy have recently just released their new series on PHP. I gave it a shot and it was really good. The course is actually quite good and intuitive, worth a go if you want to go down that route. Otherwise I've only ever heard good things about teamtreehouse.org
    {{ DiscussionBoard.errors[8106206].message }}
    • Profile picture of the author YHmuWong
      Originally Posted by Edge360 View Post

      CodeCademy have recently just released their new series on PHP. I gave it a shot and it was really good. The course is actually quite good and intuitive, worth a go if you want to go down that route. Otherwise I've only ever heard good things about teamtreehouse.org
      Codeacademy.com is good for interactive php. I've just seen learnpython.org doing the same for python.It looks great where i got a glimpse of it.
      Signature

      Number 11 is lucky in snake & ladders.

      {{ DiscussionBoard.errors[8137212].message }}
  • Profile picture of the author John DeNiro
    I have an on going subscription at Lynda.com.

    I've taken in quite a few video courses that immensely helped sharpen my programming skills.

    They show you step-by-step...plus give you the source code for that hands on approach.

    However, it's not free.
    {{ DiscussionBoard.errors[8109479].message }}
  • Profile picture of the author Brandon Martin
    I was a little surprised to hear so many suggesting that the OP simply overlook PHP in favor of Ruby or Python or, even, server-side JavaScript (presumably via Node/Express). There's certainly a trend towards other languages in app development, but...

    For an internet marketer, PHP can be a great asset. Don't forget that Wordpress, Drupal, Joomla, Concrete5, Pligg, ModX and every CMS you might sell a plugin or theme for is coded with PHP. Sure, there are frameworks for other languages like Rails and Django and you've heard of them, too. But, what's the market there? Be honest with yourselves. The other out-of-the-box open source CMS packages with any notable user base is often PHP-based, as well. Magento, OpenCart, Prestashop, etc., etc.

    If you wish to create something from scratch or based on a framework, Ruby or Python might be better solutions. I find the languages more readable by quite a bit. But, PHP-based Laravel is also an elegant framework.

    When everything from Facebook to Wordpress is run on PHP, you have reason to think that just maybe, full-stack JavaScript, Rails, and Django won't take over the universe tomorrow... no matter how devoted their communities are.

    [/rant]

    I agree about codecademy.com, but I think it should be coupled with tutorials and the PHP/MySQL for Web Development book suggested, above. Make the book your best friend, install Wamp/Mamp/Xampp, play, fiddle, and try to build things with the knowledge as you gain it. Return to the book when you need questions answered first. Only if you can't find the answers in the book, Google for them.

    Have fun!
    {{ DiscussionBoard.errors[8137740].message }}
  • Profile picture of the author mrshawn
    You will need to learn html and CSS first before learning PHP. If you have no problems with html and css, then I can suggest hopping on to W3Schools Online Web Tutorials to start learning PHP. One of the greatest tutorial sites.
    {{ DiscussionBoard.errors[8143791].message }}
  • Profile picture of the author seasoned
    You don't NEED to learn CSS. What you need to know to be successful is....

    1. PHP
    2. Computer theory, for want of another term.
    3. A database. MySQL is currently the most popular. The likely one to be next in line happens to be a FORK of MYSQL and compatible. Luckily, this allows you to ignore SOME computer theory as it is built into any decent database. Of course, if you wanted to, and knew enough, you could dispense with the database. Of course databases are more scalable, and network friendly.
    4. HTML. There ARE templating products that allow you to ignore some of this, but it is still a good idea to know it.
    5. CSS really doesn't much enter the picture. Even the idea of moving some adhoc stuff to CSS, which is just DUMB BTW, doesn't really force you to learn it.

    BTW Python isn't for the webserver, ruby seemed to be dead on arrival! People took rails(for ruby), converted it, and that was IT! They did the same thing with a language called smalltalk DECADES ago, and how popular is IT? javascript is a special purpose HTTP BROWSER CLIENT language!

    Steve
    {{ DiscussionBoard.errors[8144155].message }}

Trending Topics