Introduction to C | Skill Fusion

Introduction to C

Introduction to C

C Programming is a fast and efficient programming language used for system programming, application development, and embedded systems. It provides low-level memory access, portability, and serves as a foundation for many modern languages.

SkillFusion
Enroll Now

Certificate

Included as a benefit of this course

49 Days

4 - 3 Hours per day

Course Details

Duration

2 Months

Subject

Introduction to C

Fees

0 MMK

ဘယ်သူတွေတက်သင့်လဲ?
  • Programming ကို အခြေခံမှစပြီး လေ့လာလိုသူများ
  • System Programming၊ Operating Systems နှင့် Hardware Level Programming စိတ်ဝင်စားသူများ
  • Software Development၊ Game Development နှင့် Embedded Systems (IoT, Robotics) လုပ်လိုသူများ
  • Programming ၏ အခြေခံသဘောတရား (Memory Management, Algorithms) ကို နက်နက်နဲနဲ နားလည်လိုသူများ
  • High-Performance Applications နှင့် စက်ကိရိယာများအတွက် Software ရေးလိုသူများ
  • Career အား Tech နယ်ပယ်သို့ ပြောင်းလဲလိုသူများ

Course Curriculum

Module 1 :
Variables

This module introduces variables, data types, and naming rules in C. It covers how to declare, initialize, and use variables, along with input/output using scanf() and printf(). Basic arithmetic operators and good coding practices are also highlighted.

Module 2 :
Conditional Statements

This module introduces conditional statements and operators in C. It covers how to use if, if-else, else-if, and switch statements, along with relational, arithmetic, and logical operators. Operator precedence, logical expressions, and good coding practices are also highlighted.

Module 3 :
Iteration Statements

This module introduces iteration statements in C. It covers how to use while, do-while, and for loops for repetition, including nested loops. The use of break and continue statements for controlling loop execution is also highlighted with practical examples.

Module 4 :
Arrays

This module introduces arrays in C programming. It covers how to declare, initialize, and use one-dimensional and multi-dimensional arrays. String handling, input/output with arrays, and the use of special functions like getchar(), getch(), and getche() are also highlighted.

Module 5 :
Functions

This module introduces functions in C. It covers function declaration, definition, and calling, along with input parameters, return values. Concepts like passing arrays, call by value, call by reference, and the scope of local and global variables are also highlighted.

Module 6 :
Project

This module focuses on applying C programming concepts through a hands-on project. Students will design and implement a complete program using functions, arrays, structures, and pointers. The project emphasizes solving real-world problems, improving logic, debugging, and understanding overall program flow and structure.

Network Status
Connection
Checking...
Download Speed
Testing...
Ping
Testing...
Connection Type
Detecting...