Total Duration: 45 Hours
course Fee: 25000 taka
Introducing C
- Introduction to C
- The Structure of a C progam
- Some basic C commands
- For loop
- Symbolic Constants
- Character input and output
- Logical AND and OR
- Arrays and Functions
- Call by Reference and Call by Value
Types, Operators and Expressions
- Variables and constants
- Data Types
- Operators
- Expressions
Control Flow
- If
- Switch
- Conditional Expressions
- While
- break and continue
Functions and Program Structure
- Multi-file programs
- Scoping
- Recursion
- The C Pre-processor
Pointers and Arrays
- Pointers and addresses
- Organisation of Memory
- Pointers and Arrays
- Managing and manipulating memory
- Passing parameters to C programs
- Pointers to functions
Data Structures
- Basics Passing and returning structure
- Pointers and structure
- Arrays of Structures
Managing Memory in C
- malloc and calloc
- realloc
- free
Manipulating Files
- File Pointers
- Opening and Closing Files
- Reading from and writing to files
- Reading from stdin and writing to stdout, stderr
- Moving the file pointer
- File errors and utilities
E-Books, Video Tutorials and Lab Exercise:
You will get a lab exercise sheet in next class. We will provide you a complete video tutorial and eBooks later.