C# and .Net
My most popular subject since 2002. I can cover the language,
WPF and Forms for the desktop, MVC, Razor and Blazor for the web. I've
even given courses dedicated to multitasking.
Python courses are always good fun and can range from an introduction
to the language to its use in data science including NumPy, pandas
and the associated packages. I can also include subjects like writing
Python extensions in C if required.
language for beginners, but I can also cover newer, more advanced features
including classes, modules, generators and much more. TypeScript
course. I can introduce Node, Express, Angular and React if
required, and also include HTML and CSS.
C and C++
C++ is one of the most powerful languages on the planet and
has improved enormously since 2011. I can cover it at all levels
and in environments including Windows, Linux and embedded. I still
teach C regularly and it remains the workhorse language for anyone
who wishes to get close to the 'metal'. Confused about pointers? I'll
help you out!
SQL has been the standard language for databases for decades
but remains a great solution. Microsoft SQL Server is the one
I've used most on courses but I'm happy to run the course using
MySQL/MariaDB, PostgreSQL or even SQLite. It can be a standalone course
or part of a course using languages like Python and C#.
I have provided training on behalf of more that 30 different training
companies, but it's much cheaper for me to come to you without
involving a 3rd party. My direct customers have included IBM, Sony, Philips,
Barclays, Capita, Sky, Nissan and the NHS. I've trained
throughout the world, from Scandinavia to Australia and many places in between.
I'm based in the lovely Cotswolds town of Fairford, which is close
to Swindon, Bristol and Oxford and daily commutable to London.
Email is the best way to contact me,
or you can phone on +44 (0)1285 713297. My postal address is 27 Moor Lane,
Fairford, Gloucestershire, GL7 4AL.