software training courses

The Graphics Network

Developer training from Steve Jones, the most experienced Windows trainer in Europe

Developer training from Steve Jones, the most experienced Windows trainer in Europe

Excellent course - exceeded my expectations. Thank you!

Python

Python courses can range from an introduction for beginners to an in-depth coverage for more experienced programmers. I can also include subjects like writing Python extensions in C if required. See the outline

C# and .Net

My most popular subject since 2002. I can cover the language, WPF or Forms for the desktop, MVC, Razor or Blazor for the web, using .Net Framework or Core. See the outline

JavaScript and TypeScript

JavaScript is the essential language to know if you are any kind of web developer. TypeScript is JavaScript but even better so I can cover either or both in the course. I can introduce Node, Express, Angular and React if required, and also cover HTML and CSS. See the outline

C and C++

I can cover C++ at all levels and in environments including Windows, Linux and embedded, including its many enhancements in C++11 and beyond.
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 can help! See the outline

SQL

My SQL courses can range from beginner to expert and can range from a 1-day introduction to a full coverage for devlelopers over 3 or 4 days. Targets can include Microsoft SQL Server, MySQL/MariaDB, PostgreSQL, Access or even SQLite. It can be a standalone subject or part of a course using languages like Python and C#. See the outline

Steve is an excellent trainer - would definitely use him again.