Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

PHP Forum


You are currently viewing our PHP Forum as a guest. Please register to participate.
Login



Freelance Jobs

Reply
Old 03-11-2005, 05:24 AM Learning PHP
Average Talker

Posts: 24
Trades: 0
What do you guys think is the best way to go about learning PHP? What are the key things any PHP programmer should know? More importantly, which terms/functions/etc do you think you should learn first and foremost? Which ones do you think you should wait to learn, because of complexity?

I've been meaning to learn the stuff for the longest time, but never knew where to start.
tgmjr is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 03-11-2005, 05:56 AM
brokensoul2271's Avatar
- - - - - - - - -

Posts: 750
Location: Lancashire, UK
Trades: 0
start witht he tutorials at http://www.w3schools.com im only just learning PHP myself so i can really help...
sorry...
__________________
Yes, indeed...

Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
|
Please login or register to view this content. Registration is FREE
brokensoul2271 is offline
Reply With Quote
View Public Profile Visit brokensoul2271's homepage!
 
Old 03-11-2005, 07:11 AM
HitSnapper.com's Avatar
Extreme Talker

Posts: 154
Location: England, UK
Trades: 0
I recommend Php & MySQL for dummies by Janet Valade
I purchased it with the intent on learning Php and within 3 days I had coded my own website from scratch which included full admin backend, dynamic front end which was search engine friendly, article posting, image uploads and members control panel.

Craig
HitSnapper.com is offline
Reply With Quote
View Public Profile Visit HitSnapper.com's homepage!
 
Old 03-11-2005, 10:59 AM
log2's Avatar
Skilled Talker

Posts: 80
Trades: 0
wow.... are you serious? I might spree and invest in that
__________________

Please login or register to view this content. Registration is FREE
The future is now with 4D Realms
log2 is offline
Reply With Quote
View Public Profile
 
Old 03-11-2005, 02:15 PM
Phaedrus's Avatar
Ultra Talker

Posts: 271
Location: CA
Trades: 0
Online tutorials are great and there's a lot of information on the web but I started out with an old-fashioned book. I got a great deal on eBay. A beginner's book usually takes you through building a few basic apps which give you the proper fundamentals.
__________________

Please login or register to view this content. Registration is FREE
Phaedrus is offline
Reply With Quote
View Public Profile
 
Old 03-11-2005, 08:24 PM
Junior Talker

Posts: 2
Trades: 0
http://www.php.net should be your first source
---MTW--- is offline
Reply With Quote
View Public Profile
 
Old 03-11-2005, 08:26 PM
Junior Talker

Posts: 2
Trades: 0
It's better also to start to install Apache , PHP & MySql...then you can try to run your scripts from your web server.
---MTW--- is offline
Reply With Quote
View Public Profile
 
Old 03-11-2005, 08:44 PM
sepple's Avatar
Super Talker

Posts: 147
Trades: 0
I also started with a book. It is great because I can always go back and check it out. I think php.net can be confusing to someone just starting out. That site tends to be a bit technical. You can always find free tutorials online but I would say it is very much worth it to spend a few bucks on a good book.
__________________
Thanks
Stephen
sepple is offline
Reply With Quote
View Public Profile
 
Old 03-12-2005, 09:15 AM
Buddha443556's Avatar
Novice Talker

Posts: 10
Trades: 0
I also recommend setting up your own development server. My reason is totally selfish though: I don't want you experimenting on a server I might also be on. There are bundles to help get you started like phpdev. You can find phpdev and others at Hotscripts.com :: PHP :: Software and Servers :: Installation Kits.

I usually learn a new languages by jumping right in the code. Since there are so many open source PHP scripts available there's is plenty of code to study. Try www.Hotscripts.com. Download a script, install it on your development server and play with it.

People I recommend learning from:

Rasmus Lerdorf - Creator of PHP
Chris Shiflett - PHP Security Guru
David Sklar - PHP Guru
Sterling Hughes - PHP Standards Guru

There's more to being a programmer than just writing code.

Last edited by Buddha443556; 03-12-2005 at 09:18 AM..
Buddha443556 is offline
Reply With Quote
View Public Profile
 
Old 03-12-2005, 12:23 PM
Average Talker

Posts: 15
Trades: 0
zend.com courses are great i ll sign up for them this summer
mfk_1868 is offline
Reply With Quote
View Public Profile
 
Old 03-17-2005, 12:23 AM
Average Talker

Posts: 24
Trades: 0
Great information guys. I really appreciate it, and I think I'll be picking up a couple books actually.

PHP for Dummies & PHP and MySQL Web Development: Third Ed

After I read both books front to back 2 or 3 times, I think I'll then go into a bunch of scripts I already have running and mess around with them. I don't think I'll actually try to code something of my own for a few months. Just to make sure I have my feet completly wet.
tgmjr is offline
Reply With Quote
View Public Profile
 
Old 03-17-2005, 06:21 AM
0beron's Avatar
Defies a Status

Posts: 1,832
Location: Somewhere else entirely
Trades: 0
I find learning from books alone to be virtually impossible. As you read the books I'd recommend trying some of the stuff out, building some toy examples, generally messing around to see what you can come up with.
__________________
UPDATE 0beron SET talkupation = talkupation + lots WHERE post = 'helpful';

Please login or register to view this content. Registration is FREE
(aka MSN handwriting for forums)
0beron is offline
Reply With Quote
View Public Profile Visit 0beron's homepage!
 
Old 03-17-2005, 08:57 AM
Republikin's Avatar
Defies a Status

Posts: 3,189
Trades: 3
I have found that the best way to go about learning PHP is to learn these fundamentals in order.

Learn to use $_GET and $_POST superglobal arrays to access data submitted from forms.

Learn to loop through the data using while, for and foreach loop structures.

Finally learn to store data with flat files and then a MySQL database. I put this one last because you will need the above two skills to use these properly.

That may seem vague but if you search for those specific topics in order and do online tutorials you will understand enough about coding php to tackle most tasks.
__________________

Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE


Please login or register to view this content. Registration is FREE
Republikin is offline
Reply With Quote
View Public Profile
 
Old 03-17-2005, 05:03 PM
tsmonaghan's Avatar
Experienced Talker

Posts: 31
Trades: 0
I learned it by nessecity. At first I got a book, which I never read, because its not very interesting reading. But when you want to get something done on your site, suddenly its all very interesting so you read.

Also, php.net is great for reference, because I can remember the function I need and what it doesn but I can never remember the exact syntax.

Leah
__________________

Please login or register to view this content. Registration is FREE



Please login or register to view this content. Registration is FREE
tsmonaghan is offline
Reply With Quote
View Public Profile Visit tsmonaghan's homepage!
 
Old 03-17-2005, 05:13 PM
Novice Talker

Posts: 6
Trades: 0
Well if you're new it defiantly helps to have a book of some kind whether it be an eBook or one you actually bought. I used one when I first started out not much good recommending it now though it was made for php3. For testing purposes an easy program to get apache, php and mysql all setup is probably easyPHP although some of it is in French I believe it's not hard to figure out. You can find it at http://www.easyphp.org/
__________________
Devoted Host
Quality Shared and Reseller Web Hosting

Please login or register to view this content. Registration is FREE
Tony is offline
Reply With Quote
View Public Profile Visit Tony's homepage!
 
Old 03-18-2005, 10:07 PM
slayerx's Avatar
Extreme Talker

Posts: 169
Location: Uk
Trades: 0
easy php is french by default but you can change to english once installed
__________________

Please login or register to view this content. Registration is FREE

Please login or register to view this content. Registration is FREE
slayerx is offline
Reply With Quote
View Public Profile Visit slayerx's homepage!
 
Old 03-19-2005, 10:12 AM
dan245's Avatar
Skilled Talker

Posts: 59
Location: Massachusetts, USA
Trades: 0
Quote:
Originally Posted by 0beron
I find learning from books alone to be virtually impossible. As you read the books I'd recommend trying some of the stuff out, building some toy examples, generally messing around to see what you can come up with.
Really, I bought about 3 books on PHP and I learned ALOT!
dan245 is offline
Reply With Quote
View Public Profile
 
Old 03-19-2005, 01:57 PM
slayerx's Avatar
Extreme Talker

Posts: 169
Location: Uk
Trades: 0
Quote:
Originally Posted by dan245
Really, I bought about 3 books on PHP and I learned ALOT!
You have to see it from his point of view we all learn diffrently some people will learn through books where as some would much prefer to get there hands dirty and jump right in.

I prefer books which get you to do stuff so you have examples of work and you can see things work and then learn how and why they work.
__________________

Please login or register to view this content. Registration is FREE

Please login or register to view this content. Registration is FREE
slayerx is offline
Reply With Quote
View Public Profile Visit slayerx's homepage!
 
Reply     « Reply to Learning PHP
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 2.84148 seconds with 12 queries