C and Data Structures Training

 >>  C and Data Structures Training

C and Data Structures Training


 (4.9) | 350 Ratings


Introduction


C and Data Structures Training Details
Track Regular Track Weekend Track Fast Track
Course Duration 30 Hrs 8 Weekends 5 Days
Hours 1hr/day 2 Hours a day 6 Hours a day
Training Mode Online Classroom Online Classroom Online Classroom
Delivery Instructor Led-Live Instructor Led-Live Instructor Led-Live


Course Curriculum

Basics of C and Data Structures

  • About Computer – CPU, ALU, Register, Cu, Primary Memory, RAM, ROM, Cache Memory, Memory terms, Input Devices, Output Devices, Storage Devices
  • Computer Languages: 1. Low Level Language, 2. Machine Language, 3. Assembly Language, 4. High Level Language
  • Number Systems: 1. Conversion of Decimal to Binary, 2. ASCII
  • Compiler and Interpreter: 1. Compiler Diagram, 2. Interpreter Diagram

First C Program

  • C Program Structure, Program building C program, Practice Questions, Exercise Questions

Basic I-O in C

  • Input/output in C, Formatted Output with printf, Format Conversion specifies scanf, Practice Questions, Exercise Questions

C Instructions

  • Types of instructions, Arithmetic Instructions, Three types of Arithmetic Instructions: 1. Integer mode Arithmetic Statement, 2. Real mode Arithmetic Statement, 3. Mixed mode arithmetic statement., Associativity of operators, Examples, Practice Questions, Exercise Questions

C-Data Types

  • C Data types, Void type, Declaration, Definition and Initialization, Variable Qualifier, Operators, Practice Questions, Exercise Questions

C- Control Instructions

  • Types of control instructions, The decision control structures, The conditional operator, The case control structure, The switch case control, Why break is needed in switch case, What is the use of break keyword?, Practice Questions, Exercise Questions

Functions in C

  • Explain Functions, Structure of C program, Structure of C function, Practice Questions, Exercise Questions

Recursion in C

  • Define Recursion, Recursive function, Recursion vs. Iteration, Practice Questions, Exercise Questions

Pre-processor In C

  • Explain Pre-processor, Program flow, Advantages of Pre-processor, Pre-processor directives, Predefine Macros, Practice Questions, Exercise Questions

Arrays in C

  • Accessing Array elements, Passing array to a function, Two dimensional Array, Practice Questions, Exercise Questions

String in C

  • Memory presentation of string, Lets print some string, Operations on String, Practice Questions, Exercise Questions

Structure and Union

  • Structure vs. Array, Declaring structure, Example of structure, Initialization & Accessing structure variable, Array of structure, Passing Structure in function, Structure vs. Union, Practice Questions, Exercise Questions

File I – O in C

  • File I/O, Reading and writing from file, Reading and writing in file, Example for writing a file, Binary file I/ O, Example for binary I/O, Practice Questions, Exercise Questions

Pointers in C

  • Pointer Arithmetic, Pointer Arithmetic and Array, Advice and precaution, Summary, Lets write some code, Practice Questions, Exercise Questions

Pointers and Arrays

  • Arrays from pointers perspective, Multi Dimension Arrays, Write a program to input a matrix in print it., Practice Questions, Exercise Questions

Dynamic Memory Allocation

  • Explain Dynamic Memory Allocation, How to allocate memory dynamically, Practice Questions, Exercise Questions

Linked List

  • Linked list, Linked List Terminology, Creation of link list, Traversing link list, Practice Questions, Exercise Questions

Tree and Searching

  • Binary tree terminology, Tree traversal, Practice Questions, Exercise Questions

Sorting

  • Sorting Applications, Some sorting Methods, Bubble sort, Quick sort, Practice Questions, Exercise Questions

Sample Project in C

  • Using and creating custom header files, Using command line arguments, Doing a small project

Exam & Certification

0

Course Review

(4.9)
5 stars
4 stars
3 stars
2 stars
1 stars

Course Curriculum

Basics of C and Data Structures

  • About Computer – CPU, ALU, Register, Cu, Primary Memory, RAM, ROM, Cache Memory, Memory terms, Input Devices, Output Devices, Storage Devices
  • Computer Languages: 1. Low Level Language, 2. Machine Language, 3. Assembly Language, 4. High Level Language
  • Number Systems: 1. Conversion of Decimal to Binary, 2. ASCII
  • Compiler and Interpreter: 1. Compiler Diagram, 2. Interpreter Diagram

First C Program

  • C Program Structure, Program building C program, Practice Questions, Exercise Questions

Basic I-O in C

  • Input/output in C, Formatted Output with printf, Format Conversion specifies scanf, Practice Questions, Exercise Questions

C Instructions

  • Types of instructions, Arithmetic Instructions, Three types of Arithmetic Instructions: 1. Integer mode Arithmetic Statement, 2. Real mode Arithmetic Statement, 3. Mixed mode arithmetic statement., Associativity of operators, Examples, Practice Questions, Exercise Questions

C-Data Types

  • C Data types, Void type, Declaration, Definition and Initialization, Variable Qualifier, Operators, Practice Questions, Exercise Questions

C- Control Instructions

  • Types of control instructions, The decision control structures, The conditional operator, The case control structure, The switch case control, Why break is needed in switch case, What is the use of break keyword?, Practice Questions, Exercise Questions

Functions in C

  • Explain Functions, Structure of C program, Structure of C function, Practice Questions, Exercise Questions

Recursion in C

  • Define Recursion, Recursive function, Recursion vs. Iteration, Practice Questions, Exercise Questions

Pre-processor In C

  • Explain Pre-processor, Program flow, Advantages of Pre-processor, Pre-processor directives, Predefine Macros, Practice Questions, Exercise Questions

Arrays in C

  • Accessing Array elements, Passing array to a function, Two dimensional Array, Practice Questions, Exercise Questions

String in C

  • Memory presentation of string, Lets print some string, Operations on String, Practice Questions, Exercise Questions

Structure and Union

  • Structure vs. Array, Declaring structure, Example of structure, Initialization & Accessing structure variable, Array of structure, Passing Structure in function, Structure vs. Union, Practice Questions, Exercise Questions

File I – O in C

  • File I/O, Reading and writing from file, Reading and writing in file, Example for writing a file, Binary file I/ O, Example for binary I/O, Practice Questions, Exercise Questions

Pointers in C

  • Pointer Arithmetic, Pointer Arithmetic and Array, Advice and precaution, Summary, Lets write some code, Practice Questions, Exercise Questions

Pointers and Arrays

  • Arrays from pointers perspective, Multi Dimension Arrays, Write a program to input a matrix in print it., Practice Questions, Exercise Questions

Dynamic Memory Allocation

  • Explain Dynamic Memory Allocation, How to allocate memory dynamically, Practice Questions, Exercise Questions

Linked List

  • Linked list, Linked List Terminology, Creation of link list, Traversing link list, Practice Questions, Exercise Questions

Tree and Searching

  • Binary tree terminology, Tree traversal, Practice Questions, Exercise Questions

Sorting

  • Sorting Applications, Some sorting Methods, Bubble sort, Quick sort, Practice Questions, Exercise Questions

Sample Project in C

  • Using and creating custom header files, Using command line arguments, Doing a small project

    Click here for Help and Support: info@sacrostectservices.com     For Inquiry Call Us:   +91 996-629-7972(IND)

  +91 996-629-7972(IND)
X

Quick Enquiry

X

Business Enquiry