What You’ll Learn
1MODULE 1: C Language Introduction
Learn the importance of the C language, where it is used and how to set up the development environment. You will also learn about datatypes and converting one datatype to another.
- 1. C Programming Overview
- 2. Environmental setup
- 3. Basic Structure
2MODULE 2: DATATYPES
You will also learn about datatypes and converting one datatype to another.
- 1. Datatypes
- 2. Typecasting
3MODULE 3: VARIABLES AND CONSTANTS
In this short module, you will learn about variables, storage classes and operators. Storage classes are used to describe the features of a variable.
- 1. Variables and Constants
- 2. Storage class
4MODULE 4: OPERATORS
Learn about arithmetic, relational, bitwise, assignment and a miscellany of other operators. Understand them in depth with plenty of examples.
- 1. Operators
5MODULE 5: DECISIONS
Learn the syntax of the various implementations of the if statement; understand when and how to use switch and break commands.
- 1. Decision making
- 2. Swtich and break
6MODULE 6: LOOPS
Learn how to run a set of commands repeatedly based on certain conditions. Discover the various ways available to run loops.
- 1. Looping statements
7MODULE 7: FUNCTIONS
Put frequently used logic inside a function and invoke them whenever and wherever you want. Learn about library functions, user-defined functions, inline functions and more.
- 1. Functions
8MODULE 8: POINTERS
Pointers help do some programming tasks easily and memory allocation related functions cannot be performed without using pointers. Learn about it all in this module.
- 1. Pointers
- 2. Scope of Variables
9MODULE 9: STRING
Learn about the different string handling functions available in the C programming language.
- 1. String
10MODULE 10: ARRAYS
Use arrays to store a large number of information in a single variable. Understand how to declare them; add, remove and modify items in an array; and extract values using indexes.
- 1. Arrays
11MODULE 11: STRUCTURES AND UNIONS
Structures offer an easy way to store a different types of data together. Learn how to create, initialize, use and destroy them properly.
- 1. Structure
- 2. Union
- 3. Recursion
12MODULE 12: FILE I/O
Many applications require the access of files from the local disk or over the network. C offers a variety of file management functions. Learn them all in this module.
- 1. Input & Output
- 2. File I/O
- 3. Macros
13MODULE 13: MISCELLANEOUS
In this module, you'll learn about a miscellany of programming functions including error handling, memory related functions, and more.
- 1. Preprocessor, header files
- 2. Error Handling
- 3. Memory Management
- 4. Bitwise Operator
- 5. Command Line Argument
We will assign you a mentor to guide you throughout the course and push you towards completing your lessons and projects on time.
Get the help to build your resume, do mock interviews and attract job interviews in well-known companies around you.
Project Based Learning
Master the new tech skills through hands-on labs, mini projects and capstone project.