Visual C++.NET - Programming      

Code:

CT23-650

Series:

IT Technical

Duration:

5 days

Computers and programming languages
Components of a PC system
History of programming languages

Control structures
Introducing control structures
Applying control structures

Problem solving
Problem-solving techniques
Building an algorithm

Programming basics
Variables and constants
Working with variables
Input and output methods

Building an application
Program construction
Creating and managing a project

Value-returning functions
Functions
Implementing value-returning functions

Void functions
Introducing void functions
Implementing void functions
Selection structures
Introducing selection structures
Implementing selection structures

Nested selection structures
Introducing nested selection structures
Multiple-path selection structures
Implementing nested selection structures

Pretest loops
Introducing pretest loops
Applying pretest loops

Posttest loops
Introducing posttest loops
Applying posttest loops

Object-oriented programming
Introducing object-oriented programming
Implementing object-oriented programming

Sequential access files
Introducing sequential access files
Discussing sequential access files
Writing and reading sequential access files
Implementing a sequential access file
Arrays
Introducing arrays
Implementing arrays

Advanced arrays
Understanding advanced arrays
Implementing String arrays

Accessing data from a database
Introducing data access
Implementing database access

ASCII codes
The ASCII table

Built-in mathematical methods
Using built-in mathematical methods

Pointers
Using pointer variables

Web pages in C++
Displaying Web pages

Visual C++.NET - Programming

After completing this course, students will know how to:

  • Identify the types of hardware and software and the types of programming languages.
  • Distinguish between the sequence, selection, and repetition structures and write algorithms to implement control structures.
  • Identify problem-solving techniques and analyze, plan, and desk-check an algorithm.
  • Distinguish between a variable, a named constant, and a literal constant, use variables to store data in memory and interact with a user by using input and output methods.
  • Apply programming skills to resolve a case study and build an application in Visual Studio .NET.
  • Describe value returning functions and implement value returning functions.
  • Define void functions and pass variables by reference to a function and use void functions in resolving a case study.
  • Describe the features of selection structure and implement selection structure in a case study.
  • Include a nested selection structure in pseudocode and in a flowchart, use multiple path selection structures in programs, and implement nested selection structures by resolving a case study.
  • Use pretest loops in programming and apply pretest loops in resolving a case study.
  • Use the posttest repetition structure in a pseudocode and flowchart. Code a posttest loop by using the do while statement and implement the posttest repetition structure in a case study.
  • Describe the terminology of object-oriented programming and apply object-oriented programming techniques.
  • Declare StreamReader and StreamWriter variables, write information and read information from a sequential access file, and implement sequential access files in a case study.
  • Declare an array and use arrays in resolving a case study.
  • Create and manipulate a String array, and create and manipulate parallel arrays and demonstrate the use of arrays in a case study.
  • Use various functions to access data from a database and implement the concept of database access to a case study.

Prerequisites:

None