936 formations: TIC

ABIS

Java concepts

  • par ABIS
Louvain et En ligne
793

During this training, we give an overview of the current Java architecture and evolution. This one-day course at ABIS will let you understand what JAVA is, and which libraries and frameworks are available to build solid (full-stack) applications.

In this course:

  • the participant gains an insight into the possibilities and the most important principles of Java.;
  • the participant gets a structured insight into Java as language, technology, platform;
  • the different Java editions for desktop, enterprise and mobile applications will be discussed;
  • the participant gets an overview of current Java architecture and evolution.

  • Java, an overview:
    • language: objects and classes • garbage collection • multi-threading • ...
    • platform independence: virtual machine • binary code format
    • security aspects
    • overview of the Java editions
    • annotations, functional programming, modularity
  • Java Standard Edition (Java SE)
    • standard libraries: core Java, desktop Java, graphical user interfaces (AWT, Swing) • database access with JDBC • Remote Method Invocation
    • JavaBeans
    • Java and XML
    • Java FX
  • Enterprise Java (Java EE)
    • application architecture, components and containers
    • web applications: servlets • JavaServer Pages •  JavaServer Faces (JSF) • web sockets • web services
    • Enterprise Java Beans: EJB types (Entity, Session, Message) • EJB architecture
    • Java Persistence Architecture (JPA) • Context and Dependence Injection (CDI)
    • messaging • JNDI
  • Java for mobile devices (Java ME)
    • Java Micro/Mobile Edition
    • Java Card
  • Java application development
    • development tools (IDE)
    • frameworks (e.g. Spring Boot)
    • application servers

Lecturing completed with demonstrations and practical examples.

Delivered as a live, interactive training: available in-person or online, or in a hybrid format. Training can be implemented in English, Dutch, or French.

Some familiarity with an object oriented language (see course OO concepts and techniques) and internet is an advantage.

Louvain € 793(TVA incluse) S'inscrire

Everyone interested in Java.You can test yourself to see if this course contains enough new information for you by filling out the on-line self-test.