|
| Sun
Certified Programmer for the Java 2 Platform (310-025) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| C
Programming |
|
|
|
|
| Relational
Databases |
|
|
|
| COBOL |
|
|
|
| JES2 |
|
|
|
|
|
|
|
|
| CICS/ESA |
|
|
|
| Electronic
Commerce |
|
|
|
| MVS/ESA |
|
|
Basic C Programming
This course covers the powerful C programming constructs; functions,
symbolic constants, macros, and arrays. It describes the principles
and processes of writing user-defined functions, the difference
between user functions and C library functions, function headers
and definitions, passing data among functions, and recursive functions.
It provides an understanding of life span or scope of program variables,
which are crucial to the successful execution of any C program.
The course shows how to use #define to create symbolic constants
and macros and how C structures enable related data to be managed
and manipulated as a group. This course is not written to a specific
version.
Basic C Programming training covers such topics as:
Functions
Scope of Variables
Prototypes and Recursion
Defines and Macros
Strings and Arrays
This course is designed for beginning or experienced application programmers
who want to learn the C language.
Basic C Programming
Everything Programming
Description
This course covers the powerful C programming constructs; functions, symbolic
constants, macros,
and arrays. It describes the principles and processes of writing user-defined
functions, the
difference between user functions and C library functions, function headers
and definitions, passing
data among functions, and recursive functions. It also provides an understanding
of life span or
scope of program variables, which are crucial to the successful execution of
any C program,
function prototypes and recursive functions. The course concludes as the student
is shown how to
use #define to create symbolic constants and macros and how C structures enable
related data to
be managed and manipulated as a group. This course is not written to a specific
version.
Audience
This course is designed for beginning or experienced application programmers
who want to learn
the C language.
Prerequisites
Basic programming skills and experience writing programs in at least one language,
using a text
editor to create source program code files, and using a compiler to translate
source code into
executable program files. Also, you need successful completion of the course
Introduction to C
Programming.
Course Duration
» 5 hours
Topics Include
Unit 1:
Functions
» Writing Functions
» Return Statements
» Floating Point Functions
Unit 2:
Scope of Variables
Unit 3:
Prototypes and Recursion
» Function Prototypes
» Recursive Functions
Everything Courseware
Basic C Programming
Unit 4:
: Defines and Macros
» Symbolic Constants and Macros
» Parentheses in Macros
» Enumerators
Unit 5: Strings and Arrays
» Character Strings
» String Functions
» One Dimensional Arrays
» Two Dimensional Arrays
» Using Arrays to Pass Data
System Requirements
» Pentium class computer
» 200 MHz processor (266 MHz recommended)
» 32 MB RAM (64 MB recommended)
» CD-ROM drive
» Any one of Windows 95, Windows 98, Windows Me, Windows NT 4.0, or Windows
2000 (both Windows NT 4.0 and Windows 2000 require at least 64 MB RAM)
» SVGA monitor capable of 16-bit color and 800 x 600 screen resolution
» Sound card with speakers or headphones (optional)
Features
• Industry-leading Technology - CCI's Learning Object Framework enables
the design and development of flexible, self-contained learning modules for a
personalized
training experience
• Award-winning
Products - eSchool Solutions create anywhere, anytime learning environments
that boost productivity with their off-the-shelf courseware
or fully customized content.
• Powerful
Training Solutions - Highly adaptable and customized e-learning models and
instructional
design tailored to the diverse needs of the training
industry, delivered in a packaged CD or on the Web.
• Satisfied
Clients - With a solid reputation for quality products and bottom-line results,
CCI's
e-learning solutions have been adopted by diverse
organizations including Royal Bank, Thomson Publishing, IBM, Paradyne Corporation,
InfoCast Corporation, GE, Delta Environmental, HighTech Campus, California
Federal Bank, CIBC and many others.

|