Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
 
Python and Tcl - public course schedule [here]
Private courses on your site - see [here]
Please ask about maintenance training for Perl, PHP, Lua, etc
 
PHP Techniques - a workshop

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:00Arrive (any time from mid-afternoon), settle in, get on line
20:00 Buffet available
First Full Day
07:00 Breakfast
07:30 - 09:00PHP Revision - the basics [details]
09:15 - 12:30Sticky Fields and Sessions [details]
MVC, 4 Layer Model and templating [details]
12:45light lunch
13:30 - 17:15Long and short term cookies and security [details]
DDA, Style, image handling (inc capture) [details]
EveningTips and Techniques Clinic [details]
20:00evening meal
Second Full Day
07:00Breakfast
07:30 - 09:00mod rewrite techniques, Recognising browsers, countries and referers [details]
09:15 - 12:30Web2 and caching, [details]
Searches, 404s and Search Engines, [details]
Maps, Graphics and Geographics [details]
12:45light lunch
13:30 - 17:15Putting 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, updated 2008-04-27)

 
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G200 - Well House Consultants - Course and Company information
  [4588] What teach you in a week stays with you for a decade - (2015-11-29)
  [4564] Perl, PHP, Python, Lua, Tcl, C++, Ruby - final public courses for 2015 - (2015-10-30)
  [4519] Course Schedule - October 2015 to June 2016 - (2015-09-27)
  [4518] Open source programming courses - October to December 2015 - (2015-09-27)
  [4305] Learning to program in Java - yes, we can help. - (2014-09-26)
  [4172] Public courses - Python, PHP, Perl, Ruby, Lua, Tcl, C and C++ - autumn 2013 and through 2014 - (2013-09-13)
  [3935] Whether you have programmed before or not, we can teach you Python - (2012-11-25)
  [3816] Want to escape the Olympics? Learn to program in the countryside! - (2012-07-23)
  [3235] How we make our programming courses both time and cost effective - (2011-04-09)
  [3202] Telling you something about us in just one line - (2011-03-15)
  [3115] Perl, Python, PHP, Lua, Linux, and more - and business hotel too. Menu for 2011 - (2010-12-31)
  [3112] Public and private courses - subjects available for 2011 - (2010-12-29)
  [2935] 01225 707126 to 01225 344596 to 01225 899360 - Well House Fax - (2010-08-26)
  [2925] Well House - the pictures - (2010-08-16)
  [2838] Respecting our customers anonimity - (2010-06-29)
  [2777] Blowing our own trumpet - (2010-05-23)
  [2762] Well House - Mission and Policy summaries - (2010-05-13)
  [2661] Current Public Courses - (2010-03-05)
  [2659] New numbers, as 01225 707126 and 01225 709638 are being retired - (2010-03-04)
  [2637] Courses - Melksham and elsewhere - until the end of April - (2010-02-16)
  [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
  [4691] Real life PHP application using our course training MVC example - (2016-06-05)
  [4641] Using an MVC structure - even without a formal framework - (2016-02-07)
  [4326] Learning to program - comments, documentation and test code - (2014-11-22)
  [4118] We not only teach PHP and Python - we teach good PHP and Python Practice! - (2013-06-18)
  [4069] Even early on, separate out your program from your HTML! - (2013-04-25)
  [3926] Filtering PHP form inputs - three ways, but which should you use? - (2012-11-18)
  [3820] PHP sessions - a best practice teaching example - (2012-07-27)
  [3813] Injection Attacks - PHP, SQL, HTML, Javascript - and how to neutralise them - (2012-07-22)
  [3539] Separating program and artwork in PHP - easier maintainance, and better for the user - (2011-12-05)
  [2679] How to build a test harness into your PHP - (2010-03-16)
  [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
  [4655] Image indexer / thumbnail display scripts in PHP - (2016-02-25)
  [3210] Catchable fatal error in PHP ... How to catch, and alternative solutions such as JSON - (2011-03-22)
  [3118] Arrays of arrays - or 2D arrays. How to program tables. - (2011-01-02)
  [2684] Exception handling in PHP - (2010-03-18)
  [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)


Back to
An extra step - victory from defeat
Previous and next
or
Horse's mouth home
Forward to
From Freddie the fallow
Some other Articles
Amazing family members
Early May - a short chance to regroup and improve
Box from end to end
From Freddie the fallow
PHP Techniques - a workshop
An extra step - victory from defeat
Linux and Java Course in London
Norwich and London
User and Group settings for Apache httpd web server
A small picture does not always cut it!
4759 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page


This is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price.

Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2019: 404 The Spa • Melksham, Wiltshire • United Kingdom • SN12 6QL
PH: 01225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/1623_PHP ... kshop.html • PAGE BUILT: Sat May 27 16:49:10 2017 • BUILD SYSTEM: WomanWithCat