Object-Oriented and Component-Based Development

You will learn how to:

  • Select and apply key elements of object-oriented and component technologies
  • Choose between competing component infrastructures: .NET, J2EE, CORBA
  • Compare leading object-oriented languages, including Java, C++, C# and VB .NET
  • Select relational, object-relational or object-oriented databases to meet data storage needs
  • Incorporate component technologies, e.g., .NET, EJB, XML, and CORBA
  • Web-enable legacy applications using components

Live Demo
Throughout the course, live demonstrations by the instructor illustrates how object technology is used to produce advanced business applications, including:

  • Using object-oriented CASE tools
  • Working with Java and other object-oriented languages
  • Invoking Web services
  • Developing a distributed mixed-language application

Course Benefits
Object concepts have enabled systems developers to move beyond monolithic applications to n-tier, Internet-enabled component-based development. These technologies cut development time and cost, leading to faster time to market and significant competitive advantage.

In this course, you gain a solid foundation in the best practices of object-oriented and component-based development, positioning you to move seamlessly into the strategic application of these technologies--including tools, languages and methodologies--to meet your business needs.

Who Should Attend
This course is valuable for IT professionals evaluating or introducing object-oriented or component-based development to their organization.

Course Workshops
You work in small teams developing a distributed, component-based object-oriented application. Workshop activities include:

  • Analyzing a requirements document
  • Producing object-oriented analysis models using the UML
  • Implementing classes in programs using Java and .NET
  • Mapping objects into database schemas
  • Defining the architecture of an n-tier application

 


 

© 2001-2004 Software Renovation Corporation. All rights reserved.
https://SoftwareRenovation.com