Advanced C++ Programming
By Mike McMillan
Publisher: Infinite Skills
Final Release Date: July 2012
Run time: 6 hours 19 minutes

In this Advanced C++ training course, expert trainer, author and developer Mike McMillan teaches you advanced tools and techniques for developing programs with C++. This tutorial continues where Mike left off with the Beginners Learning C++ training course from Infinite Skills.
You jump right in to the training with a review of Inheritance. You will learn advanced topics in this training course such as Polymorphism, creating templates, working with exception handling, stream input/output management, associative containers, algorithms, stacks, queues and binary trees, different search and sort methods, namespaces and working with advanced string class methods.
By the completion of this advanced training course for C++, you will have an in-depth understanding of how to apply advanced programming techniques to achieve your software development needs. Working files are included to allow you to learn using the same files that the author using in this video training course for C++.

Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyAdvanced C++ Programming
 
3.0

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

Reviewed by 2 customers

Sort by

Displaying reviews 1-2

Back to top

(0 of 1 customers found this review helpful)

 
5.0

Easy to follow

By HopemanG

from London UK

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples
  • Well-written

Cons

    Best Uses

    • Intermediate

    Comments about oreilly Advanced C++ Programming:

    I've watched the beginners and the advanced course by Mike McMillan. I like his teaching style and find it very easy to follow. I'm not sure if this course could be considered to be advanced, but it was a good follow on from the beginners course. If you want to learn the basics of C++ and give yourself a solid understanding of the core fundamentals of programming in C++ I would recommend this, if however you've already got experience with C++ then this course is likely to be a little basic

    (1 of 2 customers found this review helpful)

     
    1.0

    Needs improvements

    By Scott_NW2010

    from Redmond, WA

    About Me Developer

    Verified Reviewer

    Pros

      Cons

      • Too many errors

      Best Uses

        Comments about oreilly Advanced C++ Programming:

        Stacks and queues are part of STL. Go and download the original code by Stepanov and Lee from HP. Likewise searching and sorting are part of STL. Having two sections claiming otherwise shows poor understanding of the material.

        If possible a constructor should use an initializer list to initialize member variables. Using assignments inside the constructor is newbie style.
        A getter should be const.
        Instead of using C#/Java style with a toString routine, the C++ way is to write an implementation of operator<<.
        C++11 has std::to_string. There is no reason to use stringstreams.

        These are some of the errors in the first two lectures. That is way to many for my taste.

        Displaying reviews 1-2

        Back to top

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Video: $99.95
        (Streaming, Downloadable)