The biggest step I made lately was trying to use OOP with PHP. I am starting to see the huge the benifits. It's really awesome. Once you have completed a fair part of a project it just feels so cool and easy to understand. and i lost just adding objects in and out as i need them. so easy! 🙂 I know NogDog made this point, but i thought I would add to it.
I also agree to his point about databases. I used to this databases were simple things and Microsoft Access was all there was too it! That was ofcourse about 5 years ago. I've now studied databases in some of my modules at university and realised there is so much importance in setting up the databases properly. Now i consider a well designed database to be very important.
However, Its hard to know what to learn, unless you have a reson to learn it. I challange myself to new projects that do something that i don't already know. Or i try and speed up pages I've already made... Yup, I'm sad enough to print the execution time of my scripts and then try and reduce it. The same goes with my SQL queries.
/ EDIT
I forgot to add, I think i am probably in the same stage with my PHP as
you are iantimmy123. So if you find anything that helps you allot that
we have not mentioned. Let me know 😉 I want to learn too! 🙂
*/