Home Accessibility Courses Twitter The Mouth Facebook Resources Site Map About Us Contact
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.
Back to Uni

We're trainers so we should be (and we are) advocates of training courses. And that means attending appropriate training, as well as giving it. Those readers who've been on our courses may well have heard me talk about how I have traveled far and wide to learn from the people at the heart of Perl, PHP, Python and more - traveling to places as far apart as Alaska, Colorado, Venice and Izmir in the process. And on the less technical side, you'll know I completed an Emergency First Aid course last week.

I'm studying again at present - not locally, but not at one of the more exotic locations - I'm back at the University where I took my degree course, graduating some 36 years ago. It's rather an odd feeling. I'm learning a new operating system - ios - and specifically programming under it. That will get me much more up to speed on iPad and iPhone programming. The course is spread over 10 evenings over as many weeks, and from my first attendance today I know it's very much lecture style, with the tutor covering a huge amount of ground in 2 hours, and all his students needing to find time before the following week to revise, practise, and come up with questions for the following week.

Why this departure from server side programming? Because the world is wider than server side programming. And it turns out that, hidden under the layers of apple and pastry, is a container that's based on a GUI (Graphic User Interface) with much the same concepts as Tk, and a language in Objective C that's object oriented just as C++ or Python, with a widget interface that's reminiscent of Swing (Java) or wX [Python]. And with some bits of the language, I'm thinking "goodness - that's almost like Tcl or Lua".

The best way for me to learn is for me to write notes - "what if I was telling someone else how to do this" - and that's what I'm planning to do. And I'll be hoping to go deep enough to be able to answer corollaries such as "what have I missed / why didn't it work" and "how do I xxx" where xxx is something a bit different. You'll see the fruits of my learning in a few months, I expect. We have a couple of iPad applications in mind, and one of the things that I've already learned today is that with care you can write an application for both the iPhone and the iPad. The two headlines to bear in mind are (1) the different aspect ratio and (2) if you build the two as one, you can't sell them twice to someone who wants them for both device types, nor have a differential pricing scheme. Well - that's what we were told. I'm going to suggest that screen size makes a significant difference too. Over the past couple of weeks, I've been tailoring web content for iPhone and iPad - and that's something that I've already learned to be very significant.

It rather looks like this isn't the big departure for us that you might have imagined. Rather a gentle introduction of a new track. Objective C's actually a rather nice language ...
(written 2012-01-26, updated 2012-01-28)

Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
G907 - Well House Consultants - Recruitment and Career Development
  [116] The next generation of programmer - (2004-11-13)
  [198] A new skill may not be quick and easy - (2005-02-02)
  [253] Finding the right holes - (2005-03-21)
  [285] What career opportunities for web designers - (2005-04-20)
  [389] Tough Love - (2005-07-25)
  [408] Can an older person learn a programming language - (2005-08-10)
  [503] 10 years C# knowledge please - (2005-11-23)
  [585] Looking for Python staff - (2006-02-01)
  [587] Job vacancy - double agent wanted - (2006-02-02)
  [722] I'm answering a job applicant - (2006-05-16)
  [729] Career development advice - (2006-05-23)
  [751] Want to be a technical trainer in the UK? - (2006-06-08)
  [759] Watch your Google profile - (2006-06-13)
  [849] Staff Meeting - (2006-08-30)
  [1963] Best source to learn Java (or Perl or PHP or Python) - (2008-12-28)
  [1967] LinkedIn - Thrice Asked, and joined. - (2008-12-30)
  [2109] Why most training fails ... - (2009-03-30)
  [2255] Past PHP delegates / others - coding help needed for next 3 months - (2009-06-23)
  [2294] Can you learn to program in 4 days? - (2009-07-16)
  [3440] Research is exciting. But should routine be automated? - (2011-09-14)
  [3490] How not to call when job seeking ... - (2011-10-20)
  [3740] Looking and Learning - even on Holiday - (2012-05-22)

C501 - C and C based languages - Objective C, XCode and iOS Resources
  [3596] Want to learn iPad and iPhone programming? Come along and learn with me for free. - (2012-01-28)
  [3599] Seeing how Melksham has changed over the years, via an iPad - (2012-01-30)
  [3648] iPad and iPhone programming - our seminar weekend with Xcode - (2012-03-11)
  [3649] A single action for multiple iPad / iPhone buttons, and animation - (2012-03-11)
  [3650] Possessive Regular Expression Matching - Perl, Objective C and some other languages - (2012-03-12)

Back to
Chars, char arrays and strings in C. Some early cautions and pitfalls.
Previous and next
Horse's mouth home
Forward to
Looking up
Some other Articles
Melksham Civic Awards - report and pictures
Niche businesses in Melksham. From glass painting to Tcl and Lua courses.
Looking up
Back to Uni
Chars, char arrays and strings in C. Some early cautions and pitfalls.
Are we one man, one vote? No, and we never have been.
Integer types, and integer overflows, in C
Defining, declaring and initialising variables in C
Promoting a single one of your domains on the search engines
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 http://www.wellho.net/horse/ - 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).

You can Add a comment or ranking to this page

© WELL HOUSE CONSULTANTS LTD., 2022: 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho

PAGE: http://www.wellho.net/mouth/3594_Back-to-Uni.html • PAGE BUILT: Sun Oct 11 16:07:41 2020 • BUILD SYSTEM: JelliaJamb