GET UPDATED TO THE IT WORLD TODAY!
 REGISTER NOW!

vacation_it

 

C++ Language :
This course explains the C++ language from its basics up to the latest C++, including basic concepts such as arrays or classes and advanced concepts such as polymorphism or templates. The tutorial is oriented in a practical way, with working example programs in all sections to start practicing each lesson right away.
   
Below are some of the topics to be treated;
 
Basics of C++
Variables
Data Types
Constants
Operators
Basic Input/Output


Control Structures:
Control Structures
Functions (I)
Functions (II)


Compound Data Types
Arrays
Character Sequences
Pointers
Dynamic Memory
Data Structures
Other Data Types


Object Oriented Programming
Classes (I)
Classes (II)
Friendship and inheritance
Polymorphism




Advanced Concepts
Templates
Namespaces
Exceptions
Type Casting
Preprocessor directives



C++ Standard Library
Input/Output with files
   


Specialized Trails on Java

  • Custom Networking — An introduction to the Java platform's powerful networking features.

  • The Extension Mechanism — How to make custom APIs available to all applications running on the Java platform.

  • Full-Screen Exclusive Mode API — How to write applications that more fully utilize the user's graphics hardware.

  • Generics— An enhancement to the type system that supports operations on objects of various types while providing compile-time type safety. Note that this lesson is for advanced users. The Java Language trail contains a Generics lesson that is suitable for beginners.

  • Internationalization — An introduction to designing software so that it can be easily be adapted (localized) to various languages and regions.

  • JavaBeans— The Java platform's component technology.

  • JDBC Database Access — Introduces an API for connectivity between the Java applications and a wide range of databases and a data sources.

  • JMX— Java Management Extensions provides a standard way of managing resources such as applications, devices, and services.

  • JNDI— Java Naming and Directory Interface enables accessing the Naming and Directory Service such as DNS and LDAP.

  • RMI — The Remote Method Invocation API allows an object to invoke methods of an object running on another Java Virtual Machine.

  • Reflection — An API that represents ("reflects") the classes, interfaces, and objects in the current Java Virtual Machine.

  • Security — Java platform features that help protect applications from malicious software.

  • Sound — An API for playing sound data from applications.

  • 2D Graphics — How to display and print 2D graphics in applications

 

 

VB.NET
Visual Basic.NET is the most recent generation of Visual Basic. Developers will be pleased to note that its new features include inheritance, method overloading, structured exception handling, and more. These capabilities make it easier than ever to create .NET applications, including Windows applications, web services, and web applications.

Some topics to be treated under VB.NET include;

1. Language Basics
2. Data Type
3. Operator
4. Statements
5. Date Time
6. Class Module
7. Development
8. Collections
9. Generics
10. Attributes
11. Event
12. Stream File
13. GUI
14. GUI Applications
15. 2D Graphics
16. I18N Internationlization
17. Reflection
18. Regular Expressions
19. Security
20. Socket Network
21. Thread
22. Windows
23. XML
24. Database ADO.net
25. Design Patterns  


 

 

ASP.NET
The COURSE is designed for anyone with an interest in learning ASP.NET 2.0 from the ground up. It presents features and techniques to apply the Web development framework to produce applications of a generally useful nature. It is a learning resource.

 

 
Some topics include;

1. Foundations of Web Design
2. ASP.NET Development
3. Data Sources
4. Output and Link Controls
5. Script Activation Controls
6. Input and Selection Controls
7. Information Display Controls I
8. Information Display Controls II
9. Database Maintenance
9. File Maintenance
10. Developing Components
11. Web Site Design
12. eCommerce Development



For further Information on registration please Call 021-271011/2
man