Skip to content

James Raynard

Software developer and instructor, specialist in C++

icon
Most Recent Review

A classic, straightforward presentation of the information as advertised, which has pleased my autistic brain. I also appreciated the project, it was pretty neat to use a graphics library and build a game loop. A disclaimer, speaking as someone who's been in that position before, If you are a person with ADD that has problems maintaining focus, you might find it difficult to follow, because of the style of presentation and delivery, but the information provided is good and the instructor clearly knows what he's talking about so you will learn a lot if you can follow it. Thanks for the course, I will be moving on to the multithreading one though I see you're adding new things so maybe I'll give it some more time.
- Review by Marcos Chamosa Rodríguez on Modern C++: From Intermediate to Advanced

icon
Instructor Bio

I have been a software developer since 1994, mainly in telecomms and finance, both in the UK and abroad. I now work as an instructor and have taught software development classes in a range of environments.

I have so far published five courses on Udemy.

"Begin Programming with Modern C++" and "Learn Advanced Modern C++" comprehensively cover C++11 and 14 and some C++17.

"Update to Modern C++" comprehensively covers all the changes between older versions and C++11/14. It is meant for more experienced C++ programmers.

"Learn Modern C++ Multithreading" teaches the principles of multithreaded programming using C++11, 14 and some C++17. This course is also available as an e-book.

"Update to C++17" covers all the changes between C++14 and 17.

icon
James Raynard Courses

Modern C++: From Intermediate to Advanced

$94.99

Learn Multithreading with Modern C++

$74.99