C & C++ Programming
For HP Authorized Programming Techniques using C & C++ Course Content Please click here:http://etrainindia.com/wp-content/uploads/2015/10/Programming-techniques...
- animation programmer
- application programmer
- business application programmer
- computer application programmer
- computer game developer
- computer programmer
- detail programmer
- developer, software
- e-business (electronic business) software developer
- e-commerce (electronic commerce) software developer
- EDP (electronic data processing) applications programmer
- electronic business (e-business) software developer
- electronic commerce (e-commerce) software developer
- electronic data processing (EDP) applications programmer
- game developer, computer
- graphical user interface (GUI) designer
- graphical user interface (GUI) developer
- interactive media developer
- interactive media programmer
- Java programmer
- mainframe systems programmer
- minicomputer systems programmer
- multimedia developer
- multimedia programmer
- operating systems programmer
- PC (personal computer) application developer
- personal computer (PC) application developer
- programmer analyst
- programmer, animation
- programmer, interactive media
- programmer, special effects
- programmer, systems
- programmer, Web
- scientific programmer
- software developer
- software developer, e-business (electronic business)
- software developer, e-commerce (electronic commerce)
- software developer, electronic business (e-business
- software developer, electronic commerce (e-commerce)
- software development programmer
- software programmer
- special effects programmer
- systems programmer
- teleprocessing software programmer
- visual basic programmer
- Web programmer
For HP Authorized Programming Techniques using C & C++ Course Content Please click here:http://etrainindia.com/wp-content/uploads/2015/10/Programming-techniques...
C Programming - 25 Hours
Introduction to C Programming
- Evolution
- Number systems
- Conversion Of Number Systems
- Logic Gates
- Data types
- Variables, constants and keywords
- Storage class specifiers
Operators
- Types of operators
- Arithmetic binary
- Arithmetic unary
- Relational
- Logical
- Bitwise
- Conditional
- Assignment
- Type conversion
- Type casting
- Precedence
Control structures
- Sequence control structures
- Selection control structures
- repetition control structure
- If
- if-else
- if-else- if
- switch
- while loop
- dwhile loop
- for loop
- Break and Continue
- Endless loops
- Termination function
Functions
- Introduction
- Function Declarations
- Types of functions
- User defined function(UDF)
- Pre defined function
- Structures arguments ta function
- Passing arguments ta function
- Pass by value
- Pass by reference
- Calling a function
- Recursive function
Arrays
- Dimensions in array
- One dimensional array
- Twdimensional array
- An Array as an argument of Function
- Sorting of Arrays
Pointers
- Fundamental Concepts
- Pointer Operators and Operations
- Pointer Arithmetic
- Relationship Between Array and pointers
- TwDimensional Array vs Pointers
- Pointer tpointer
- Pointer tstrings
- Pointer tfunction
- Dereference Pointer
- Null Pointer
- Function Pointer
- Function Pointer Array
- void pointer
- Dynamic memory allocation
- Malloc/Calloc/Realloc/free
- Memory Leak
- Stack/Heap
Strings
- Fundamental Concepts
- String Functions
- String Functions using Pointers
- Prototypes for string functions
Structures
- What is a structure?
- Array of structures
- Functions returning structures
- Passing structure tfunctions
- Pointers tstructures
- Functions returning a pointer ta structure
- Union
- Enum
- Typedef
- Bit fields
- Non Homogenous Arrays
Preprocessor directives
- What is a preprocessor?
- Preprocessor Macros
- Types of directives
- #define
- #include
- #undef
- Conditional compilation directives
- Standard library functions
File handling
- Random access tfile in C
- Storing data in a file
- Operations on file
- Functions used in file handling
- Information About Files
- I/With Structures
- Opening a file
- Reading and writing a file
- Appending a data in file
- Fseek
- Ftell
- Closing a file
- Characters I/O
- String I/O
- Formatted I/O
- Record I/O
- The stat Function
- File Existence
- Telling Time - time and ctime
- Telling Time – localtime
- A Database Application
- The menu Function
- Fwrite
- The create_db Function
- Fread
- The print_db Function
- Fseek
- The retrieve_db Function
- Library Functions
- The Utility Functions
- Strstr
- strchr, strrchr
- system
- strtok
- strspn, strcspn
- Math Functions
- Character Testing Functions
- exit and atexit
- signal
- memcpy
- memset
- qsort
- Binary Search - bsearch
C++ Programming – 25 Hours
Introduction to C++
- What is OOP?
- Difference between structured and object oriented programming language
- Basic concepts of OOP
- Objects
- Classes
- Data abstraction and encapsulation
- Inheritance
- Polymorphism
- Dynamic binding
- Message passing
- Benefits of OOP
- What is C++?
- A simple C++ program
- Structure of C++ program
Instruction set of C++
- Variables
- Declaration of variables
- Reference variables
- Tokens
- Keywords
- Identifiers and constants
- Data types
Operators in C++
- Scope resolution operator
- Memory allocation operator
- Memory release operator
- Field width operator
- Line feed operator
Control structures
- Sequence structure
- Selection structure
- Loop structure
Functions in C++
- Main function
- Function prototyping
- Call by value
- Return by reference
- Inline function
- Recursion
- Friend function
Classes and objects
- Difference between structure and class
- Specifying a class
- Defining member functions
- Public and private member functions
- Arrays within a class
- Static class members
- Static member functions
- Arrays of objects
Constructors and Destructors
- Introduction
- Constructors
- Parameterized constructors
- Overloaded constructors
- Copy constructors
- Destructors
- Implementation of destructors
Pointers
- Manipulation of pointers
- Arrays of pointers
- Pointers tfunctions
- Pointers tobjects
- This pointer
- Pointers tderived objects
Inheritance
- Introduction
- Derived classes
- Types of inheritance
- Single inheritance
- Multilevel inheritance
- Multiple inheritance
- Hierarchical inheritance
- Hybrid inheritance
Polymorphism
- Introduction
- Compile time polymorphism
- Function overloading
- Run time polymorphismv
- Operator overloading
- Virtual functions
- Pure virtual functions
File and exception handling
- Files
- Opening and closing a file
- Detecting end-of- file
- File opening modes
- Updating a file
- Exception
- Exception handling mechanism
- Throwing
- Catching
- Rethrowing
Templates
- Introduction
- Class templates
- Function templates
- Overloading of template function
- Member function templates
Strings
- Introduction
- Creating string objects
- Manipulating string objects
- String characteristics
For HP Authorized Programming Techniques using C & C++ Course Content Please click here:http://etrainindia.com/wp-content/uploads/2015/10/Programming-techniques...
KUMARI M.D - Consultant - Trainer
- She is currently asscoiated with CPRO IT SERVICES PVT LTD as Technical Consultant
- She is a consultant and Training Solution architect.
- He has completed her B.E and has around 7+ years of Experience in Embedded Domain industry in Designing, Development, Maintenance, Technical Support Activities and Trainer.
- As a Corporate trainer, she has conducted different Corporate Training Programs.
- Expert level knowledge in the following:
- Development Tool : IAR Embedded Workbench, Eclipse IDE, MPLAB, Ride, ACTEL Libero, Keil, NS2,OPNET
- Microcontroller : 8051, ARM 7, ARM 9, ARM11, Cortex – M3, Cortex -M4, Sitara, PIC16F,PIC18F, PIC24F
- Downloader : IAR JLINK, MPLAB ICD2, PIC KIT2, 3, and Super Pro Programmer.
- Languages : C, C++, Android Java
- Operating System : Windows, Linux, RTOS, Android
- Types Of RTOS : uCOS II, ThreadX, Segger, CMX, POSIX,uCProbe
- RF Devices : Zigbee, NRF, Z-Wave, Xbee
- Circuit Design Tool : Proteus, Altium
For HP Authorized Programming Techniques using C & C++ Course Content Please click here:http://etrainindia.com/wp-content/uploads/2015/10/Programming-techniques-using-C.pdf
You will get HP Authorized Certification
For HP Authorized Programming Techniques using C & C++ Course Content Please click here:http://etrainindia.com/wp-content/uploads/2015/10/Programming-techniques...
You will get HP Authorized Certification
-------------------------------------------------------------------------------------------------------
At Corporate - (50 Hrs Course)
- Request for Proposal - Training from Corporate
- Proposal from CPRO IT SERVICES PVT LTD
- Fees : Cost Effective - based on requirement
At CPRO Centre - (50 Hrs Course)
- Depending on Schedule weekday or Week End
- CPRO Certificate C Programming - Rs.4,000/-
- CPRO Certificate C++ Programming - Rs.4,000/-
- HP Certificate C & C++ Programming - Fees : Rs.10,000/-
- One to One Teaching
- Course Mode : Class Room or Online Training
- You will get HP Authorised Certification
At College/Institutes - (70 Hrs Course )
- Request for Proposal - Training from Engineering College/Institute
- Proposal from CPRO IT SERVICES PVT LTD
- Fees : Cost Effective - based on requirement