I am interested in learning PHP to become a developer, but not sure the best way to start. What is the best way to learn PHP? How did you learn? Any good PHP books you would recommend?
Thanks.
Watch
GitHub Core
Show your support for Zikula! Sign up at Github account and watch the Core project!
GitHub Modules
- alfonsomarin created topic »Fillters in Clip« 03:41 AM
- damon responded to »Can the Updated Version Check be Turned Off (Z 1.3)« 03:19 AM
- frw responded to »Bug in the SMTP mail transfer protocol - Port 25 - Zikula 1.2.9« 22. May
- mdee responded to »Short URL questions« 22. May
- mesteele101 responded to »Problem in Database Connection« 21. May
- Herr.Vorragend responded to »Clip Documentation and Doubt« 19. May
- mazdev responded to »zikula 1.3.3. and IE9« 19. May
Zikula Blog
- Anatomy of Open Source Projects on Mar 07
- Continuous Review on Mar 01
- Not Invented Here on Feb 24
- How to Contribute Your Code at Github on Jan 13
- 10 Steps to Coding-Nirvana: Tips for Successful Module Writing on Nov 12
- Submitting Bug Report Tickets That Get Results on Aug 17
- Cozi Tricks #1: Syntax Highlighting on Aug 07
Login
Learning PHP
-
- Rank: Team Member
- Registered: Mar 18, 2002
- Last visit: Oct 21, 2009
- Posts: 6606
Given PHP's popularity as a web development language there are many PHP based web sites out there with a variety of resources. Try this list of sites at php.net. The online documentation for PHP is a really good reference.
If your looking to develop PN modules etc. take a look at our development resources (links to your left) and ADODB. Also take a look at XTE (in particular pnRender) and the example module as the basis from which to build modules using the latest PN devlopment standards.
For books I would, depending on your background, take a look at the O'Reilly series as these are generally of a high quaility but are aimed at those that know what they need to learn and want the information presented in a concise fashion without lots of pretty pictures.....
For general resources I find useful are SitePoint which has a PHP section as well as many good articles.
You'll also need a good grounding in web technologies (HTML, CSS etc.). I find W3Schools a good resource for all web technologies and A list apart a excellant source of CSS references.
You also have the HTML Validator and CSS validator to check the output your code produces.
A lot of links I know but i've been meaning to put together a list of resources I make use of so this post is a good start in that direction.
-Mark
--
Visit My homepage and Zikula themes.
- Moderated by:
- Support
Users on-line
- 0 users
This list is based on users active over the last 60 minutes.
