UrbanPro
true

Programming in C Language

LIVE
2 reviews
90 Hours

Course offered by Amit Kumar Srivastava

3 reviews

Course Contents

 

Unit 1: Introduction to Principles of programming

Introduction to Programming , Programing Domain : Scientific Application , Business Applications,  Artificial Intelligence, Systems Programming , Web Software Categories of Programming Languages: Machine Level Languages, Assembly Level Languages , High Level Languages Programming Design Methodologies : Top Down and Bottom UP Program Development Cycle with case study, Program Execution and Translation Process ,Problem solving using Algorithms and Flowcharts, Performance Analysis and Measurements: Time and Space complexity

 

Unit 2: Introduction to C Programming:

Features of C and its Basic Structure, Simple C programs, Constants, Integer Constants, Real Constants, Character Constants, String Constants, Backslash Character Constants, Concept of an Integer and Variable, Rules for naming Variables and assigning values to variables

 

Unit 3: Operators and Expressions:

Arithmetic Operators, Unary Operators, Relational and Logical Operators, The Conditional Operator, Library Functions, Bitwise Operators, The Increment and Decrement Operators, The Size of Operator, Precedence of operators.

 

Unit 4: Data Types and Input/Output Operators:

Floating-point Numbers, Converting Integers to Floating-point and vice-versa,  Mixed-mode Expressions, The type cast Operator,  The type char, Keywords, Character Input and Output, Formatted input and output, The gets() and puts() functions, Interactive Programming.

 

Unit 5 : Control Statements and Decision Making:

The goto statement, The if statement, The if-else statement, Nesting of if statements, The conditional expression, The switch statement, The while loop, The do…while loop, The for loop, The nesting of for loops, The break statement and continue statement.

 

Unit 6 : Arrays and Strings:

One Dimensional Arrays, Passing Arrays to Functions, Multidimensional Arrays, Strings

 

Unit 7:  Pointers – I:

Basics of Pointers, Pointers and One-dimensional Arrays, Pointer Arithmetic, Pointer Subtraction and Comparison, Similarities between Pointers and One-dimensional Arrays.

 

Unit 8: Pointers – II:

Null pointers, Pointers and Strings, Pointers and two-dimensional arrays, Arrays of Pointers

 

Unit 9: Structures and Unions:

Basics of Structures, Arrays of Structures, Pointers to Structures, Self-referential Structures, Unions.

 

Unit 10: Functions:

Function Philosophy, Function Basics, Function Prototypes, and Passing Parameters: Passing Parameter by value and Passing Parameter by reference, passing string to function, Passing array to function, Structures and Functions Recursion

 

Unit 11: Storage Classes:

Storage Classes and Visibility, Automatic or local variables, Global variables, Static variables, External variables

 

Unit 12: The Preprocessor:

File Inclusion, Macro Definition and Substitution, Macros with Arguments, Nesting of Macros, Conditional Compilation

 

Unit 13: Dynamic Memory Allocation and Linked List:

Dynamic Memory Allocation, Allocating Memory with malloc, Allocating Memory with calloc, Freeing Memory, Reallocating Memory Blocks, Pointer Safety, The Concept of linked list, Inserting a node by using Recursive Programs, Sorting and Reversing a Linked List, Deleting the Specified Node in a Singly Linked List.

 

Unit 14: File Management:

Defining and Opening a file, Closing Files, Input/output Operations on Files, Predefined Streams, Error Handling during I/O Operations, Random Access to Files, Command Line Arguments.

 

Gallery (1)

Intro Video

About the Trainer

Amit Kumar Srivastava picture

5 Avg Rating

3 Reviews

4 Students

3 Courses

Amit Kumar Srivastava

MBA

7 Years of Experience

I am an ex NIITian and having 7 years of experience in technology training.

Reviews (2)

5 out of 5 2 reviews

Amit Kumar Srivastava https://p.urbanpro.com/tv-prod/member/photo/8073712-small.jpg BHEL Township Setor 8 A
5.0052
Amit Kumar Srivastava
A

Programming in C Language

"Highly professional and perfect tutor. Clears the doubts and motivates the student. Very Happy to learn C language from Amit sir. "

Reply by Amit

Thank your sir!

Amit Kumar Srivastava
D

C Language

"Amit sir is amazing. He teaches in such a way that the student will enjoy the lessons. His way of teaching is very proficient. After taking demo classes of few Coding teachers in the market, who have a big market name but in reality they don't know how to teach, In that crisis i found the star teacher Mr Amit. I learnt via online coaching and was totally satisfied. In short I'll say you're at a perfect point for learning. "

Reply by Amit

Thanks Divyam, You too a quick learner

View All
Have you attended any class with Amit?

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

5 out of 5 2 reviews

Amit Kumar Srivastava https://p.urbanpro.com/tv-prod/member/photo/8073712-small.jpg BHEL Township Setor 8 A
5.0052
Amit Kumar Srivastava
A

Programming in C Language

"Highly professional and perfect tutor. Clears the doubts and motivates the student. Very Happy to learn C language from Amit sir. "

Reply by Amit

Thank your sir!

Amit Kumar Srivastava
D

C Language

"Amit sir is amazing. He teaches in such a way that the student will enjoy the lessons. His way of teaching is very proficient. After taking demo classes of few Coding teachers in the market, who have a big market name but in reality they don't know how to teach, In that crisis i found the star teacher Mr Amit. I learnt via online coaching and was totally satisfied. In short I'll say you're at a perfect point for learning. "

Reply by Amit

Thanks Divyam, You too a quick learner

Have you attended any class with Amit?

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Programming in C Language by Amit Kumar Srivastava

Amit Kumar Srivastava picture
LIVE
(2 reviews)

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Programming in C Language by Amit Kumar Srivastava

Amit Kumar Srivastava picture
LIVE
(2 reviews)

Class
starts in

00

Days

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. 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