C, C++ Tutorial
About Course
C is a general-purpose, procedural, imperative computer programming language . This tutorial is designed for software programmers with a need to understand the C programming language starting from scratch. This tutorial will give you enough understanding on C programming language from where you can take yourself to higher level of expertise.
Course Duration : 120 hours
Course Content
- C Programming Tutorial
o Home, Overview, Environment Setup, Program Structure
o Basic Syntax, Data Types, Variables, Constants
o Storage Classes, Operators, Decision Making, Loops
o Functions, Scope Rules, Arrays, Pointers, Strings
o Structures, Unions, Bit Fields, Typedef, Input & Output, File I/O
o Preprocessors, Header Files, Type Casting, Error Handling
o Recursion, Variable Arguments, Memory Management, Command Line Arguments
- C++ Tutorial
o Basics
o Home, Overview, Environment Setup, Basic Syntax
o Comments, Data Types, Variable Types, Variable Scope, Constants/Literals
o Modifier Types, Storage Classes, Operators, Loop Types
o Decision Making, Functions, Numbers
o Arrays, Strings, Pointers
o References, Date & Time
o Basic Input/Output, Data Structures
- C++ Object Oriented
o Classes & Objects
o Inheritance
o Overloading
o Polymorphism
o Abstraction
o Encapsulation
o Interfaces
- C++ Advanced
o Files and Streams
o Exception Handling
o Dynamic Memory
o Namespaces
o Templates
o Preprocessor
o Signal Handling
o Multithreading