• PROGRAMMING LANGUAGES

    C-PRG, C++

 OOP (Object-Oriented Programming) C++ is an object-oriented language, unlike C which is a procedural language.
 Platform or Machine Independent/ Portable.
 Simple.
 High-level programming language.
 Popular.
 Case sensitive.
 Compiler-Based.
 DMA (Dynamic Memory Allocation)

Training Mode
Regular 24 Hrs
Fast-Track 3 Days (6 Hrs / day)
Weekends (Sat / Sun) 1 week (5 Hrs / day)
Only Sundays 2 weeks (8 Hrs / day)
Online 8 Hrs
C-PRG, C++
C PROGRAMINING
  • Course outline
  • Introduction to compiling and software development
  • Basic scalar data types and their operators
  • Flow control
  • Complex data types: arrays, structures and pointers
  • Structuring the code: functions and modules
  • Preprocessing source code
  • Absolute basics
  • Languages: natural and artificial
  • Machine languages
  • High-level programming languages

  • Obtaining the machine code: compilation process
  • Recommended readings
  • Your first program
  • Variable – why?
  • Integer values in real life and in “C”, integer literals
  • Data types
  • Floating point values in real life and in “C”, float literals
  • Arithmetic operators
  • Priority and binding
  • Post- and pre - incrementation and – decrementation
  • Operators of type op=

  • TECHNOLOGIES Char type and ASCII code, char literals
  • Equivalence of int and char data
  • Comparison operators
  • Conditional execution and if keyword
  • Printf () and scanf () functions: absolute basics
  • Flow control
  • Conditional execution continued: the “else” branch
  • More integer and float types
  • Conversions – why?
  • Typecast and its operators

  • Loops – while, do and for
  • Controlling the loop execution – break and continue
  • Logical and bitwise operators
  • Array

C++ PROGRAMINING
  • Description
  • Objective
  • Prerequisite
  • Introduction
  • What is C++?
  • Why C++?
  • C and C++
  • Exception Handling
  • Object Oriented Programming
  • Standard Template Library

  • Types and declarations
  • Types Booleans
  • Integer Types
  • Floating-Point Types
  • Sizes
  • Void
  • Enumerations
  • Declarations
  • Data types
  • Pointers, Arrays and Structures

  • Pointers
  • Arrays
  • Pointers into Arrays
  • Constants
  • References
  • Pointers to void
  • Structures
  • Expressions and Statements
  • A Deck Calculator
  • Operator Summary

  • Statement Summary
  • Comments and Indentation
  • Functions
  • Function Declarations
  • Argument Passing
  • Value Return
  • Overloaded Function Names
  • Default Arguments
  • Pointer to Function
  • Macros

C++ PROGRAMINING
  • Namespaces and Exceptions
  • Namespaces
  • Exceptions
  • Source Files and Programs
  • Separate Compilation
  • Linkage
  • Using Header Files
  • Programs
  • Classes
Classes
  • Access Control
  • Constructors
  • Member functions
  • Static members
  • Destructors
  • Memory allocation
  • Member initialization
  • Operator overloading
  • Introduction
  • Operator Functions
  • A Complete Number Type

  • Conversion Operators
  • Friends
  • Large Objects
  • Essential Operators
  • Subscripting
  • Functions Calls
  • Dereferencing
  • Increment and Decrement
  • A String Class
Derived class
  • Introduction
  • Derived Classes
  • Abstract Classes
  • Design of Class Hierarchies
  • Class Hierarchies and Abstract Classes
Combo Offers
How to Apply:

If you require any further information regarding our advanced AutoCAD Course please contact our AutoCAD training admission team.

fortcomputeredu@gmail.com

+91 (0)9566 860 890.