Open Source (Public) courses - PHP, Tcl, SQL, Python, C and C++ in Melksham, Wiltshire, UK
Archive - Originally posted on "The Horse's Mouth" - 2011-03-18 14:42:09 - Graham EllisHere's a revised list of public courses running at our Melksham training centre for the rest of this month, and in April and May. There are a couple of additions, and we've also reallocated a couple of dates on which no-one was booked for private courses ... looking to fit everyone in.
The following public courses still have some availability as I write:
Monday next, 21st March 2011 - Object Oriented Programming in PHP
For delegates who are already familiar with the fundamentals of PHP, but want to write their code using an Object Oriented approach, are going to be taking over the maintainance of an OO based PHP application, or who are wishing to use PEAR modules written using the OO Idiom ... a one day course which takes you through the OO concepts, how they're implemented in PHP, and how to use OO design to write more maintainable, expanable and reusable PHP applications. Missed this course / too late to book? Also runs 15th April!
Tuesday and Wednesday 22nd and 23rd March 2011 - PHP Techniques
A two day workshop for programmers with prior PHP experience who wish to make use of the facilities of the language to write robust, reliable, secure and maintainable innovative web sites for their clients. We look at session, at separating look and feel from content, at "web 2" where your web server reaps data from other sites, at graphics and geographics, at tailoring results to suit your user, and much more.
Monday 4th April to Friday 8th April 2011 - C and C++ courses
If you want to learn C and / or C++, this is the week for you. Start on Monday if you've never programmed before, Tuesday is you've programmed before, but not in C, and Thursday if you're already experience in C and just need to learn C++. Leave us on Wednesday if you're just wanting to learn C, stay to Friday is you're wanting to leave with a knowledge of C++ too.
Sunday 10th April to Thursday 14th April - Learning to program in PHP
Monday 11th April to Thursday 14th April - PHP Programming
Two courses for newcomers to PHP - start on the Monday if you've never programmed before, and on the Tuesday if you've previously programmed in some other language.
Wednesday 27th April and Thursday 28th April - SQL and MySQL
The Structured Query Language can make light work of handling tables, and linked tables, of data. This course covers the MySQL flavour of SQL, and also the set up and administration of the MySQL server, how to set up databases and accounts on it, backup and restore, and how to access your MySQL (and other) databses from languages such as Perl, Python, PHP and Java.
Tuesday 3rd May to Friday 6th May - Learning to Program in Python
Wednesday 4th May to Friday 6th May - Python Programming
These course will teach you the very popular Python language - an Object Oriented scripting language. The language has been around a while; this course covers the well established basics, and also follows on to some topics such as SQLite, Django and wxPython which have been added more recently and extend Python's application range considerably.
Monday 9th May to Wednesday 11th May - Tcl Programming
This course covers the Tcl programming language - a powerful engineer's scripting tool that's often incorporated with software systems to allow users to tailor those sytems. If you've never programmed before, we invite you to join us on the previous day for Learning to program in Tcl.
Thursday 12th and Friday 13th May - Apache httpd server and Apache Tomcat
Tomcat is a web server for Java applications - and this course is all about installing, setting up and looking after Tomcat, and also the Apache httpd Server which is commonly used to 'front' it for security, logging, and load balancing and clustering requirements, and to serve other (non Java) content in the same domain.
Further courses ... see [here] for later dates, and for the next courses in Perl, Lua, Ruby and Linux.
Private Courses
The following full weeks are available:
• Week commencing 28th March
• Week commencing 11th April
• Week commencing 16th May
• Week commencing 6th June
The 18th, 19th and 26th April are also available, as are Tuesday 31st May to Friday 3rd June