Courses

Programming With CORBA

Duration: 4 Days
At the end of the course, the participant will be able to:

  • Understand the OMA architectures
  • Understand CORBA fundamentals
  • Understand the concept of object
  • Reference, location transparency, platform and language interoperability
  • Define object interfaces in IDL
  • Write client-side application using stubs or DII
  • Write server-side applications in Java
  • Understand how client-side and server-side dispatch mechanisms work
  • Understand basic CORBA services

OOAD/UML

Duration: 4 Days
At the end of the course, the participant will be able to:

  • Understand object concepts - basic and some advanced
  • Understand iterative and incremental methodology of system development
  • Understand UML and use different diagrams in analysis and design of a system
  • Gain confidence in use of a visual modeling tool of your choice

Advanced UNIX Programming

Duration: 4 Days
At the end of the course, the participant will be able to:

  • Understand Unix system calls
  • Write systems programs
  • Write programs using signals
  • Write client/server programs and programs with remote procedure calls

J2EE

Duration: 5 Days
Course coverage:

  • Overview of Enterprise Applications
  • Introduction to J2EE Platform
  • Servlets 2.3
  • Java Server Pages (JSP) 1.2
  • Enterprise Java Beans (EJB) 2.0
  • Overview of other J2EE Services
  • Application Assembly and Deployment in a J2EE 1.3 compliant server (JBoss)
  • J2EE Application Architectures
  • J2EE Design Patterns and best practices

Requirements Management

Duration: 2 Days
Course Objectives:
"Requirements workflow" is a core workflow in Unified Process. Most of the projects fail because of lack of understanding of the requirements and lack of ability of the development team to cope with the changing requirements. In the course we shall discuss what is requirements management in the context of Unified Process.