Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
Python, Lua and Tcl - public course schedule [here]
Private courses on your site - see [here]
Please ask about maintenance training for Perl, PHP, Java, C, C++, Ruby, MySQL and Linux / Tomcat systems

Training Centre and Hotel
48, Spa Road, Melksham, Wiltshire, UK, SN12 7NY

Bookings and Headquarters
404, The Spa, Melksham, Wiltshire, UK, SN12 6QL
Telephone and Email
01225 708225 (Main number for Well House)
01225 793803 (Fax - all departments)

info@wellho.net (General email address)
Extra Days - training course
Subjects not covered on regular public courses!
Duration: 1 day • Price: $660.00 or £420.00 +VAT (with hotel room), or $550.00 or £350.00 +VAT (without room), • Venue: Melksham, England

Usually scheduled to meet customer needs or run as a private course. Please email for details
We offer a wide range of public courses which well cover the training needs of the majority of individuals looking to learn the subjects we teach. However, there are occasions when a trainee needs to learn additional topics that are not covered on an appropriate public course, even though we might have the training material available for private courses. With such training requirements in mind, we offer "extra days" which are a private course run to cover just the extra topics that are relevant to you in addition to your regular public course.

The module list (below) is just an example of the material we can cover on "Extra Days", which are tailored individually and arrange on dates to the mutual convenience of trainer and trainee.

Attendance on appropriate public or private Well House Consultants courses that prepare you for the material to be covered.

Getting the most from your Well House Consultants course [Link]
There is a very wide range indeed of facilities available in (and associated with) Open Source languages such as Python, Perl, Tcl, and PHP and with other Open Source software such as Linux and MySQL. These are tools written by a community which fosters new innovation and code without a commercial straightjacket at development time. The subjects covered on our extra days can, then, be very wide ranging indeed with this page giving you just an introduction.
Course Summary: [Link]
Apache httpd - Sourcing, Installation, Testing (module A602) Sourcing Apache httpd. Configuring httpd. The user account under which to run the web server. The address of the web site administrator. Changing the location of files on the web site. Allowing more than just serving files!. Allowing individual users their own web sites. Configuring log files. Setting up a separate cgi-bin directory. Adding Handlers. Changing your error report pages. Getting server status reports through the web. Installing and Configuring httpd on Windows. Testing your installation. Testing the basic web directory and home page location. Testing the userŐs home directory web sites are working. Testing the server status and server info pages. Testing your error page. Testing for the presence and operation of a PHP script. Testing for the presence and operation of server side includes. Testing the operation of a .cgi program (written in Perl). Testing the cgi-bin directory. Testing wider services.
Interfacing Applications to MySQL Databases (module S156) Interfacing MySQL to Perl. The Perl program in detail. A Further Example. Interfacing MySQL to PHP. Interfacing MySQL to Java. Interfacing MySQL to Tcl/Tk. Interfacing MySQL to C. When should I choose MySQL?. Brief comparisons. Limitations of MySQL, and work-arounds. subselects. transactions and commit/rollback. Foreign keys and referential Integrity. Stored procedures and triggers. Views. Record level privileges and locking. Why are the limitations not always limitations?.
Advanced File and Directory Handling (module P602) Basic file handling. Opening files. Reading from file. Writing to file. Enquiring about a file. Other uses of the file interface. Arrays of file handles. Directory Handling. Going recursive. Random access files. An example using a sorted, fixed-length record file. File Locking. Alternative schemes. Database files. Built-in file system handlers.
Designing PHP-Based Solutions: Best Practice (module H115) Thinking through your design. Tools to help you design. Designing a smaller application example. A note on using PHP in a Web environment. Writing maintainable code. Code documentation. Use of functions and include files. Version issues. Coding Standards. And all the languages in one file?. Writing code for different databases. Miscellany. Error handling and software testing. Bad characters. Expect the unexpected and check everything. Error numbering and handling. Data validation, sessions, XML/XSLT, SQL.
Python and the Qt GUI (module Y206) Introduction to Qt and other Python GUIs. The Component parts of using Python with Qt. Installation summary. Hello Python GUI world. Widgets, geometry, events, signals, slots.... QWidgets. QLayouts. QEvents. A simple but practical control. Where to learn the use of Python/Qt applications. BlackAdder.
Events in Tk (module T224) Binding tags and events. Binding Tags. Events. Keys and Buttons. Mouse Movements. Window Happenings. OS Specific. Event keywords.
Site Design Aspects (module W512) Installation and configuring. Enabling and disabling CGI, SSI, etc. Security aspects - setting the userid, etc. Maintaining the log files. Using a single Web server to serve multiple domains.
Combined Java Web Example: Servlets, JDBC and Graphics (module J953) Introduction to the requirement. Planning the application. Generating the image file. Getting data to graph from an SQL database. Making the graphic available dynamically via the web. Completing our sample web application. Extending the application.

Graham Ellis - graham@wellho.net [email]  [about Graham]
Melksham, Wiltshire , England. A taxi transfer can be arranged if you'll be arriving by air from United States. Private Courses can be arranged on site in your country.
Public courses run at Well House Manor - our own purpose fitted training centre and business hotel / conference centre in Melksham.
• Download Melksham Map - [pdf file (750k)] • Google Map - [Link]
1 student   2 students   3 students   For 4 or more students
from the same company,
please consider a private course.
 With hotel room
($792.00 inc VAT) or
(£504.00 inc VAT)
Without room
($660.00 inc VAT) or
(£420.00 inc VAT) 
 With hotel rooms
($1524.00 inc VAT) or
(£948.00 inc VAT)
Without rooms
($1260.00 inc VAT) or
(£780.00 inc VAT) 
 With hotel rooms
($2256.00 inc VAT) or
(£1392.00 inc VAT)
Without rooms
($1860.00 inc VAT) or
(£1140.00 inc VAT) 
• Multiple discount applies to bookings for second and subsequent delegates on the same running of a course, and on same order.
• Hotel rooms are available for arrival the night before the course starts, for departure after the end of the course on the last day.
Please see our regular list of public courses. If (for example) you're new to programming but want to learn Python where our course assumes prior knowledge of another language, we can lay on an extra day to prepare you for the main course - turning a three day course into a four day "Learning to Program in Python".

Upon completion of your course, you'll have online access to the source code of all the examples from the course, and you'll have access to the "Ask the Tutor" forum where you can raise questions. We also encourage you to email the tutor, and to visit us again to use our library as appropriate.

Certification? - [Link]
Public (scheduled) courses -- http://www.wellho.net/course/ctc.html
For more information about our public courses in general, such as class size, course times, materials provided, special requests, accommodation list, finding our centre, etc.
Terms and Conditions -- http://www.wellho.net/net/terms.html
Covering topics such as delegate substitution, payment, cancellation policy and other matters.

You can Add a comment or ranking to this page

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

PAGE: http://www.wellho.net/course/axfull.html • PAGE BUILT: Sun Dec 31 15:21:47 2017 • BUILD SYSTEM: WomanWithCat