THE POSSIBILITIES ARE INFINITE

  1. Training > Course Details

Name: Fundamentals of C Programming
Course Code: GR300
Duration: 4

Scheduled Dates for GR300

This course is an introduction to the C Programming language. It emphasizes the ANSI C standard. The course is fast paced and highlights all of the major concepts of the C language. The course is hands-on with emphasis placed on building programs which use the concepts taught. The C programming language has become very popular over the past few years; this course will give participants a jump start in building applications with C.

Target Audience
This course is designed for developers who want to build applications with C, or developers who eventually want to build applications with either C++ or Java. C is a prerequisite for both C++ and Java.

Key Topics

  • The ANSI C Standard
  • The origins of C
  • The Preprocessor
  • Program Structure
  • Variables
  • Data Types
  • Input/Output
  • Expressions
  • Operators
  • Special Operators
  • Control Flow Statements
  • Decisions
  • Functions
  • Variable Scope
  • Passing Data to/from Functions
  • Pointers
  • Arrays
  • Character Strings
  • Pointer Arithmetics
  • Structures
  • File I/O
  • Linked lists
  • Memory Allocation

Objectives

  • Introductory knowledge of the C Programming language
  • Building applications on any platform with the C language

Required Skills/Experience

  • Programming experience in a high level language

Suggested Next Course(s)

Fee: $1,400.00


Course Schedule:
Back to Course Description

Austin

Charlotte

Columbia

Hunt Valley

Lansing

Madison

Milwaukee

Minneapolis

Oak Brook

Oklahoma City

Phoenix

Raleigh

San Antonio

Schaumburg

Tulsa

Washington DC