Skip to main content

C Programming Training Material



Introduction to ‘C’ language
  • Features of C
  • History
  • Structure of C Program
  • Keyword, Identifiers & Constants
Data types
  • Primitive Data Types
  • Aggregated Data Types
Operators
  • Binary Operators
  • Unary Operators
  • Ternary Operators
  • Special Operators
  • Order of Evaluation
Selections
  • Simple if
  • if..else
  • Nested if
  • if..else ladder
  • Goto Statement
  • Break and Continue Statement
  • Switch..Case statement
Iteration
  • While
  • For
  • Do..While
  • Nested loop Statements
Arrays
  • Introduction to arrays
  • Need for Arrays
  • Types of arrays
  • One Dimensional Arrays
  • Two Dimensional Arrays
  • Multi Dimensional Arrays
String manipulation
  • Declaring String
  • Initializing  String
  • String Functions
  • String Formatted Specifiers
  • Multiple Strings
Functions
  • Interdiction to Functions
  • Need for Functions
  • Classification of Functions
  • Function Prototype
  • Defining Function
  • Calling Function
  • Function with Arrays
  • Function with Strings
  • Recursive Functions
Storage class specifiers
  • Automatic
  • Extern
  • Static
  • Register
Structures, unions, enum
  • Introduction to structures
  • Declaring a Structure
  • Introduction to Structures
  • Structures with Arrays
  • Structures with Function
  • Nested Structures
  • Introduction to Union
  • Declaring Union
  • Difference between Structures and Unions
  • Enumerations
  • Typedef
Pointers
  • Introduction to Memory
  • Introduction to Pointers
  • Operations on Pointers
  • Pointer to Pointer
  • Pointer to Array
  • Array to Pointers
  • Void pointers
  • Call by Value and Call by Reference
  • Passing Pointers to Functions
  • Functions returning Pointers
  • Pointer to Functions
  • Dynamic Functions Call with Function Pointer
  • Pointers with Structures
Dynamic memory allocation
  • Allocation (Malloc, Calloc & Realloc)
  • De – Allocation (Free)
Files
  • Introduction
  • File Input, Output Operations
  • Sequential Files
  • Random Access Files
  • Command Line Arguments
  • Handling Errors
  • Database vs File System
 Graphics
  • Introduction to Graphics
  • Initializing Graphics
  • Graphic Drivers & Modes
  • Graphic Functions
Data Structures (DS)
  • Introduction
  • Stacks using Arrays
  • Stacks using Linked List
  • Queues using Arrays
  • Queues using linked List
  • Circular Queues
  • De – Queues
  • Singly Linked List
  • Circular Linked List
  • Doubly Linked List
  • Infix, Prefix and Postfix
  • Expressions
  • Trees
  • Binary Trees
  • Directed Graphs, Undirected Graphs
  • Searching Methods – BFS, DFS
  • Searching Techniques – Linear, Binary
  • Sorting Techniques – Bubble, Insertion,
  • Selection, Quick, Heap and Merge
                                       

                                      

                                    DOWNLOAD 

                                                          


                                                          

Popular posts from this blog

Hybris Training Material

                  Hybris Features and Concepts The Hybris Online Training Features and Concepts track expands the participants' knowledge on infrastructural and business concepts and functionality of selected modules of the Hybris Multichannel Platform. Aim of this course is to make participants understand the features and concepts for the successful planning of projects. Course Description Any technically oriented Hybris Multichannel user will soon be challenged by the scope of the hybris Multichannel Suite's features and concepts. This  Hybris Online Training  course aims to facilitate project work by providing detailed information on architecture and all that can be summed up by the Technical Highlights. We start with a general introduction about the  SAP Hybris Training  itself before all areas of Hybris Software are discussed in detail. SAP Hybris Training Course Content Outline : WARM UP Training Course Introduction Overvie

Tableau Training Material

                                                      Tableau Course Content Introduction to Tableau Overview of Tableau, data visualization and analytics, elements of the Tableau dashboard, understanding the significance of Tableau Desktop and Tableau Server, extensively work with data visualization using line, bar, area, stacked bar, and multi line charts, connecting with Excel data. Deep dive into Tableau Graphs Various data representation techniques, like Tables, Graphs and Maps understanding the basics of Tree Map, Histogram, Filled Map, Symbol Map, Pie Chart, Trend Lines, Normal Tables and Multi measure Tables. Tableau Table Joins Understanding the conditions and methodology for joining Tables, knowledge of Multi Table Joins. Working with Metadata Working with Table, creation of Calculated Fields, duplicating and renaming columns, conversion of data types, default aggregation. Hierarchy & Groups Tableau Hierarchy creation, Static Group creation, dep

Data Science Training Material

Description Data Science Course Content Introduction to Data Science, importance of Data Science, statistical and analytical methods, deploying Data Science for Business Intelligence, transforming data, machine learning and introduction to Recommender systems. Reasons to Use Data Science – Project Life cycle How Data Science solves real world problems, Data Science Project Life Cycle, principles of Data Science, introduction to various BI and Analytical tools, data collection, introduction to statistical packages, data visualization tools, R Programming, predictive modelling, machine learning, artificial intelligence and statistical analysis. Data Conversion Converting data into useful information, Collecting the data, Understand the data, Finding useful information in the data, Interpreting the data, Visualizing the data Terms of Statistics Descriptive statistics, Let us understand some terms in statistics, Variable Plots Dot Plots, Histogram, Stemplo