Course Description
Learning to program means becoming a creator, a powerful one. So why don’t you write your own programs and make an impact? Go as far as your imagination lets you, and change the world for the better! Learn C and C++, the most important programming languages, and boost your earning potential. Start learning with TSE now and take your career to the next level.
Course Objective
Introduction
The C Language and its Advantages
The Structure of a C Program
Writing C Programs
Building an Executable Version of a C Program
Debugging a C Program
Examining and Running a C Application Program
Data Types and Variables
Data Types
Operands, Operators, and Arithmetic Expressions
Input/Output Management
The Input/Output Concept
Formatted Input Function
Control-Flow Statements
The Control-Flow Program Statements
Looping Statements
The Data-checking process
Modular Programming with Functions
The C Function
Passing Data to Functions
Passing an Address to Modify a Value in Memory
Using Functions in the Checkbook Program
C Standard Library Functions
Arrays, Pointers, and Strings
Arrays , Pointers , Strings
Using Arrays, Strings, and Pointers in the Checkbook Program
Structures
Structures
Arrays of Structures
Passing Structures to Functions
Nesting Structures
File Input/Output
Command-line Arguments
Combining Command-line
C++ Training Syllabus
• Introduction to C++
• Creating a project
• Writing, compiling and running a program
• Variables and data types
• Expressions
• Constants
• Operators
• Type conversions
• Looping constructs: while, do…while, for loops
• If…else statements
• Switch/case construct
• Functions
• Passing arguments
• Function prototyping
• Default argument initializers