Unlock the potential of generative AI across all your managerial functions.
Log in
Or create your account
You have just added to your selection
Your cart is empty, See our trainings

Description

Who is this training for ?

For whom ?

Prerequisites

Training objectives

Training program

    • Problems in development projects.
    • The emergence of Object concepts and their impact.
    • The qualities expected from Object development.
    • The similarities and differences between the common sense object and the computer object.
    • The notions of classes, encapsulation, inheritance, abstraction, polymorphism.
    • Objects, properties, operations and bindings.
    • The separation of interfaces and implementations.
    • The advantages: extensibility, reusability, speed of design, myth or reality?
    • Reminders about the software life cycle.
    • The object and the iterative approach.
    • Modeling, development, actors and roles.
    • History of Object methods.
    • Comparison.
    • Need for a universal formalism for representing concepts.
    • The genesis of UML.
    • The essential characteristics.
    • The presentation of the unified process.
    • The analysis of the specifications.
    • The cases of usage.
    • Scenarios and sequence diagrams.
    • Domain analysis.
    • Class, state-transition and collaboration diagrams.
    • Design.
    • Algorithmics seen through activity diagrams.
    • Production with object languages.
    • L 'architecture.
    • Component and deployment diagrams.
    • A summary comparison between Merise and UML.
    • Reification? Why and when to put information in the form of objects? How to translate business concepts into objects? Objects as autonomous entities.
    • Interaction between objects.
    • Interfaces.
    • Abstraction from analysis.
    • Extensibility and adaptability of designs abstract.
    • Reuse.
    • Production by concrete classes.
    • The major object languages.
    • Which language to choose? The fundamental characteristics of the languages.
    • Comparison: C++, Java, etc.
    • The approaches of these object languages.
    • The impact of execution modes.
    • Development tools, the market, players, categories and trends.
    • The characteristics of the Java language.
    • The interest of a virtual machine.
    • The importance of class libraries.
    • The organization of a Java project.
    • The "all of Java".
    • From the intranet to the smart card, from mobile phones to the workstation.
    • Strategies around Java.
    • What attitude to adopt?
    • Promote reuse through the industrialization of the design process.
    • Implementation of standard reusable solutions: Design Patterns.
    • The work of the GOF (Gang Of Four) and the main categories of Design Patterns.
    • What is a framework, how to use it? Relationship with software components.
    • The pitfalls to avoid when designing frameworks.
    • Differences between Design Patterns and frameworks.
    • Distributed object-based architectures.
    • CORBA, Microsoft COM-DCOM, Java RMI.
    • Contributions and limits.
    • Support for technical services in order to move towards an assembly of business objects.
    • The limits of the 2-tier in terms of modularity, scalability and capacity to support an increase in load.
    • The contributions of multilevel architectures.
    • Opening up to the Internet.
    • Security.
    • Business components.
    • Offers: JEE, .
    • NET, Corba Component Model .
    • The JEE standard.
    • Extending the notions of JavaBeans components to distributed architectures.
    • The players in the JEE server market, from Sun to JBoss.
    • Integration.
    • Object/relational mapping.
    • The different types of EJB: session, entity, message.
    • The architecture.
    • NET.
    • Portability and interoperability.
    • Evolution from COM to .
    • NET.
    • C#, a new component-oriented Object language.
    • Comparison with Java.
    • The CLR infrastructure.
    • The base classes of.
    • NET, ADO.
    • NET, WebServices.
    • The Model Driven Architecture approach.
    • The concepts.
    • Tooling.
    • Profiles and metamodel.
    • Web service-based architectures, operation, constituents.
    • SOAP, WSDL, UDDI.
    • SOA (Service Oriented Architecture), concepts.
    • Business process management standards.
    • The offers available.
  • 927
  • 21 h

Submit your review

Translated By Google Translate