Computer Programming with C
Are you interested in becoming an expert programmer and want to make a career in the programming field? This course of Sylhet IT Academy can help you the most. If you are not from the technical subject, you can also enroll in this course. Sylhet IT Academy has made the course curriculum considering your situation. On the other hand, C language has a great demand in the programming field.
No. of Classes:
C Programming: 16 Class
Course Fee:
C Programming: 8,000 BDT
(Currently 25% discount available. Discount Fee: 6,000 BDT)
Resource Person:
Mayzid
[Software Engineer. Graduated form SUST]
Course Details:
INTRODUCTION TO C
—————–
Advantages of C Compiler
Difference between Compiler and Interpreter
Structure of a C Program
Writing Programs in C
Compiling C Programs to generate executable file
Debugging C Program
Running a C Application Program
DATA TYPES AND VARIABLES
————————
Data Types and its importance
Operands, Operators, and Arithmetic Expressions
INPUT/OUTPUT MANAGEMENT
———————–
Input/Output in C
getchar(), putchar(), getch(), getche() functions
Taking Input using scanf() function
Formatting output using printf() function
CONTROL-FLOW STATEMENTS
———————–
Control-Flow Program Statements like if/ else, switch
Looping Statements like for, while, do while
Data-checking process
MODULAR PROGRAMMING USING FUNCTIONS IN C
—————————————-
Functions in C
Passing Data to Functions
Passing address to functions to directly update the value in memory
Introduction to Standard Library Functions
Difference between user defined function and built-in functions.
ARRAYS, POINTERS, AND STRINGS
—————————–
Arrays
Pointers
Strings
Using Arrays, Strings, and Pointers in C Programs
STRUCTURES AND DYNAMIC MEMORY ALLOCATION
—————————————-
Structures
Arrays of Structures
Passing Structures to Functions
Nesting Structures
Dynamic Memory Allocation
THE PREDECESSOR AND MULTIPLE-FILE COMPILATION
———————————————-
The C Predecessor and the #include and #define directives
Global Variables and Variable Storage Classes
Program Organization and Multi-file Compilation
FILE INPUT/OUTPUT
—————–
Command-line Arguments
File Input and Output
Combining Command-line Arguments and File I/O
C is fundamental programming language and students can develop programming concepts and logic and then move on to higher level languages. C programming being flexible and versatile language is extensively in various fields from micro controllers to operating systems.