Introduction to programming using C language for Beginners
Our C programming course starts from very basics of computers and covers various aspects. It also provides an in-depth understanding of advanced topics in C such as pointers, stacks and linked list and File I/O.
Requirements
Understanding of basic programming.Course Objectives
After the completion of the Course at Ogma TechLab, you should be able to understand:- 1. Data Types and operators
- 2. Prepocessors, compilers and linkers
- 3. Variables and Qualifiers
- 4. Various types of loops such as While loop, For loop, Do While loop
- 5. Various Functions in C, arrays and Strings in C
- 6. Structures and Pointers in C
Who should go for this course?
All those students and professionals who are keen to learn C and want to enter the world of programming should go for this course.Why Learn C Programming & Data Structures?
Most companies test your knowledge of C and Data Structures in their recruitment process. Whether you aim for a career in IT industry or want to become an embedded software developer it is important to master C and Data Structures. Whether you want to develop your own iPhone or iPad apps, create unique web applications, or create games, C Programming is the place to begin. Many of the concepts of high-level languages today have been borrowed from the C programming language and hence learning C helps you easily grasp any other language.Curriculum
-
Lecture 1Introductions to C Programming
-
Lecture 2Basic Structure
-
Lecture 3Data Types in C-language
-
Lecture 4Long and Short modifiers
-
Lecture 5Constants
-
Lecture 1Operators Part 1
-
Lecture 2Operators Part 2
-
Lecture 3Operators Part 3
-
Lecture 1scanf function
-
Lecture 2Program to find ASCII value of a character
-
Lecture 1if statements
-
Lecture 2if-else statements
-
Lecture 3Nested if else statements
-
Lecture 4else if ladder
-
Lecture 5Alternative to if else statements
-
Lecture 6Switch case statement
-
Lecture 7goto statements
-
Lecture 1While loop
-
Lecture 2do while loop
-
Lecture 3for loop
-
Lecture 4Program to print ASCII values from 1 to 100 using loops
-
Lecture 5Nesting for loop
-
Lecture 6Continue Statement
-
Lecture 1Introduction to array
-
Lecture 2One dimensional arrays
-
Lecture 3Two dimensional and multi dimensional arrays
-
Lecture 4Addition of two matrix
-
Lecture 5Swapping two numbers
-
Lecture 6Merging two arrays and sorting
-
Lecture 1Introduction to functions
-
Lecture 2Function declaration
-
Lecture 3Function definition and function calling
-
Lecture 3Call By Value & Call By Reference
-
Lecture 3Recursive Function
-
Lecture 1Working with String in C
-
Lecture 2String Functions
-
Lecture 1Introduction of Pointer
-
Lecture 2Pointer arithmetic
-
Lecture 3Array of pointers
-
Lecture 4Pointer to pointer
-
Lecture 5Dynamic memory allocation
-
Lecture 1Structure data type
-
Lecture 2Union
-
Lecture 1Opening a file
-
Lecture 2Closing a file
-
Lecture 3Reading file content
-
Lecture 4Writing file content
-
Lecture 1Sorting
-
Lecture 2Stack
-
Lecture 3Queue
-
Lecture 4Linked list
