C/C++ & Data Structures

10000 Learners


Course Objective:


Prerequisite:No expertise is required


Course Content:

TOPICS TO BE COVERED:

Introduction to C
  • Introduction to program and programming language
  • Algorithm and flow chart
  • History and features of C Language
  • Flow of C program
  • Compiler and interpreter
  • Printf(), scanf(), main() of C
  • Structure of C program
Variable, data type and operators
  • Concepts of variable and constants
  • Data types in C
  • Primary, secondary and user defined data type
  • Keywords in C
  • Operators in C
Control statements and Loops
  • If, else, else-if
  • Break and continue
  • Switch statment
  • For , while and do –while loop
C functions
  • Introduction to function
  • Declaration, definition and calling of functions
  • Arguments and parameters
  • Call : by value and by reference
  • Recursion
Array and String
  • What is array
  • 1D and 2D array
  • Examples of both arrays
  • Character array and Strings
  • Library functions of strings
Introduction to C++
  • What is Object oriented Programming language
  • Difference between procedure oriented programming
  • Input/ output like cin , cout
  • Basic syntax including header files
  • A small example in C++
Object Class
  • OOPS concept
  • Object class
  • Constructor
  • Destructor
  • this Pointer
  • friend function
Polymorphism- function & operator overloading
  • Concepts of polymorphism
  • Compile and run time polymorphism
  • Function and operator overloading
  • Example showing function overloading
  • Working with overloaded methods
Data Structure Introduction
  • Introduction to data structure and algorithm
  • Basic types of data structure
  • Array revisited
  • Operations on array
  • Insert, update, delete, search and sort on array
  • Dynamic memory allocation in C
Linked list representation
  • Linked list introduction
  • Types of linked list
  • Basic operations on single linked list (insert, delete, search, display)
  • Doubly linked list and its representation
  • Operations on doubly linked list
  • Circular single linked list and circular doubly linked list

Key Features

  • Gain skills and competencies required in Industry by Experts.
  • Work on Real-time Projects depending upon the course you select.
  • Students work in a professional corporate environment.
  • Get a globally recognized Certificate form WebTek with our partner logos.
  • Global Brand recognition for Placements.
learn c programming language

Includes

  • Course Duration: 1 Month
  • Regular Batches: Online / Offline

Want to stay updated about C/C++ & Data Structures ?

Get information on offers, new launches, webinars and more!
Copyright © 2019 webteklabs.com
Webteklabs
Webteklabs
Webteklabs
Webteklabs
Free Demo
Call now