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

This training covers particularly sensitive points of the Java language and the APIs of the Java SE platform. It allows you to assimilate good practices in Java development and acquire the automation essential to the design of robust business applications.

Who is this training for ?

For whom ?

Java application developers, architects and project managers.

Prerequisites

Training objectives

  • Assimilate good practices in Java development
  • Discover the subtleties of the Java language and its Java SE platform
  • Acquire the automation essential to the design of robust business applications
  • Training program

      • In-depth study of all keywords (final, static, throw, throws, volatile, native.
      • ).
      • Visibility levels.
      • The Initializers.
      • The Classloaders.
      • Practical work Test of the best use of keywords, visibility levels.
      • Interfaces.
      • Generics (including their processing by the compiler).
      • Anonymous classes.
      • Inner Class.
      • Practical work Use of interfaces and generics.
      • Understanding the Garbage Collector.
      • Detection and resolution of a memory leak.
      • Practical work Memory analysis, resolution of leak problems.
      • Studies of the methods of the Object class (getClass, hashCode, equals, toString, wait, notify.
      • ).
      • Studies of the main interfaces offered by the framework (Comparable, Serializable.
      • ).
      • Practical work Manipulation of class methods in derived classes.
      • Manipulation of interfaces.
      • The collection interface and the main implementations (List, Set, Queue, Deque, Stack).
      • The right use at the right time of the right type of collection.
      • Practical work rnUsing collections, testing and choosing the right objects.
      • Layer division.
      • Presentation of the challenges of business development.
      • Introduction to the Java ecosystem (JEE, Spring, Hibernate, Struts.
      • ).
      • Practical work Thinking about layered design.
      • Demonstration of the use of frameworks.
    • 976
    • 21 h

    Submit your review

    Translated By Google Translate