About this Course
This course provides students with a comprehensive study of the C Programming language. Classroom lectures stress the strengths of C, which provide programmers with the means of writing efficient, maintainable and portable code.
On completion of the course, candidate:
- will have an understanding of how to write modular, efficient and readable C programs.
- will be able to utilize pointers to efficiently solve problems.
- will be able to use functions from the portable C library.
Course Outline :
- Structure of C
- C Fundamentals
- Declarations
- Data Types
- User Defined Data Types
- Operations
- Type Conversion
- I/O Functions
- Header File
- Library Functions
- Conditional Constructs
- Control Constructs
- Multiple Branching
- Iteration and Jump Constructs
Section 2 : Arrays and Functions
- Declarations
- Initialization and Manipulation of Single and Multidimensional Arrays
- String Handling
- String Manipulations and Character Handling Functions
- String Manipulation Operations
- Function Declarations
- Definition
- Scope
- Arguments
- Call by Reference and Value
- Recursion
- Storage Classes
- Preprocessor Directives
Section 3 : Structures, Unions and Pointers
- Structures and Unions
- Declarations
- Initialzations and Nested Structure
- Structure with Arrays and Functions
- Pointer Declarations
- Accessing Through Pointers
- Pointer and Character String
- Pointer to Pointer
- Pointers in Arrays, Structures and Functions
- Dynamic Memory Allocation
Section 4 : File and Graphics
- Files
- Sequential Access
- Random Access
- Opening and Closing File
- File Processing Using File Manipulation Funtions, Grpahics
- Detect, Initiate and Close Graph Primitive Drawing Functions (Circle, Line, Ellipse, Rectangle and Images)
- Sound and Motion Functions
Course Duration : 24 Hours
Target Audience
This course is designed for a those who wishes to explore the strengths of C programming
Pre-requisites
Basic computer skills and preferably experience with programming language
Certification
Successful trainees will receive Certificate of Attainment from Genetic Computer School
Course Pathway
Other Programming language
Course Rating
- /5 from users
Course Enquiry
Course Info
- Course Provider GENETIC COMPUTER SCHOOL PTE LTD
- Course Category Technology
- Course Price $500
Comments