So many people know the basis of PHP - the language constructs themselves and how they work individually - but could really benefit from learning how to make the best of those elements.
And these techniques for putting the elements together are so important that they should not be crammed onto the end of a "PHP Programming" course, but rather should be tackled afresh, with time, after you've had a little practise with the basics.
If you can already code PHP but you're looking to make good use of databases (and get the joins right), to make secure code, to write applications which recognise the country your visitor is from (or whether your page is being visited by a spider), to write code which is easy to modify as your customer's needs change, to handle uploaded images, or which can have a new look-and-feel applied without reprogramming, our
PHP Techniques Workshop will be what you're looking for.
Why a Workshop? Because for this type of learning, a small group is ideal. Interaction with other delegates and the tutor, working on projects that are relevant to you so you go away with a practical experience and not just the result of book-learned theory.
We describe this as a two day workshop - but it's a full two days and we encourage you to arrive the evening before at our
Melksham, Wiltshire hotel and training centre. On that lead in evening, you'll get a chance to get on line (we provide server and client laptops, but you are welcome to bring your own and connect them in), to meet your fellow delegates, and to be prepared for a fresh start early the following morning.
This year (2008) arrive on Wednesday, 14th May ... on Sunday, 20th July, on Sunday 14th September or on Wednesday, 5th November, for the following two days. The £720.00 + VAT rate includes 2 evening meals, 2 breakfasts, 2 lunches, and two nights accommodation, high quality rooms. Let us know if you'll be arriving in Melksham by train and we'll meet you at the station too. And, yes, we have plenty of free parking.
| The Arrival Evening |
| up to 21:00 | Arrive (any time from mid-afternoon), settle in, get on line |
| 20:00 | Buffet available |
| First Full Day |
| 07:00 | Breakfast |
| 07:30 - 09:00 | PHP Revision - the basics [details] |
| 09:15 - 12:30 | Sticky Fields and Sessions [details] MVC, 4 Layer Model and templating [details] |
| 12:45 | light lunch |
| 13:30 - 17:15 | Long and short term cookies and security [details] DDA, Style, image handling (inc capture) [details] |
| Evening | Tips and Techniques Clinic [details] |
| 20:00 | evening meal |
| Second Full Day |
| 07:00 | Breakfast |
| 07:30 - 09:00 | mod rewrite techniques, Recognising browsers, countries and referers [details] |
| 09:15 - 12:30 | Web2 and caching, [details] Searches, 404s and Search Engines, [details] Maps, Graphics and Geographics [details] |
| 12:45 | light lunch |
| 13:30 - 17:15 | Putting it Together [details] |
We'll offer you a lift back to the station at the end of the second day, or if you prefer to stay a further evening you're welcome to book your room for just £60.00 + VAT and check out the next morning.
(written 2008-04-26 21:10:33)
Associated topics are indexed under
G200 - Well House Consultants - Course and Company information [2560] Training comparison to QA Training, Learning Tree, GB Direct. - (2010-01-02)
[2558] Happy new decade - and course and hotel prices for 2010 - (2010-01-01)
[2505] I almost put the bins out this morning - (2009-11-16)
[2400] Are you wanting to learn PHP? - (2009-09-08)
[2354] Training, Open Source computer languages - (2009-08-13)
[2350] Ten years in Melksham - looking forward to ten more. - (2009-08-11)
[2341] Koulutus, Open Source tietokone kielillä - (2009-08-09)
[2340] ldning, Open Source dator språk - (2009-08-09)
[2339] Opplæring, Open Source datamaskinen språk - (2009-08-09)
[2338] Uddannelse, Open Source computer sprog - (2009-08-09)
[2337] Opleiding, Open Source computertalen - (2009-08-09)
[2336] Formação, Open Source computador línguas - (2009-08-09)
[2335] Ausbildung, die Open-Source-Sprachen - (2009-08-09)
[2334] Formazione, Open Source computer lingue - (2009-08-09)
[2333] Formación, de los lenguajes de código abierto - (2009-08-09)
[2332] Formation, des langages Open Source - (2009-08-09)
[2326] Learn a new programming language this summer. - (2009-08-06)
[2278] First courses for 2010 - (2009-07-10)
[2227] Learning PHP, Ruby, Lua and Python - upcoming courses - (2009-06-11)
[2222] A (biased?) comparison of PHP courses in the UK - (2009-06-07)
[2118] Spring Sprung - (2009-04-05)
[2041] httpd, Tomcat and PHP course enhancements - (2009-02-14)
[1629] A short introduction to our courses - (2008-05-03)
[1577] Spring and early summer training courses - (2008-03-15)
[1565] Languages compared - based on developer community size - (2008-03-05)
[1492] Well House Consultants Training and Hotel - 2008 news - (2008-01-01)
[1453] What makes our courses special? - (2007-12-02)
[1384] An email update for past guests and delegates - (2007-10-08)
[1317] 2008 course schedule - Perl, Python, PHP, Linux, Java Deployment, Ruby and more - (2007-08-23)
[1102] A Reference - (2007-03-08)
[1087] Telling a story in different ways - (2007-02-20)
[1018] Open Source Courses and Business Hotel - products and prices for 2007 - (2007-01-01)
[564] Open Source training from Well House Consultants - (2006-01-14)
[550] 2006 - Making business a pleasure - (2006-01-01)
[549] 2005 - Come as a student, leave as a friend - (2005-12-31)
[504] We are about Open Source programming courses in the UK - (2005-11-24)
[419] Most popular courses - (2005-08-19)
[277] Fire drill - (2005-04-12)
[234] How to get the best from your supplier - (2005-03-03)
[181] Maximum number of trainees on a course - (2005-01-18)
[13] Mobile Office revamp - (2004-08-13)
H115 - Designing PHP-Based Solutions: Best Practice [2430] Not just a PHP program - a good web application - (2009-09-29)
[2221] Adding a newsfeed for your users to a multipage PHP application - (2009-06-06)
[2199] Improving the structure of your early PHP programs - (2009-05-25)
[1794] Refactoring - a PHP demo becomes a production page - (2008-09-12)
[1694] Defensive coding techniques in PHP? - (2008-07-02)
[1533] Short and sweet and sticky - PHP form input - (2008-02-06)
[1490] Software to record day to day events and keep an action list - (2007-12-31)
[1487] Efficient PHP applications - framework and example - (2007-12-28)
[1482] A story about benchmarking PHP - (2007-12-23)
[1391] Ordnance Survey Grid Reference to Latitude / Longitude - (2007-10-14)
[1390] Converting from postal address to latitude / longitude - (2007-10-13)
[1389] Controlling and labelling Google maps via PHP - (2007-10-13)
[1381] Using a MySQL database to control mod_rewrite via PHP - (2007-10-06)
[1323] Easy handling of errors in PHP - (2007-08-27)
[1321] Resetting session based tests in PHP - (2007-08-26)
[1194] Drawing hands on a clock face - PHP - (2007-05-19)
[1182] Painting a masterpiece in PHP - (2007-05-10)
[1181] Good Programming practise - where to initialise variables - (2007-05-09)
[1166] Back button - ensuring order are not submitted twice (PHP) - (2007-04-28)
[1052] Learning to write secure, maintainable PHP - (2007-01-25)
[1047] Maintainable code - some positive advice - (2007-01-21)
[945] Code quality counts - (2006-11-26)
[936] Global, Superglobal, Session variables - scope and persistance in PHP - (2006-11-21)
[896] PHP - good coding practise and sticky radio buttons - (2006-10-17)
[839] Reporting on the 10 largest files or 10 top scores - (2006-08-20)
[572] Giving the researcher power over database analysis - (2006-01-22)
[563] Merging pictures using PHP and GD - (2006-01-13)
[426] Robust checking of data entered by users - (2005-08-27)
[394] A year on - should we offer certified PHP courses - (2005-07-28)
[340] Code and code maintainance efficiency - (2005-06-08)
[261] Putting a form online - (2005-03-29)
[237] Crossfertilisation, PHP to Python - (2005-03-06)
[123] Short underground journeys and a PHP book - (2004-11-19)
H116 - Shopping Cart Application in PHP [1634] Kiss and Book - (2008-05-07)
H999 - Additional PHP Material [2215] If nothing, make it nothing. - (2009-06-02)
[2073] Extra PHP Examples - (2009-03-09)
[1519] Flipping images on your web page - (2008-01-26)
[1505] Script to present commonly used images - PHP - (2008-01-13)
[1485] Copyright and theft of images, bandwidth and members. - (2007-12-26)
[1451] More PHP sample and demonstration programs - (2007-12-01)
[1270] PHP Standalone - keyboard to screen - (2007-07-18)
[1104] Drawing dynamic graphs in PHP - (2007-03-09)
[1053] Sorting people by name in PHP - (2007-01-26)
[1020] Parallel processing in PHP - (2007-01-03)
[1010] Dates, times, clickable diarys in PHP - (2006-12-28)
[937] Display an image from a MySQL database in a web page via PHP - (2006-11-22)
[917] Syntax checking in PHP - (2006-11-07)
[822] PHP - a team member leaves - (2006-08-04)
[806] Check your user is human. Have him retype a word in a graphic - (2006-07-17)
[789] Hot answers in PHP - (2006-07-02)
[687] Presentation, Business and Persistence layers in Perl and PHP - (2006-04-17)
[665] PHP Image viewing application - (2006-04-01)
[603] PHP - setting sort order with an associative array - (2006-02-13)
[493] Running a Perl script within a PHP page - (2005-11-12)
[483] Double Dollars in PHP - (2005-11-02)
[468] Stand alone PHP programs - (2005-10-18)
[372] Time calculation in PHP - (2005-07-08)
[337] the array returned by preg_match_all - (2005-06-06)
[322] More maps - (2005-05-23)
[320] Ordnance Survey - using a 'Get a map' - (2005-05-22)
[239] What and why for the epoch - (2005-03-08)
[54] PHP and natural sorting - (2004-09-19)
Some other Articles
Amazing family membersEarly May - a short chance to regroup and improveBox from end to endFrom Freddie the fallowPHP Techniques - a workshopAn extra step - victory from defeatLinux and Java Course in LondonNorwich and LondonUser and Group settings for Apache httpd web serverA small picture does not always cut it!