General Chat
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Codewalkers ForumsGeneralGeneral Chat

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Codewalkers Forums Sponsor:
  #1  
Old November 23rd, 2005, 06:13 AM
Rax_paul Rax_paul is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Posts: 23 Rax_paul User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
How to become a good PHP and MySQL programmer?

Hi all,

Got any tips for an aspireing PHP/MySQL programmer?
It's gonna be a month now and I still forget the syntax of some of the functions, whenever I program I must have a book to act like a reference..

thanks in advance for the tips!

Reply With Quote
  #2  
Old November 23rd, 2005, 06:42 AM
lig's Avatar
lig lig is offline
"Forum Nazi"
Codewalkers Demi-God (4500 - 4999 posts)
 
Join Date: Apr 2007
Location: Jacksonville, Fl
Posts: 4,729 lig User rank is Private First Class (20 - 50 Reputation Level)lig User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 1 h 44 m 18 sec
Reputation Power: 6
RE: How to become a good PHP and MySQL programmer?

Get used to it - but as you get better it won't be a book you keep nearby - it will be the PHP manual (bookmarked and downloaded).

As for tips - learn the basics - logic flow (learn how to think with flowcharts or psuedocode), procedural and OOP basics, good coding design (design it before you start coding), writing easily readable, well commented/documented and maintainable code.

If you have a solid foundation you will be able to work in any language (PHP, C, C++, Java) no matter what the current trends. "A language is a language is a language"

As for MySQL - learn basic ANSI SQL, basic database design and normalization as well as some of the basic DB theory. At the basic level all Relational Database Systems are the same - after that it's just learning syntax.

For you to get a solid grasp of all of that - take you about a year maybe 2.

Only other thing I can say a beginner should also keep in mind and learn - security. Learn basic coding security (see the PHP Security Guide). It is easier to learn good new habits, then unlearn old bad habits.

Reply With Quote
  #3  
Old November 27th, 2005, 06:50 PM
pickleman78 pickleman78 is offline
Codewalkers Novice (500 - 999 posts)
 
Join Date: Apr 2007
Location: Dallas,TX,USA
Posts: 582 pickleman78 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 2
Send a message via AIM to pickleman78
RE: How to become a good PHP and MySQL programmer?

Practice practice practice

Keep reading tutorials, even if you think you know how to do something, someone may have a better way to do it. Download some open source programs and work at understanding how they did something and why they did it, learning from people more experienced is one of the best ways to learn alot of little tricks.

And don't stress about the manual thing, I've been coding in it for a little over 3 years, and I still use the reference, same with most other languages (or an IDE with code hints), I don't think people really actually know all the function parameters, names, and things like that, the more you code, the more you remember those things

Reply With Quote
  #4  
Old November 29th, 2005, 04:46 PM
nanomuthu nanomuthu is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Chennai
Posts: 1 nanomuthu User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Send a message via Yahoo to nanomuthu
RE: How to become a good PHP and MySQL programmer?

hai lot of things work on copy paste at the same time it is not so simple to master the art. In some ways it does the job faster and u don't stuck up most of the times.

all the best anyway hard work pays.

Reply With Quote
  #5  
Old November 30th, 2005, 01:10 AM
lig's Avatar
lig lig is offline
"Forum Nazi"
Codewalkers Demi-God (4500 - 4999 posts)
 
Join Date: Apr 2007
Location: Jacksonville, Fl
Posts: 4,729 lig User rank is Private First Class (20 - 50 Reputation Level)lig User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 4 Days 1 h 44 m 18 sec
Reputation Power: 6
RE: How to become a good PHP and MySQL programmer?

I have a friend who has been coding PHP since php3, and he also helps write the documentation for PHP. Guess what - he still has to look things up in the manual. It is perfectly normal to do it so don't even worry about it.

Reply With Quote
  #6  
Old December 11th, 2005, 01:35 PM
-vertigo- -vertigo- is offline
Codewalkers Newbie (0 - 499 posts)
 
Join Date: Apr 2007
Location: Louth, Lincolnshire
Posts: 314 -vertigo- User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 24 sec
Reputation Power: 2
RE: How to become a good PHP and MySQL programmer?

What you do is more important than how you do it. You might know how to use PHP but that is not to say you know how to make good sites/applications.

If can make good programs/sites, you can work in any language and do well. It is absolutely normal to refer to the reference, that's what the reference is for. Another good idea is to build a 'library' of code snippets you use alot, then you just copy the code and modify it, you won't need to read the manual then, you'll know from your previous code how it works.

Reply With Quote
  #7  
Old December 14th, 2005, 05:15 PM
LLX LLX is offline
Contributing User
Codewalkers Beginner (1000 - 1499 posts)
 
Join Date: Apr 2007
Location: Glendale, CA, USA
Posts: 1,136 LLX User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 10 h 27 m 30 sec
Reputation Power: 3
Send a message via AIM to LLX Send a message via Yahoo to LLX
RE: RE: How to become a good PHP and MySQL programmer?


Quote:
What you do is more important than how you do it. You might know how to use PHP but that is not to say you know how to make good sites/applications.

If can make good programs/sites, you can work in any language and do well. It is absolutely normal to refer to the reference, that's what the reference is for. Another good idea is to build a 'library' of code snippets you use alot, then you just copy the code and modify it, you won't need to read the manual then, you'll know from your previous code how it works.


amen, every tiem i finish a project i send a zip file to myuself and stiore the entire thing in a "code reference" forder"

half the projects im doing Now mix and match the past

Reply With Quote
Reply

Viewing: Codewalkers ForumsGeneralGeneral Chat > How to become a good PHP and MySQL programmer?


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump



 Free IT White Papers!
 
How to Present Effectively Online
This white paper offers practical and actionable advice on the key steps that any presenter should consider as they plan and execute a Webinar or online meeting.

Request Your Free Technology Downloads!
 
Open Source Security Myths
Open Source Software (OSS) is computer software whose source code is available to the general public with relaxed or non-existent intellectual property restrictions (or arrangement such as the public domain), and is usually developed with the input of many contributors.

Request Your Free Technology Downloads!
 
Power and Cooling Capacity Management for Data Centers
This paper describes the principles for achieving power and cooling capacity management.

Request Your Free Technology Downloads!
 
Scalable, Fault-Tolerant NAS for Oracle - The Next Generation
For several years NAS has been evolving as a storage alternative for Oracle databases, and for good reason: NAS is quite often the simplest, most cost-effective storage approach for Oracle. Learn about the benefits that HP's approach to scalable NAS brings to Oracle environments in this comprehensive white paper.

Request Your Free Technology Downloads!
 
Understanding Web Application Security Challenges
This white paper discusses many common threats and preventive measures for Web application security, and explains what you can do to help protect your organization.

Request Your Free Technology Downloads!
 

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2009 by Developer Shed. All rights reserved. DS Cluster 1 hosted by Hostway
Stay green...Green IT