Jump to content

Recommended Posts

Without a doubt the best place to start is here - what you need to do is begin coding. It's no good filling your head with theories and best practices when you first set out.

 

You need to familiarize yourself with the syntax and basic functions.

 

What I would do if I was you is code certain things from scratch while using guides. Try to suss out exactly what everything is doing as you are coding it.

 

For a nice beginners task list:

 

-echo

-rand

-$variables

 

Like i said, then move onto some scripts from scratch:

 

-working with mysql

-forms

-login script

 

Though I said best practices don't matter 'immediately' - you will certainly need to discover and use them. So never forget to code with the following in mind:

 

-security

-efficiency

-scalability

 

Finally, if you don't know css or html, be prepared to learn them with php because they go hand in hand on the web.

 

I hope that helps a little and I haven't overwhelmed you....

PHPFreaks!  They have really good tutorials on specific subjects.  Some may be a little advanced but very good to learn from.

 

Here are some more:

 

W3Schools - The standard although, not particularly my favorite.

Tizag - Great site for the basics, I refer to it all the time.

my 2c:

 

Think about what types of websites you want to make, and find tutorials on those topics to get your started.  Also, stick with it!  I'd been doing this for years before I finally felt like I had a decent grasp on things.  If you have no prior programming experience, php is a good place to start seeing as it's not as strict as other languages.

 

Ask specific questions rather than all encompassing questions when looking for help!

ie: How do I make a forum? [too big of a question]

    How do I allow users to log in? [ a better question ]

 

Read this as well [by thorpe]:  (thinking like a programmer and planning is key)

http://www.phpfreaks.com/blog/learning-to-think-like-a-programmer

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.