For 2021 - online Python 3 training - see ((here)).
Our plans were to retire in summer 2020 and see the world, but Coronavirus has lead us into a lot of lockdown programming in Python 3 and PHP 7.
We can now offer tailored online training - small groups, real tutors - works really well for groups of 4 to 14 delegates. Anywhere in the world; course language English.
Please ask about private 'maintenance' training for Python 2, Tcl, Perl, PHP, Lua, etc.
Django Training Courses - UK
We run regular public Python courses - for newcomers to programming (Learning to Program in Python
) and for delegates with prior programming in another language (our Python Programming course). If you're going to be using Python within the Django web framework, we can extend the course to cover that too - at just £350.00 + VAT per extra day. How many extra days you'll need will depend on whether you've any prior web development experience, whether you've got database experience, and how deep you're wanting to go into Django - please get in touch with me; you'll be looking at anywhere from 1 to 4 days, and I may recommend a break after the Python course, especially if you're new to both programming and writing for the web. Here is an example - probably 3 days:
• The Components of a Web-Based Solution
• HTML - An Overview
• HTML for Web Application Authors
• SQL Primer as used in MySQL and SQlite
• A framework with Python - Django - first steps
• Why do we need a Model, View, Controller architecture?
• Django - adding your own views, and then templating your views.
• Django - separating the HTML from the view / model
• Url to application mapping
• Nesting Templates in Django
• Defining database relations in your Django model
• Demonstration of a form using Django
• How to stop forms on other sites submitting to your scripts
• Sessions (Shopping Carts) in Django
We also run private Python courses. And if your use of Python is within Django, we'll interlace the presentation so that your group will be running a simple Django application early on the course and then be filling in the various sections as we go along. You'll be looking at a 4 or 5 day course, even for a group with prior programming experience. Come to us, or we'll come to you. In the UK and on mainland western Europe, we'll bring the equipment (servers, etc) with us so that there's no need for you to do any special setups. Private courses are cost effective for groups of three or more delegates.
For further general details of our courses, start at our home page.
(written 2012-04-23, updated 2012-04-28)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesY306 - Python - The Django web framework
 Moodle, Drupal, Django (and Rails) - (2008-08-08)
 A framework with python - Django - first steps - (2011-01-17)
 Django - adding your own views, and then templating your views. - (2011-01-18)
 Steering our Python courses towards wxPython, SQLite and Django - (2011-01-19)
 Django - separating the HTML from the view / model - (2011-01-20)
 Why do we need a Model, View, Controller architecture? - (2012-02-25)
 Nesting Templates in Django - (2012-03-02)
 Defining database relations in your Django model - (2012-03-02)
 Demonstration of a form using Django - (2012-03-04)
 Sessions (Shopping Carts) in Django - the Python Web Framework - (2012-03-05)
 How to stop forms on other sites submitting to your scripts - (2012-04-15)
 What is a web framework? - (2012-11-10)
 Web Frameworks - nested templates - (2013-02-22)
 Django - first steps - Updated - (2013-05-19)
W603 - Web and Intranet - Server Side Technologies
 How similar are two words - (2006-03-11)
 Easy feed! - (2006-03-21)
 Where is a web site visitor browsing from - (2006-05-24)
 Parallel processing in PHP - (2007-01-03)
 robots.txt - a clue to hidden pages? - (2007-01-13)
 .php or .html extension? Morally Static Pages - (2007-09-17)
 Korn Shell scripts on the web - (2007-09-25)
 Online hotel reservations - Melksham, Wiltshire (near Bath) - (2008-02-24)
 PHP training courses every month - (2008-04-18)
 Using server side and client side programming together - (2008-08-11)
 Effect on server when memory runs out and swapping starts - (2009-02-26)
 Checking robots.txt from Python - (2009-07-12)
 How does PHP work? - (2012-11-07)
 Sending a message to the server and changing text on a page when a button is pressed - (2014-05-23)
Q915 - Object Orientation and General technical topics - Principles of Model - View - Controller
 Presentation, Business and Persistence layers in Perl and PHP - (2006-04-17)
 Improving the structure of your early PHP programs - (2009-05-25)
 The Model, View, Controller architecture (MVC) - what, why and how. - (2010-02-01)
 Using functions to keep look and feel apart from calculations - simple C example - (2011-04-09)
 Your PHP website - how to factor and refactor to reduce growing pains - (2011-09-24)
 Really Simple Rails - (2013-02-17)
 MVC and Frameworks - a lesson from first principles in PHP - (2013-04-19)
 Teaching CodeIgniter - MVC and PHP - (2013-06-12)
 An example of Model-View-Controller techniques in a Perl / CGI script - (2014-11-20)
 Refactoring Perl applications to give them a rosy future - (2015-01-11)
 Hello Flask world / Python web micro framework - (2015-10-11)
 Using an MVC structure - even without a formal framework - (2016-02-07)
 Real life PHP application using our course training MVC example - (2016-06-05)
Some other Articles
Queen to visit eight Wiltshire areas - will she know what she misses in the other 13 areas?
Strawberry Cream Teas in Melksham - available every day this summer
Converting codons via Amino Acids to Proteins in Perl
An exciting Chamber of Commerce AGM - sound like an Oxymoron?
Django Training Courses - UK
The Bowerhill Villager - a newsletter for Bowerhill, Melksham
A Museum for Melksham History. Open from 12th May 2012.
Digital Champions think that Well House Manor is a champion venue!
Refresh and Revision training class days - Perl / PHP / Python / Lua / Ruby / Tcl / C / C++
Why do people use chains rather than independent traders?
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
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).