Solved

What PHP tutorials for interns?

Posted on 2012-04-06
7
371 Views
Last Modified: 2012-04-14
We have 2 new interns and we want them to learn PHP. What kinda PHP tutorial should they be learning? They have basic .Net knowledge

I can google many PHP tutorials but there are so many to choose. And I prefer practical training. All I can think of so far is perform add/edit/delete data using PHP and MySQL. Anymore?
0
Comment
Question by:melwong
7 Comments
 
LVL 3

Accepted Solution

by:
PRRcomputers earned 50 total points
Comment Utility
W3Schools.com would make a good reference for the fundamentals, which they'll need to know to make best use of the advanced topics:
http://www.w3schools.com/php/default.asp

Udemy has a free PHP/MYSQL course that covers the same in a more formal way:
http://www.udemy.com/php-basics/

Typically once a programmer-type gets a grasp of these fundamentals, a link to the PHP manual is the main thing they need to expand knowledge from there.
0
 

Author Comment

by:melwong
Comment Utility
I'm looking for a more practical approach. Like throughout the duration of the course, the student will have to build say a simple user registration/login system that made use of all their skills they just read.
0
 
LVL 108

Expert Comment

by:Ray Paseur
Comment Utility
Are you anywhere near a college or university that teaches computer science?  Trying to learn PHP (or any programming language) without a structured learning approach is not likely to have a good and timely outcome.  But that said, you might want to get your interns a copy of this book and have them work through the examples to build the site that it teaches.
http://www.sitepoint.com/books/phpmysql4/

Also you might want to read this article, just as a way to temper your expectations.  I've been in the business long enough to know that Norvig (a lead scientist at Google) is telling the truth.
http://norvig.com/21-days.html

Best of luck with it, ~Ray
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 12

Expert Comment

by:Patricia Siu-Lai Ho
Comment Utility
Hi Melwong,

If you want them to know or show you how far they learnt from php, I would recommend try to study those php tutorials :

create a user login and password, which includes form method, get and post data and select user data from database and verify them and update database.

Password encrypt and security issue. Database protection issue.


Patricia / pslh
0
 
LVL 17

Expert Comment

by:nanharbison
Comment Utility
The absolute best book:
http://www.zceguide.com/


I refer to this from time to time, but not that hard to read for beginners.
0
 
LVL 108

Expert Comment

by:Ray Paseur
Comment Utility
No points for this please, but just an observation.

@nanharbison:  I read the link and the PDF example chapter on Security.  There is a glaring error on pages 212-213.  A form token is not an acceptable security tool because a malicious client can read the web page with a GET request, extract the form token, load it into a raw POST string and use CURL to post the form token along with whatever toxic stuff you could imagine.  A script that relies on a form token to ensure that there was valid client input is a timebomb.  Most of their other information appeared to be correct.

Best to all, over and out, ~Ray
0
 

Expert Comment

by:open-source-expert
Comment Utility
Please visit the link http://devzone.zend.com/6/php-101-php-for-the-absolute-beginner/
which is a nice tutorial with examples for a beginner.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Suggested Solutions

Things That Drive Us Nuts Have you noticed the use of the reCaptcha feature at EE and other web sites?  It wants you to read and retype something that looks like this.Insanity!  It's not EE's fault - that's just the way reCaptcha works.  But it is …
Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
In this tutorial viewers will learn how to embed Flash content in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: "<!DOCTYPE html>": Use the <object> tag to embed Flash content.: To specify that the object is Flash content, d…
HTML5 has deprecated a few of the older ways of showing media as well as offering up a new way to create games and animations. Audio, video, and canvas are just a few of the adjustments made between XHTML and HTML5. As we learned in our last micr…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now