home Contact Information
Courses
C Language
OPP Using C++
Java
Oracle
Developer 2000
Visual basic
Active Server pages
E-Commerce
Contact Us


    Programming in C

Introduction
  • C program structure
  • Identifiers
  • Literal constants
  • Primitive data types
  • Declaring variables
  • Arithmetic expressions
  • Using standard terminal I/O functions
  • Visual C++ integrated
    development environment
  • Compiler, linker, debugger

Fundamental Data Types and
Storage Classes

  • Character Types
  • Integer, short, long, unsigned
  • Single and double precision floating point
  • Storage classes:
    automatic, register, static & external

Operators and Expressions

  • Using numeric and relational operators 
  • Mixed operands and type conversion 
  • Logical operators 
  • Bit operations 
  • Operator precedence
    and associativity 

Control Statements
       Conditional Statements

  • if statement
  • switch statement

Program Loops and Iteration

  • Use of for loop 
  • Use of while loop 
  • Use of do-while loop 
  • Using break and continue 

Modular Programming in C

  • Functions and arguments
  • Function prototypes
  • Scope rules
  • Separate compilation and linkage
  • Building your own modules
  • Keeping data structures in separate files
  • Hiding private variables 
Arrays
  • Array notation and representation 
  • Manipulating array elements 
  • Using multidimensional arrays
  • Arrays of unknown sizes

Structures, Union and Bit Fields

  • Structures
    •  Purpose and usage of
      structures
    • Declaring structures 
      Access mechanism of
      structures
  • Union and Bit Fields
    • union: Components in
      overlapping memory
    • Bit fields

Pointers

  • Concept of pointers 
  • Pointer and address arithmetic
  • Pointer operations and
    declarations
  • Using pointers as function
    arguments
  • Dynamic memory allocation
  • Defining and using linked lists 

Files

  • Creating and accessing files or Mastering I/O

Software tools for C programming

  • Pre-processor
    • Defining and calling macros
    • Utilizing conditional compilation
    • Reading command line arguments
    • The standard C library
      String handling: strcpy,.... 
    • Formatted I/O Math functions: log, sin... 
    • Internationalization (locales)
    • Other standard C functions 

Case Study

Top
Top
Top
Contact

For a consultation to discuss your training needs, please
contact us at
770-458-2727 xtn 1701 or click here to send us email.


| Home | About Us | Services | Partners | Customers | WOL Advantage | Training | Careers |