C++ learning direction question

This is a discussion on C++ learning direction question within the C++ Programming forums, part of the General Programming Boards category; My experience with C++ has been 2 college C++ courses. What's the next step / where do I look now ...

  1. #1
    Gerald
    Guest

    C++ learning direction question

    My experience with C++ has been 2 college C++ courses. What's the next step / where do I look now to learn more about C++ to continue?

    Thanks!

  2. #2
    Cat
    Cat is offline
    Registered User
    Join Date
    May 2003
    Posts
    1,571
    Well, what do you know so far?

  3. #3
    Registered User
    Join Date
    Jun 2003
    Posts
    14
    Have you had any interests in learning C?

  4. #4
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    A lot of courses (and books for that matter) somewhat skip over the power of C++ templates. If you haven't studied it, I'd look into template metaprogramming.
    The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

  5. #5
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,386
    What do you want to learn? You could:

    - get more C++ knowledge by reading advanced C++ books
    - get more programming knowledge by reading books on algorithms and datastructures in C++
    - get more applied C++ knowledge by reading books about computer graphics or sound processing C++
    - etc.

    So it really depends on your own interests.

  6. #6
    Gerald
    Guest
    I want to learn whatever is going to land me a job programming C++. I'm not particularly interested in any one area of C++. If the employer pays good US cash, I'll take it.

    In the 2 courses I took, I learned I/O, control structures, functions, arrays, structs, classes, pointers. We also got into templates, linked lists, and inheritance.

  7. #7
    Toaster Zach L.'s Avatar
    Join Date
    Aug 2001
    Posts
    2,686
    Again, it really depends on where you want to get a job and what exactly you want to be doing- game development? operating systems? scientific computing?
    The word rap as it applies to music is the result of a peculiar phonological rule which has stripped the word of its initial voiceless velar stop.

  8. #8
    Cat
    Cat is offline
    Registered User
    Join Date
    May 2003
    Posts
    1,571
    Originally posted by Gerald
    I want to learn whatever is going to land me a job programming C++. I'm not particularly interested in any one area of C++. If the employer pays good US cash, I'll take it.

    In the 2 courses I took, I learned I/O, control structures, functions, arrays, structs, classes, pointers. We also got into templates, linked lists, and inheritance.
    So they basically skipped most of the entire standard library?

  9. #9
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,386
    > I want to learn whatever is going to land me a job
    > programming C++. I'm not particularly interested in any one
    > area of C++.

    In that case you should learn about using C++ not only the language itself. Learn how to implement designs in C++, learn about techniques. For example if you want to be a Windows application programmer, I can imagine you want to learn about things like MFC, ATL, COM and using them with C++.

    When it comes to a job you should also learn about software engineering. An area of software engineering is design, other areas are analysis, testing and there are many more areas. You can probably learn this from books, better would be to take a course in it.

    > So they basically skipped most of the entire standard library?

    Maybe it were introductional courses and the standard library will come in later courses.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Quick question on learning win API...
    By yaya in forum Windows Programming
    Replies: 7
    Last Post: 01-05-2008, 06:14 PM
  2. Design layer question
    By mdoland in forum C# Programming
    Replies: 0
    Last Post: 10-19-2007, 05:22 AM
  3. Design question
    By rwmarsh in forum Game Programming
    Replies: 3
    Last Post: 08-12-2006, 09:02 AM
  4. Exam Question - Possible Mistake?
    By Richie T in forum C++ Programming
    Replies: 15
    Last Post: 05-08-2006, 04:44 PM
  5. Learning C, question.
    By Vber in forum C Programming
    Replies: 2
    Last Post: 11-16-2002, 07:26 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21