| Courses Basic Computer Training / Hardware Training / Software Training | Locality Velachery |
Program Details: C & C++
Course content:
Training Name : HB Certified Programmer in C & C++
Duration : 60 hrs
Training Content:
Introduction to "C" Language
Data types
Indentation
If else
Operators
The WHILE Loop
The For Loop
Nested Loop Statements
The BREAK & CONTINUE Statement
Switch case default & break
Bitwise operators
Functions
Introduction to Functions
Need for Functions
Standard & User defined Functions
What is header file
How to create our own header file
Difference between source file & exe file
How to create exe file
Defining & Calling Functions
Storage Classes
Automatic Storage Classes
Register Storage Classes
Static Storage Classes
External Storage Classes
Pass by Value, pass by Reference
Return by value & return by address
Recursive Functions
Pointers
Memory concept
Pointers to variable
Pointers to pointers
Pointers with operation
Arrays
Introduction to Arrays
Need for Arrays
Arrays with pointers
Arrays with functions
Types of Arrays
One Dimensional Arrays
Two Dimensional Arrays
Multi Dimensional Arrays
Strings
Char pointers
Char array (String)
Declaring & Initializing String Variables
Strings with pointers
Strings with functions
String Functions
Creation of our own string.h
Array of Strings
#define (preprocessing work)
Structures, Unions, Enum and typedef
Enum and typedef
Introduction to Structures
Defining Structures
Struct with pointers, arrays, strings and functions
Array, Strings as Structures Members
Containership
Union, Different between Structure & Union
Graphics Programming
In text Mode
In Graphics Mode
File Operations
Introduction to files
Types of Files
File Pointers
Opening & Closing Files
Modifying & deleting Files
Interacting with
text files (ex: .txt, .c, .cpp)
non text files (ex: .dat, .mpg, .avi, .mp3)
data base files
Creating database with file operation
Command Line Arguments
Dynamic Memory Allocation ( DS )
Purpose of dynamic memory allocation
Malloc , calloc ,realloc and free
Sorting
Recursion
Lists
Single linked lists
Double linked lists
Circular linked lists
Stacks
Queues
Adding 2 lists
Inserting a node in required position
Deleting a node from required position
Introduction to "C++" Programming
C++-programming
Oops
Function Prototypes
Comments
Typecasting
Void Pointers
The :: operator
The Const Qualifier
Reference variables
Functions
Function Prototypes
Function Overloading
Default Arguments in Functions
Call by value, address & reference
Return by value, by address & by reference
Inline Functions
Classes in C++
Member function
Function Definition Outside The Class
Classes and Constructors
Destructors
Copy Constructor
The this Pointer
New and delete Operators
Using new and delete
Malloc ( ) / free ( ) versus new/delete
Classes, Objects and Memory
Structures vs. Classes
Miscellaneous Class Issues
Static Class Data
Static Member Functions
Data Conversion
Friend functions & friend Classes
Data Conversion between Objects of Different Classes
Overloading operators
Introduction
Overloading assignment operator
Overloading ++, --, +, -, *, /,<,> . & Logical operators
Overloading operators between different objects
Overloading << and >> (stream operators)
Inheritance
Constructors in Inheritance
Private Inheritance
Protected Inheritance
Functions That Are Not inherited
Virtual Function
Pure virtual functions
Virtual Functions in Derived Classes
Virtual Functions and Constructors
Destructors and virtual Destructors
Virtual Base Classes
Abstract class
Abstract base class
Advanced Features
Classes Within Classes
Friend Functions
Friend Classes
Overloading << and >>
Input / Output In C++ (File operations)
Manipulators
File I/O with Streams
Opening and closing files
Creating database with file Operation
Binary I/O
Elementary Database Management
Interacting with
Text files (ex: .txt, .c, .cpp)
Non-text files (ex: .dat, .mpg, .avi, .mp3)
Creating database with file operation
New Advanced Features
Templates
Function templates
Class templates
Exception handling
Namespaces
RTTI (Runtime Type Information)
STL (Standard Template library)
Dynamic cast operator
Typeid operator
Typeinfo class
Data Structures with C++
Sorting
Recursion
Lists
Single linked lists
Double linked lists
Circular linked lists
Traversing of linked lists
Stacks
Queues
Adding 2 lists
Inserting a node in required position
Deleting a node from required position
Training Content:
Program Details: CORE JAVA
Course content:
Global Certification : Oracle Certified Java Programmer
Training Name : HB Certified Programme in CORE JAVA
Duration : 40 hrs
Training Content:
Introduction
What is Java?
History
Versioning
The Java Virtual Machine
Writing a Java Program
Packages
Simple Java Programs
Language Components
Primitive Data Types
Comments
The for Statement
The if Statement
The while and do while Statements
The switch Statement
The break Statement
The continue Statement
Operators
Casts and Conversions
Keywords
Object-Oriented Programming
Defining New Data Types
Constructors
The String Class
String Literals
Documentation
Packages
The StringBuffer Class
Naming Conventions
The Date Class
The import Statement
Deprecation
The StringTokenizer Class
The DecimalFormat Class
Methods
Introduction
Method Signatures
Arguments and Parameters
Passing Objects to Methods
Method Overloading
Static Methods
The Math Class
The System Class
Wrapper Classes
Arrays
Introduction
Processing Arrays
Copying Arrays
Passing Arrays to Methods
Arrays of Objects
The Arrays Class
Command Line Arguments
Multidimensional Arrays
Encapsulation
Introduction
Constructors
The this Reference
Data Hiding
Public and Private Members
Access Levels
Composition
Static Data Members
Inheritance & Polymorphism
Introduction
A Simple Example
The Object Class
Method Overriding
Polymorphism
Additional Inheritance Examples
Other Inheritance Issues
Abstract Classes and Interfaces
Introduction
Abstract Classes
Abstract Class Example
Extending an Abstract Class
Interfaces
Exceptions
Introduction
Exception Handling
The Exception Hierarchy
Checked Exceptions
Advertising Exceptions with throws
Developing Your Own Exception Classes
The finally Block
Input and Output in Java
Introduction
The File Class
Standard Streams
Keyboard Input
File I/O Using Byte Streams
Character Streams
File I/O Using Character Streams
Buffered Streams
File I/O Using a Buffered Stream
Keyboard Input Using a Buffered Stream
Writing Text Files
Threads
Threads vs. Processes
Creating Threads by Extending Thread
Creating Threads by Implementing Runnable
Advantages of Using Threads
Daemon Threads
Thread States
Thread Problems
Synchronization
Collections
Introduction
Vectors
Ha
sh tables
Enumerations
Properties
Collection Framework Hierarchy
Lists
Sets
Maps
The Collections Class
Networking
Networking Fundamentals
The Client/Server Model
InetAddress
URLs
Sockets
A Time-of-Day Client
Writing Servers
Client/Server Example
Please Visit http://www.hbservices.in/ccna.html
Other Courses : CCNA | ITIL | CCNP | MCITP | GB | MCSA | BB | Adv Excel
Revert for any clarification or Call /Whatsapp @ 8939693655