Learning Objectives
Fundamentals
(Source: Beginner's Guide to C++ by Herb Schildt)
This section the basics of C++ development such as user input and output, conditional branching, simple loops and preforming basic operations with variables.
Data Types and Operators (2)
(Source: Beginner's Guide to C++ by Herb Schildt)
This is actually comprised of two chapters in the book. It goes into more depth on using common and advanced operators and new data types. I will learn how to appropriately use both to enhance the quality and speed of the program.
Control Statements
(Source: Beginner's Guide to C++ by Herb Schildt)
This section will teach me how to use C++ commands to control the execution of the code. This includes topics such as loops and goto commands.
Arrays, Strings, and Pointers
(Source: Beginner's Guide to C++ by Herb Schildt)
This chapter will teach me how to properly use some more advanced variable types such as arrays and pointers and how to work with strings.
Functions (2)
(Source: Beginner's Guide to C++ by Herb Schildt)
This section actually comprised of two chapters will teach me how to effectively use the more advanced features of functions in C++.
Classes and Objects (4)
(Source: Beginner's Guide to C++ by Herb Schildt)
This section is comprised of 4 chapters in the book, however all are closely related. This section discusses how to define and work with classes. This is the core feature of C++, and the reason for its creation.
Exceptions, Templates, and Other Advanced Topics
(Source: Beginner's Guide to C++ by Herb Schildt)
This is the last chapter of the e-book, and discusses advanced topics which don't fit into any other topic heading.
Integrating GUI
(Source: MSDN)
This source will provide me with information regarding integrating Microsoft's framework for GUIs and forms. This article does not come with exercises, so I will create a little applet of my own to demonstrate my knowledge of the topic.
Direct X
(Source: MSDN)
This is a graphics rendering engine that I am already familiar with. I plan to learn how to interface with it using C++ in order to begin work on my final project.
Comments (0)
You don't have permission to comment on this page.