Introduction to C++ Programming
Learn how to program in C++ from a master programming instructor
and published author. In this project-oriented course, you'll skip
all the gobbledygook and get right to programming--even if you have
no prior programming experience! Before you know it, you'll be
putting together programs that have their own windows and controls,
and you'll see how easy programming really is.
In the course, you'll see how the world around us is built up by
objects--things that have qualities and capabilities, and you'll
explore how you can take that information and write a computer
program that models the world around us. You'll then see that this
is the actual technique that professional p…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Learn how to program in C++ from a master programming instructor
and published author. In this project-oriented course, you'll skip
all the gobbledygook and get right to programming--even if you have
no prior programming experience! Before you know it, you'll be
putting together programs that have their own windows and controls,
and you'll see how easy programming really is.
In the course, you'll see how the world around us is built up by
objects--things that have qualities and capabilities, and you'll
explore how you can take that information and write a computer
program that models the world around us. You'll then see that this
is the actual technique that professional programmers use to build
their programs. By the end of the course, you'll be using Microsoft
Visual C++ 2010 Express Edition to write real programs for
Microsoft Windows.
This course includes a knowledgeable and caring instructor who will guide you through your lessons, facilitate discussions, and answer your questions. The instructor for this course will be Jeffrey Kent.
Jeffrey A. Kent is a Professor of Computer Science, teaching both traditional and online classes. He has taught a number of computer programming languages, including C, C++, Java, and Assembly. He has authored several computer programming books on different programming languages including Visual Basic, C++ and C#. He's also an attorney, and has combined both careers by writing applications for law firms.
SyllabusA new section of each course starts monthly. If enrolling in a series of two or more courses, please be sure to space the start date for each course at least two months apart.
Week 1
Wednesday - Lesson 01Seeing Real-World Objects and Installing Visual C++
Friday - Lesson 02The Attributes and Abilities of Real-World Objects
Week 2
Wednesday - Lesson 03Writing Step-By-Step Processes
Friday - Lesson 04Storing Your Data in Variables
Week 3
Wednesday - Lesson 05Comparing Items
Friday - Lesson 06Gathering Data Into Arrays
Week 4
Wednesday - Lesson 07Dividing Programs Into Functions and Debugging
Friday - Lesson 08Writing a Class in C++
Week 5
Wednesday - Lesson 09Adding Member Functions and Working With Events
Friday - Lesson 10Using Pointers to Watch the Addresses of Your Variables
Week 6
Wednesday - Lesson 11More on Inheritance and Hiding
Friday - Lesson 12Dividing Your Source Code and Using Other Compilers
Requirements
Microsoft Windows 7, Vista, XP, Windows Server 2003, or 2008,
Microsoft Visual C++ 2010 Express Edition (free Express edition can
be downloaded from Microsoft), Internet access, e-mail, the
Microsoft Internet Explorer or Mozilla Firefox Web browser, and the
Adobe Flash and PDF plug-ins (two free and simple downloads you
obtain at http://www.adobe.com/downloads by clicking Get Adobe
Flash Player and Get Adobe Reader).
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
