Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

C Language

5 Reviews

Jayanagar 4th Block, Bangalore

Course ID: 26930

Jayanagar 4th Block, Bangalore

Students Interested 4 (Seats Left 0)

5 Reviews

About the Course

C Language is Mother of all the Programming Language. Here you will be learning programming fundamental required to Write the Programs. Free: Guidance will be provided for Technical Interviews and Written Test on C Language Topics.

Topics Covered

Introduction to Programming C Language Basics Variables and Datatypes Expression and Operators Conditional Statements Looping Statements Functions Array Structures and Union Pointers File Handling in C Basics of Data structures

Who should attend

Any one who is interested to learn the programming from scratch.



What you need to bring

Note book, Pen and Laptop [optional]"

Key Takeaways

1. Programming Basics 2.

Understanding the given requirements and implementing in C Language.

3. Good insight into C Concepts.

Course Outline

  1. Programming Fundamentals

    1. What is Program

    2. Why and How to Write a program

    3. Programming Languages and Types

    4. Algorithms and How to write Algorithms using pseudo code and Flowchart.


  1. C Language Basics

    1. Introduction to C Language

    2. First C Program

    3. Basic programming Structure

    4. How to write the C Program using TC or BC Editor.

    5. Compiling and Execution of the Program


  1. C Programming Fundamentals

    1. Variables and Data types

    2. Operators and Expressions

    3. Constants


  1. Basic Input/Output Operations

    1. I/O Operations in C

    2. Input Functions – getchar(), getche() , getch() and scanf()

    3. Output Functions – gets() and printf()

    4. Format Specifiers used in I/O Functions


  1. Programming Constructs

    1. Types of Programming Constructs

    2. Selection or Condition Statements

    3. If and switch Statements

    4. Iteration or Looping Statements

    5. While, do-while and for loop

    6. Break, continue and goto Statement


  1. Functions

    1. Function Basics

    2. Function Syntax

    3. Function Prototype or Declaration, Function Call and Function Body

    4. Parameters or Arguments

    5. Function Returning a Value

    6. Types of Functions

      1. Built-in Function

      2. User Defined function


  1. Arrays

    1. Array basics and Array Concepts

    2. Array Declaration

    3. Array Types [Single and Multi-Dimension]

    4. Array Operations like Searching and Sorting

    5. Sorting – Selection and Bubble Sorting

    6. Searching – Linear Search and Binary Search

    7. Matrix Addition, Multiplication and Transpose Example

    8. Array As function Argument


  1. String Handling in C

    1. Strings in C

    2. Character Array

    3. String Functions


  1. Local and Global Variables

    1. Local and Global Variables

    2. Register, static and extern keywords

    3. #define directive


  1. Structure and Union

    1. Introduction to Structure and Union

    2. Difference between Structure and Array

    3. Defining the Structure

    4. Defining the Union


  1. Pointers

    1. Pointer basics

    2. Pointer Operators and Operation

    3. Pointer and Functions

    4. Pointer and Array

    5. Pointer and Strings

    6. Pointer and Structure

    7. Pointer to Pointer

    8. Dynamic memory Allocation using malloc function


  1. File Handling

    1. Basics of File handling

    2. Opening and Closing the File

    3. Reading from and Writing to the File


Date and Time

Not decided yet.

About the Trainer

Vijayalakshmi G M picture

4.88 Avg Rating

145 Reviews

153 Students

7 Courses

Vijayalakshmi G M

M.Sc [Computer Science]

15 Years of Experience

IT Professional Trainer with 19+ Experience in Technical Training.

Student Feedback


Average Rating





Its been 3 years since i took the training. Back then i wasn't aware whats the right approach to learn coding. I asked her she said to learn C programming. Even after i told that i have idea about C since i am a CS student. I asked her to teach me oops concepts which is c++or java. She said again learn C. She told me that she would be teaching advanced concepts, but unfortunately it was just a regular theory class and she made me do coding in turbo c ide, which is totally outdated. Now being in a software company i realised it wasn't worth spending 6k on just a C programming training. But she was friendly human being. Talks nicely. Overall it wasn't worth my money spent.


Varun P

I am very happy to have opted the C programming course taught by Vijayalakshmi Mam. It was a rewarding experience and her style of teaching involves briefing a programming concept, followed by an example program to get familiar with the concept. She made sure I understood the concept by paying attention on how I tried the code, thus I was built confidence as I learnt more concepts. She does give Home Work programs to try and does not forget to enquire if I had tried/completed it in the next class. A good balance between practice and theory in her teaching methodology makes it a worthwhile course to opt for. She does emphasize on important concepts specific to programming interviews and thus I didn't feel nervous while facing questions based on pointers or bubble sort or linear search. Apart from the course, Vijayalakshmi Mam is very much approachable even after I completed the course. Once I had to understand a C++ program relevant to an IC during my internship and having rough knowledge in Object Oriented Programming, I went to Mam with the program. She provided me an overview of it and taught me the concept of Classes right then. Joining her classes has been a good decision I made. Thank you Mam. I look up to you.


Abhishek Kumar Singh

Vijayalakshmi Madam makes the concepts easy to understand. Her notes are really very helpful for me . She gives guidance even after the course completion and this is very grateful thing for any student.She is always friendly to her student and she is very down to earth. Thank you, Madam for all your help and support.



Helped me a lot in acquiring basic skills in C programming and filled confidence in me

Nikhil Sharma

Good Teacher. Met my expectations and understood the concepts well.


Students Interested 4 (Seats Left 0)

Post your requirement and let us connect you with best possible matches for IT Courses Post your requirement now


Submit your enquiry for C Language

Please enter valid question or comment

Please select a category

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Vijayalakshmi G

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please enter the OTP sent to your registered mobile number.

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on, to fulfill their learning requirements across 1,000+ categories. Using, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more