Programming Language

Java Programming

This course provides a solid foundation in Java. The students gain an understanding of key object-oriented programming concepts and valuable hands-on experience developing Java applets and applications.
Length: 3 Days   Details:

Programming Java for C++ Developers

This course provides a solid foundation in Java by building on the programming knowledge students already have in C and C++. Students deepen their understanding of key object-oriented programming concepts and acquire valuable hands-on experience developing Java applets and applications.
Length: 3 Days   Details:

Advanced Java: Swing and JavaBeans

The Swing package, a major part of the Java Foundation Class (JFC), is a development kit that simplifies the task of creating graphical components from the more simple ones, such as menus, labels, and buttons, to the more sophisticated ones, such as trees, tabbed panes, images, and tool tips.

JavaBeans are portable and reusable software components that help you make modular applications. The main strengths of this technology are its cross-platform capabilities and security features provided by Java. Together, Swing and JavaBeans allow you to create graphic based applets and applications that are both user friendly and easy to develop, deploy, and maintain.
Length: 3 Days   Details:

Advanced Java: Web Applications with JSP and Servlets

Java has gained wide acceptance for the development and deployment of Web applications. This course provides valuable hands-on experience in using Servlets, Java Server Pages (JSP) and XML-based technology to create dynamic Web applications, and using portable Java APIs to access server-side resources.
Length: 3 Days   Details:

Advanced Java: Distributed Applications

This course presents multiple Java technologies that facilitate the development of distributed applications. The course covers all the architectural layers from the bottom, with basic Java networking services such as TCP and UPD, to the top, with Java services such as RMI, JMS, Java Mail and JNDI.
Length: 3 Days   Details:

Advanced Java: Enterprise JavaBeans

Enterprise JavaBeans (EJB) is a server-side component architecture that simplifies the process of building enterprise-class distributed component applications in Java. By using EJB, you can write scalable, reliable, and secure applications without writing your own complex distributed component framework.

This course provides a solid foundation in EJB concepts, methodology, and development. It contains a number of advanced EJB topics, giving you a practical and real-world understanding of the subject.
Length: 3 Days   Details:

J2EE Best Practices and Architecture

This course presents architectural techniques used to develop high-quality distributed applications. The course presents involved J2EE technologies and their impacts on the software architecture.
Length: 3 Days   (Course plan on request)

C++ Programming

This course provides a solid foundation in C++. The students gain an understanding of key object-oriented programming concepts and valuable hands-on experience developing C++ programs.
Length: 2 Days   Details:

Advanced C++ Programming

This course allows students to increase their productivity and to produce industrial strength C++ code. Hands-on exercises make them practice developing high-quality reusable code.
Length: 2 Days   Details:

C# Programming

This course provides a solid foundation in C#. The students gain an understanding of key object-oriented programming concepts and valuable hands-on experience developing C# programs.
Length: 3 Days   Details:

Advanced C# Programming

This course allows students to increase their productivity and to produce industrial-strength C# code. Hands-on exercises make them practice developing high-quality reusable code.
Length: 2 Days   Details:

Introduction to VB.NET

This course has been designed to address the requirements of developers who are new to .NET environment or know only the basics. It is an introduction to the Oriented Object programming concepts using VB.NET.

The course will include theory concepts followed by hands-on exercises which will allow students to acquire the fundamentals of the usual concepts of VB.NET language as well as those used in .NET application development.
Length: 3 Days   (Course plan on request)

Advanced VB.NET

This course is aimed to developers who wish to acquire advanced notions of VB.NET language. By the end of this training course, participants will be able to localize an application and create Help files within an application, deploy an application, implement object-access event code and security based on control role assignment, etc.
Length: 3 Days   (Course plan on request)

Developing WEB services with .NET

At this stage, participants will learn how to develop WEB services using XML in order to integrate their applications. They will design application architecture based on the WEB. Especially aimed at experimented developers, this course is a perfect add-on to the existing skills of a WEB developer.
Length: 3 Days   (Course plan on request)

XML Fundamentals

The course is an exhaustive introduction to the world of XML and related technologies. The students will learn the purpose, advantages, and syntax of XML. By the end of the course, they will be able to create and work with XML documents and grammars that are based on a systematic approach so that they are validatable, interoperable, and maintainable. In class quizzes and self paced exercises interspersed throughout the course will help the participants meet these objectives.
Length: 2 Days   Details:

XML Applications

The course is a detailed study of approaches to XML processing and applications. The participants will become familiar with the most important XML processing tools in the market and learn how to effectively apply XML to various environments, including that of mobile, speech, and the Web. An engineering driven approach based on "best practices" will help participants create applications that are time tested. In class quizzes and self paced exercises interspersed throughout the course will help the participants meet these objectives.
Length: 3 Days   Details:

XML Documents

The course is an exhaustive introduction to the world of XML and related technologies. The students will learn the purpose, advantages, and syntax of XML. By the end of the course, they will be able to create and work with XML documents and grammars that are based on a systematic approach so that they are validatable, interoperable, and maintainable. In‑class quizzes and self‑paced exercises interspersed throughout the course will help the participants meet these objectives.
Length: 2 Days   Details:

Engineering XML Applications

The course is a detailed study of approaches to XML processing and applications. The participants will become familiar with the most important XML processing tools in the market and learn how to effectively apply XML to various environments, including that of mobile, speech, and the Web. An engineering‑driven approach based on "best practices" will help participants create applications that are time‑tested. In‑class quizzes and self‑paced exercises interspersed throughout the course will help the participants meet these objectives.
Length: 3 Days   Details:

VoiceXML: Engineering Speech Applications For The Web

Voice is the bridge connecting the Internet and telephone network. VoiceXML is lowering the entry barrier to creating speech applications. This course takes a systematic approach towards building high-quality VoiceXML applications for the Web. It illustrates the life cycle of a VoiceXML application using "best practices" that benefit both the engineer and the end-user. Special emphasis is made towards usability, efficiency, and manageability of VoiceXML applications. Use of state-of-the-art VoiceXML processing software is made at appropriate places.
Length: 3 Days   Details:

XHTML

HTML has evolved to give rise to the XHTML Framework. This course takes a systematic approach towards building high-quality XHTML applications for mobile access, technical publishing, vector graphics, and the Web. Using UML diagrams, it illustrates the life cycle (from analysis to implementation) of an XHTML application using "best practices" (patterns) that benefit both the engineer and the end-user. Special emphasis is made towards accessibility, efficiency, usability, and manageability of XHTML applications.
Length: 3 Days   Details:

 

Copyright © Mynsoft designed by Mynsoft 

Download d'Adobe Reader