Python and Tcl - public course schedule [here]
Private courses on your site - see [here]
Please ask about maintenance training for 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 articlesQ915 - Object Orientation and General technical topics - Principles of Model - View - Controller
 Real life PHP application using our course training MVC example - (2016-06-05)
 Using an MVC structure - even without a formal framework - (2016-02-07)
 Hello Flask world / Python web micro framework - (2015-10-11)
 Refactoring Perl applications to give them a rosy future - (2015-01-11)
 An example of Model-View-Controller techniques in a Perl / CGI script - (2014-11-20)
 Teaching CodeIgniter - MVC and PHP - (2013-06-12)
 MVC and Frameworks - a lesson from first principles in PHP - (2013-04-19)
 Really Simple Rails - (2013-02-17)
 What is a web framework? - (2012-11-10)
 Why do we need a Model, View, Controller architecture? - (2012-02-25)
 Your PHP website - how to factor and refactor to reduce growing pains - (2011-09-24)
 Using functions to keep look and feel apart from calculations - simple C example - (2011-04-09)
 The Model, View, Controller architecture (MVC) - what, why and how. - (2010-02-01)
 Improving the structure of your early PHP programs - (2009-05-25)
 Presentation, Business and Persistence layers in Perl and PHP - (2006-04-17)
W603 - Web and Intranet - Server Side Technologies
 Sending a message to the server and changing text on a page when a button is pressed - (2014-05-23)
 How does PHP work? - (2012-11-07)
 Checking robots.txt from Python - (2009-07-12)
 Effect on server when memory runs out and swapping starts - (2009-02-26)
 Using server side and client side programming together - (2008-08-11)
 PHP training courses every month - (2008-04-18)
 Online hotel reservations - Melksham, Wiltshire (near Bath) - (2008-02-24)
 Korn Shell scripts on the web - (2007-09-25)
 .php or .html extension? Morally Static Pages - (2007-09-17)
 robots.txt - a clue to hidden pages? - (2007-01-13)
 Parallel processing in PHP - (2007-01-03)
 Where is a web site visitor browsing from - (2006-05-24)
 Easy feed! - (2006-03-21)
 How similar are two words - (2006-03-11)
Y306 - Python - The Django web framework
 Django - first steps - Updated - (2013-05-19)
 Web Frameworks - nested templates - (2013-02-22)
 How to stop forms on other sites submitting to your scripts - (2012-04-15)
 Sessions (Shopping Carts) in Django - the Python Web Framework - (2012-03-05)
 Demonstration of a form using Django - (2012-03-04)
 Defining database relations in your Django model - (2012-03-02)
 Nesting Templates in Django - (2012-03-02)
 Django - separating the HTML from the view / model - (2011-01-20)
 Steering our Python courses towards wxPython, SQLite and Django - (2011-01-19)
 Django - adding your own views, and then templating your views. - (2011-01-18)
 A framework with python - Django - first steps - (2011-01-17)
 Moodle, Drupal, Django (and Rails) - (2008-08-08)
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).