
About Course
C Programming
C is a building block for many other currently known languages. C has features that allow the programmer to organize programs in a clear, easy, logical way. After learning this language candidates are able to start with their others oops related language like C++, .net or java etc
Specializations
- Programming Logic Building
- Creating Small Program
- Working with Conditional Construct
- Working with Looping Construct
- Handling Arrays and Strings
- Working with Structures
- Working with Pointer
- Working with Files
Course Content
Syllabus
- History and Features of C
- Importance of C
- About Procedural Language
- Role of Compiler
- Role of Interpreter
- The Structure of a C Program
- Writing C Programs
- Building an Executable Version of a C Program
- Debugging a C Program
- Examining and Running a C Application Program
- Keywords
- Data Type
- Variable
- Constants
- Identifiers
- Operators
- Operators Precedence and Associativity
- Data Type Conversion
- Preprocessor Directives Input and Output Operators
- Input and Output Statements
- IF Statement
- IF ELSE Statement
- IF ELSE IF Ladder Statement
- Nested IF ELSE Statement
- SWITCH CASE Statement
- For Loop
- While Loop
- Do While Loop
- Nested Loop
- Patter Printing using Loop
- GO TO Statement
- Break Statement
- Continue Statement
- Return Statement
- One Dimensional Array
- Two Dimensional Array
- Character Array (String)
- Searching in Array
- Sorting in Array
- Introduction to functions
- Types of functions
- Nesting of functions
- Searching in Array
- Array Passing is functions
- Recursion
- Call by Value Call By Reference
- Introduction to structure
- Advantages of structure
- Array of structure
- Structure using pointer
- Structure with functions
- Applications of structure
- Introduction to union
- Advantages of union
- Difference between union and structure
- Introduction to enum
- Working with Union
- Introduction to Pointer
- Array and Pointer
- Dynamic memory allocation using Pointer
- Passing Array as Pinter into Function
- Passing Structure to Function using Pointer
- Introduction to file
- File opening modes
- Opening and closing a file
- Input output operations on file
- Applications of file management
Eligibility
Minimum Requirement
High School
Exit Profile
- Junior Software Engineering
- Jr. Application Developer
- Junior Programmer
4.7
Based on 42 reviews
5 stars
4 stars
3 stars
2 stars
1 stars