Skip to content
🏆 Programming Language Beginner FREE Certificate

C programming language

Master C programming from the basics to advanced concepts, including variables, loops, functions, pointers, and problem-solving through hands-on coding projects.

0 students 7 lessons 1h 46m Taught in Bangla Md.Shanzid Hossain

What you'll learn

  • Introduction to C programming and setting up your coding environment
  • Variables, data types, constants, and input/output
  • Operators and expressions
  • Conditional statements and decision-making
  • Loops and nested loops
  • Functions and code reusability
  • Arrays and string manipulation
  • Pointers and memory concepts
  • Structures, unions, and enumerations
  • File handling and preprocessor directives
  • Debugging techniques and common programming errors
  • Problem-solving and competitive programming fundamentals
  • Practical coding exercises and mini-projects

Course curriculum

4 sections · 7 lessons · 1h 46m

Introduction 1 lesson
C Programming Bangla Tutorial: কেন C দিয়েই প্রোগ্রামিং শুরু করবেন?20m
Setup & First C Program 3 lessons
VS Code এ C Setup ও প্রথম প্রোগ্রাম রান (MinGW)17m
Syntax, Statement, printf ও Comment0m
Keyword14m
Variables & Data Types 2 lessons
Variable ও Data Type (int, float, char)31m
Constant ও Literal19m
Operators in C 1 lesson
All Operator5m

Requirements

  • No prior programming experience is required.
  • A computer or laptop is recommended.
  • Basic knowledge of using a computer.
  • A C compiler such as GCC or an IDE like Visual Studio Code.
  • Internet connection for accessing course materials and resources.
  • Curiosity, dedication, and a willingness to practice coding regularly.

Description

C Programming Language  (Zero to Advanced)

Welcome to the C Programming Language Course, designed to take you from a complete beginner to a confident programmer through structured lessons, practical examples, and hands-on coding exercises.

In this course, you will learn the fundamentals of C programming step by step, including variables, data types, operators, conditional statements, loops, functions, arrays, strings, pointers, structures, and file handling. You will also develop problem-solving skills by practicing programming challenges and building real-world mini-projects.

Whether you are a student, a beginner in programming, or someone preparing for competitive programming and software development, this course will help you build a strong programming foundation.

Who Is This Course For?

  • Students who want to learn programming from scratch

  • Beginners who want to build a strong foundation in computer science

  • Students preparing for academic exams and programming contests

  • Aspiring software developers who want to improve their logical thinking

Course Outcome

By the end of this course, you will be able to write C programs independently, solve programming problems, understand fundamental computer science concepts, and prepare yourself to learn advanced topics such as Data Structures and Algorithms (DSA).

Start your programming journey with C and build the skills you need to become a better problem solver and software developer!

Student reviews

No reviews yet.