TalkPHP
 
 
Account Login
Latest Articles
» The basic usage of PHPTAL, a XML/XHTML template library for PHP
» Vulnerable methods and the areas they are commonly trusted in.
» Simple way to protect a form from bot
» The Basics On: How Session Stealing Works
» How to keep your forms from double posting data
IRC Channel
IRC Speech Bubble Join the friendly bunch on IRC...
(#TalkPHP on Freenode)

...Also available via a web interface.

See this thread for information on the TalkPHP Free Hugs Initiative™. Subject to availability.
Associates
Associates
CSS Tutorials
Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old 04-11-2009, 08:52 PM   #1 (permalink)
The Acquainted
Inquisitive 
 
Join Date: Jul 2005
Location: UK
Posts: 121
Thanks: 41
Brook is on a distinguished road
Default Lessons/tasks section for those learning PHP

Watching tutorial vids, reading sites/books is one thing, but actually putting what you learn into practise is another kettle of fish altogether... and it's probably the best way to improve and learn, as you are putting your thinking cap on to try and put what you've learnt into solving a problem or figuring something out (a task). And that is precisely what I have in mind for this suggestion

Create a new section and name it something like 'TalkPHPs Tasks - Do these and improve your skills!'. Then maybe get a few volunteers to create a small team made up of competent PHP coders/mods. Who then sit down and put together a set of 'tasks' (covering beginner and intermediate). A few of those would then be posted every week and those of us who are learning PHP can do what's required in the task and submit it in the thread _however_ while our post will show to us it will not show to other members until the end of the week.

This gives us all a chance to have a go, rather than just cheating and copying someone elses answer or not even bothering at all cos we already read the answer from someone else.

When the week is up the thread becomes public so we can all see everyone elses answers and the thread starter can post the answer and we can mark ourselves, or the thread starter can comment on our code/answer.

Additionally the section will act as a useful information resource - yet at the same time attract people to come and sign up to our 'course'. Although we leave the 'learning' part to specialist sites (as it would involve too much work - besides, there are lots of good resources out there already).

I think maybe even work with sites like phpvideoturorials where the 'tasks' here are based on the the skills learnt in the 'free' lessons there?

The tasks can be simple 'questions' or actual tasks. Eg:

Explain in your own words, the difference between a constant and a variable.

Or

Create a script/piece of code where blah blah does this or that or....

Anyway I think this would be awesome as I haven't seen it done anywhere else - with a bit of thought, it could become a very respected resource and get lots of new members to join up here.

What does everyone else think?
__________________
PS3 Forums on GameSlurp - the site for gaming fans!
Brook is offline  
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
add php app dev section sarmenhb Feedback 14 02-02-2011 02:43 PM
10 PHP Myths Dispelled Wildhoney General 9 06-15-2009 06:55 AM
PHP Compressor Kalle Script Giveaway 8 05-28-2008 12:14 AM
Drupal vs. learning PHP Dave Absolute Beginners 1 04-24-2008 01:41 PM
PHP Tutorial Section Up and Running CreativeLogic News and Announcements 4 06-01-2005 06:32 PM


All times are GMT. The time now is 12:07 PM.

 
     

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Inactive Reminders By Icora Web Design