Tecno Learn
     
home sitemap contactus
Home Sitemap Contact US
"On Job Training" -  SAP -  ABAP,  SD,  PP,  BI,  PI(7.1)           Oracle Apps -  Technical XML Publisher           .net,  Java,  Php,  Web Design,  Linux
banner
Courses Offered
C & C++
.Net
Oracle
Linux
SAP
PHP
MOSS
JAVA / J2EE
Multimedia
Virtualization
Mobile Applications
 
iPhone (Apple)
Android (Google)
Blackberry (RIM)
Testimonials
Within few months upon graduation, I was in my first job with Tecnics and I was eager for self-discovery. At Tecnics, I had the chance to learn and yet at the same time challenge myself in an environment, which has ultimately proved very useful for my work scope.
more..
C & C++
History of C
  • Characteristics of C
  • C Program Structure
  • Data Types
  • Variables
  • Defining Global Variables
  • Printing Out and Inputting Variables
  • Constants
  • Operators
  • Arithmetic Operations
  • Comparison Operators
  • Logical Operators
  • Order of Precedence
  • Conditionals Test
  • The if statement
  • The ? operator
  • The switch statement
  • Exercises
  • Looping and Iteration
  • The for statement
  • The while statement
  • The do-while statement
  • break and continue
  • Arrays and Strings
  • Single and Multi-dimensional Arrays
  • Strings
  • Functions
  • void functions
  • Functions and Arrays
  • Function Prototyping
  • Structures
  • Defining New Data Types
  • Unions
  • Coercion or Type-Casting
  • Enumerated Types
  • Static Variables
  • Pointers
  • What is a Pointer?
  • Pointer and Functions
  • Pointers and Arrays
  • Arrays of Pointers
  • Multidimensional arrays and pointers
  • Static Initialisation of Pointer Arrays
  • Pointers and Structures
  • Not assigning a pointer to memory address before using it
  • Illegal indirection
  • Dynamic Memory Allocation and Dynamic Structures
  • Malloc, Sizeof, and Free
  • Calloc and Realloc
  • Linked Lists
  • Full Program: queue.c
  • Advanced Pointer Topics
  • Pointers to Pointers
  • Command line input
  • Pointers to a Function
  • Low Level Operators and Bit Fields
  • Bitwise Operators
  • Bit Fields
  • Bit Fields: Practical Example
  • A note of caution: Portability
  • The C Preprocessor
  • #define
  • #undef
  • #include
  • #if -- Conditional inclusion
  • Preprocessor Compiler Control
  • Other Preprocessor Commands
  •  
    Introduction
  • Programming Languages
  • Why Program in C++?
  • A Brief History of C++
  • Good Things About C++
  • A First Program
  • Compiling and Running
  • Brief Explanation of "Hello, Dave"
  • Variables, Types, and Operators
  • What is a Variable?
  • Variable Types and Declaring Variables
  • Casting of Variables
  • Operators
  • Operator Precedence
  • Control Statements
  • What is a Control Statement?
  • Branching Statements (if, else, switch)
  • Loops (for, while, do)
  • Functions
  • What is a Function?
  • Function Basics
  • Parameters to Functions
  • Returning Values from Functions
  • Function Overloading
  • Recursion and Recursive Functions
  • Objects and Memory
  • What is an Object?
  • Object Design
  • Pseudo Code
  • Class Declarations
  • Declaring a Class
  • Using a Class (Instantiation)
  • Constructors and Destructors
  • Protect your Private Parts
  • Inline Functions
  • Pointers and Memory Management
  • What is a Pointer?
  • Pointers and Instances
  • Dynamic Memory Allocation
  • Memory Management
  • Arrays
  • What is an Array?
  • Implementing an Array
  • Getting Funky with Arrays
  • Advanced Topics
  • What is Inheritance?
  • Inheritance Syntax
  • Virtual Methods
  • Polymorphism
  • Streams and File I/O
  • What is a Stream?
  • Using Streams
  • Using File Streams
  • Using String Streams
  • Project files/Preprocessor directives
  • Putting together a Project
  • Preprocessor directives
  • Makefiles
  • Assertions / Exceptions
  • What are Assertions and Exceptions?
  • Assertions
  • Exceptions: Throw and Catch
  • Macros
  • What is a Macro?
  • How are Macros Useful
  • E-mail
    Copyright 2009 © Tecno Learn All rights reserved.