|
Learn Computer Programming the Easy Way!
SkillPaks and Course Guide
Your computer programming course consists of nine easy-to-follow SkillPaks. Each SkillPak was written by experts who know computer programming, and know how to make it easy.
One quick and easy lesson at a time, you'll walk through your SkillPaks until you have mastered the computer programming skills you can use to earn top dollar, including:
QBASIC
SkillPak 1
Programming a Computer
Lesson 1 Learning Computer Programming
Lesson 2 All About Programming Languages
Lesson 3 How to Write a Program
Lesson 4 The Tools of a Computer Programmer
Learning Programming with QBASIC
Lesson 5 Getting Your Hands on a Real Language: QBASIC
Lesson 6 Handling Input & Output
Lesson 7 Variables, Constants, and Comments
Lesson 8 Crunching Numbers and Playing with Strings
Lesson 9 Making Decisions with Control Statements
Lesson 10 Repeating Yourself with Loops
SkillPak 2
Advanced QBASIC Programming
Lesson 11 Learning Computer Programming
Lesson 12 Graphics & Sound
Lesson 13 Saving & Retrieving Information in Files
Lesson 14 Debugging your QBASIC Programs
Dealing with Data Structures
Lesson 15 Storing Information in Arrays
Lesson 16 Lumping Related Data in Records
Lesson 17 Linked Lists & Pointers
Lesson 18 Object-Oriented Programming
SkillPak 3
Algorithms: Telling the Computer What to Do
Lesson 19 Sorting
Lesson 20 Searching
Lesson 21 Optimizing Your Code
Advanced Information – Internet Programming
Lesson 22 HTML Overview, Java & Java Applet Overview
VISUAL BASIC
SkillPak 4
Creating a Visual Basic Program
Lesson 1 How Visual Basic Works
Lesson 2 Using the Visual Basic Interface
Lesson 3 Designing Your First User Interface
Lesson 4 Writing BASIC Code
Creating User Interfaces
Lesson 5 User Interface Design
Lesson 6 Forms & Buttons
Lesson 7 Boxes & Buttons for Making Choices
Lesson 8 Text Boxes for Typing and Showing Words
Lesson 9 Scroll Bars & Labels
Lesson 10 Pictures & objects from Geometry
Skillpak 5
Making Menus
Lesson 11 Creating & Editing Pull-down Menus
Lesson 12 Submenus, Growing Menus & Pop-Up Menus
Lesson 13 Dialog Boxes
The Basics of Writing Code
Lesson 14 Event Procedures
Lesson 15 Using Variables
Lesson 16 Responding to the User
Lesson 17 Arithmetic, Logical and Comparison Operators
Lesson 18 Strings & Other Things
Lesson 19 Defining Constants and Using Comments
Lesson 20 Killing Bugs
SkillPak 6
Making Decisions
Lesson 21 If-then & If-Then-Else Statements
Lesson 22 The Select Case Statement
Loops
Lesson 23 The “Do While” & “Do-Loop While” Loops
Lesson 24 The “Do Until” & “Do-Loop Until” Loops
Lesson 25 “For Next Loops” That Can Count
Lesson 26 Nested Loops and Quick Exits
Writing Subprograms
Lesson 27 General Procedures
Lesson 28 Passing Arguments
Lesson 29 Functions… a Unique Type of Program
Lesson 30 Class Modules with Object-Oriented Programming
Lesson 31 Managing Files
Database Files & Printing
Lesson 32 Creating Database Files
Lesson 33 Using Files from Database programs You’d Rather Not Use
Lesson 34 Making Your Program Print
C++
SkillPak 7
Introducing C++ Programming
Lesson 1 Writing your First C++ Program
Lesson 2 Declaring Variables
Lesson 3 Performing Mathematical Operations
Lesson 4 Performing Logical Operations
Lesson 5 Controlling Program Flow
Becoming a Functional Programmer
Lesson 6 Creating Functions
Lesson 7 Storing Sequences in Arrays
Lesson 8 Taking a First Look at C++ Pointers
Lesson 9 Taking a Second Look at C++ Pointers
Lesson 10 Remaining Function Features
Lesson 11 Debugging C++
SkillPak 8
Classification
Lesson 12 Examining Object-Oriented Programming
Lesson 13 Adding Class to C++
Lesson 14 Making Classes Work
Lesson 15 Creating Pointers to Objects
Lesson 16 Protecting Members
Lesson 17 Constructors & Destructors
Lesson 18 Making Constructive Arguments
Lesson 19 Copying the Copy Copy Copy Constructor
Lesson 20 Static Members
SkillPak 9
Class Inheritance
Lesson 21 Inheriting a Class
Lesson 22 Examining Virtual Member Functions
Lesson 23 Factoring Class
Optional Features
Lesson 24 Overloading Operators
Lesson 25 Overloading the Assignment Operator
Lesson 26 Using Stream I/O
Lesson 27 Handling Errors – Exceptions
Lesson 28 Inheriting Multiple Inheritance
Advanced Information
Lesson 29 Ten Ways to Avoid Adding Bugs to your Program
Lesson 30 The Ten Most Important Microsoft Visual C++ Compiler Settings
|