C Programming Tutorial for Beginners | Learn C Programming | ChalkStreet

Rs. 59  FREE

Getting started with C Programming for Beginners -Part I

This C tutorial focuses on the elementary aspects of coding and intends to help you take your first step in the world of programming.

01h:58m
Lifetime access
4.2
out of 5
 5
79 learners

Course Introduction:

C Programming language was developed by Dennis Ritchie at AT&T Bell Labs between 1969 and 1973. Since then it has become one of the most widely used language. Even after the introduction of more powerful languages like JAVA and Python, C is used across various platforms. The top level programmers recommend learning C programming for beginners as a foundation to step into the world of programming.

Read more

Course Objectives:

After completing this C language tutorial, you will be able to:
  • Master C programming concepts from ground up.
  • Write programs to perform specific functions.
  • Learn advanced languages like C++ and C#.
  • Pre-requisites and Target Audience:

    There are no pre-requisites to take up this course as this course explains all the concepts right from scratch. The targeted audience for this beginner level course includes:

    • Students new to the world of programming
    • Beginner level coders looking to enhance their programming basics
    • Anyone looking to master C as to learn C++ and C#
    RECENTLY ENROLLED

    Course Plan


    1. Programming Fundamentals
    2 videos
    Introduction to Programming 08:03

    Downloading and setting up the environment 03:38
    2. The very Basics
    6 videos  · 1 test
    Hello World program and about the header files 03:55

    Character set, keywords and Identifiers 04:52

    Data types – primitive, derived and used defined – basic Introduction 03:40

    Reading and displaying text 03:23

    A few miscellaneous things – comments and escape sequences 04:09

    A bit about the operators in C 03:03

    Test -1 05:00
    3. Controlling your Code
    7 videos  · 1 test
    The ternary operator – making decisions 04:24

    The if-else construct 08:55

    The switch case 07:00

    The for-loop 06:51

    The while-loop 06:29

    The do-while loop 04:30

    Program – revising the concepts 10:57

    Test -2 05:00
    4. Handling Data
    3 videos
    One dimensional arrays 05:40

    Two Dimensional and Multi-Dimensional Arrays 09:08

    Character arrays – Strings 03:19

    Assignment -1
    5. Putting Everything Together
    2 videos
    Program – Using everything in one place 13:46

    Summing Up! 02:18

    Meet the Author


    Aquib Ajani
    Programmer, Designer, Topper, Learner, Instructor
    Aquib Ajani is from Nagpur, Maharashtra and is a Computer Science whiz. Currently, he is pursuing his M.Tech in Software Engineering at VIT University and his academics boast of a 10/10 CGPA and rank 1 in his batch. He has 6 years of experience in programming in C++ and is also proficient in a number of programming languages, design software and web development. An avid learner, he has recently donned the hat of an instructor and loves sharing what he has learnt over the years.
    More from Aquib Ajani

    Reviews