Main Content

Public Open Source Training Courses running this summer and autumn in Melksham

Archive - Originally posted on "The Horse's Mouth" - 2010-04-27 08:19:20 - Graham Ellis

We've got a continuing series of Open Source courses scheduled through the summer ... as I write (late April) we still have availability on all public courses, although in one or two cases our rooms at Well House Manor are all spoken for.

Python - 2 courses, each every 2 months - one for newcomers to programming and the other for people who have programmed before in other languages. We're talking Python 2.6, but with strong coverage now of Python 3.1. [link]

Perl - 3 different courses - one to teach you Perl, and the other two more advanced, covering OO and Web use. Still at Perl 5, but plenty of talk of Perl 6. [link]

PHP - No fewer than five courses! We'll teach you whether or not you've programmed before, and we have special weekend courses which are tuned for the leisure / hobby market too. And the more advanced courses cover not only the language, but also the application of PHP to make really effective web sites. All courses are PHP5 based, with consideration of PHP6[link]

Lua - "WHAT is Lua" I hear some of you ask! It's a niche language with a dedicated following. For the right application, it's superb! And once again we offer two courses - for people with prior programming experience, and for newcomers to programming. [link]

C and C++ - 5 different courses, taking delegates with or without prior programming experience and teaching them C or C++, with an extra C to C++ conversion course. [link]

Ruby - 2 programming courses in the Ruby language, and an extra day which is an introduction to the Ruby on Rails framework. [link]

Tcl, Tcl/Tk, and Expect - 3 courses - two of which cover the Tcl language and Expect, and the third covering the Tk GUI. Tcl has been around for many years - but it's still an excellent tool. [link]

Java - we offer courses for newcomers to programming, and a Java Bootcamp to convert programmers in other languages to the Java programming world. Java is the most enormous topic; we'll cover JSPs and Servlets on the more advanced topics, but there are many other advanced areas that we leave for other specialists! We're now at Java 6 [link]

MySQL - MySQL is the database of current choice for most applications behind all the languages that are listed above, and we offer a 2 day course which covers SQL, setting up MySQL, designing databases, and interfacing them to your choice of language. [link].

Linux - if you're going to be responsible for a web site hosted on Linux, or looking after a dedicated server, we offer a selection of Linux courses, and LAMP (Linux, Apache, MySQL, PHP/Perl/Python) deployment courses. [link]

Apache httpd and Tomcat web servers - we have courses covering both of these web servers - singly and together. Although both httpd and Tomcat are web servers, they are very different - httpd is in essence a file server, whereas Tomcat is much more an application container, and as a result many site run both and need to learn not only how to administer each of them, but also how to make them work together with mod_jk, mod_proxy and other tools. [link]

We also have a few weeks still available for private courses - to run at Well House Manor, or on your site. Such courses are tailored to meet your needs, and if you have four or more delegates who require the same training at the same time, they're going to be the best option for you. Check [our diary] for available dates.