Viewing 8 posts - 1 through 8 (of 8 total)
  • Geeks/Programmers: Looking for a good C++ course online
  • GrahamS
    Full Member

    Can anyone recommend me a *good* online C++ training course?

    I’ve been tasked with finding one for work after foolishly offering some “honest feedback” on the one the boss had selected 😳

    I’m looking for something free(!), aimed at existing C programmers, which covers things like best practises and OO design approaches etc as well just the basic syntax and library differences. Be good if it had tests/certification as well but that is not essential.

    Looking at things like C++Institute, LearnCPP, Coursera, EdX, udemy, Lynda, etc there seems to be a fair amount out there but the quality and content seems pretty variable.

    GrahamS
    Full Member

    *bump* Any programmers out of bed yet?

    poly
    Free Member

    Why do you want to learn c++?

    Why would a free course be any good, for someone who obviously has quite a bit of experience (as C is not for typical beginners)?

    mogrim
    Full Member

    Not looked at C++ courses, but I’ve done other courses with both Coursera and EdX and they’re pretty reliable.

    GrahamS
    Full Member

    Why do you want to learn c++?

    Commercial necessity basically. We’re a development services house that specialises in embedded software. Our engineers need to be capable in a variety of low and high level languages.

    C is extremely common in our field and everyone here is very experienced in that, but C++ is becoming increasingly common too and I’d like to get them beyond the “C with classes” mindset.

    Personally I’m fairly experienced in C++, though I’ve not had a chance to use many of the newer (C++11 and beyond) features in anger.

    I was run through the selected “training” to see if it was any good. It wasn’t.

    Why would a free course be any good

    Cos there’s a lot of good free stuff on t’internet. 😀

    Personally I’d be happy to pay for training but the company takes a different view: an engineer sat doing non-billable training is already costing them a lot of money without additional fees on top.

    mrblobby
    Free Member

    MIT online material is usually pretty good…

    https://ocw.mit.edu/courses/index.htm#electrical-engineering-and-computer-science

    See they’ve got an “Introduction to C++” as well as a few other relevant ones. I’ve not looked at these ones specifically though, just some other courses.

    Personally I’d be happy to pay for training but the company takes a different view: an engineer sat doing non-billable training is already costing them a lot of money without additional fees on top.

    Crappy attitude for a company that’s trading on the skills of it’s staff!

    Edit… this popped up on the MIT site and raised a smile…

    TheBrick
    Free Member

    I don’t have a course recommendation but to learn via books I would recommend accelerated c++ by K&K and effective c++ by Scott Myers. They might even have updates for c++13 now but getting up to speed with that is not too big an issue imo.

    GrahamS
    Full Member

    mrblobby: yeah the MIT stuff has some potential, thanks.

    TheBrick: I’ve read Effective C++ and still refer to it sometimes. Pretty decent book. And yes apparently Myers has also written a ”Effective Modern C++” that covers C++11 and C++14, so that might be a good shout for me personally though probably not ideal for general training purposes.

Viewing 8 posts - 1 through 8 (of 8 total)

The topic ‘Geeks/Programmers: Looking for a good C++ course online’ is closed to new replies.