JAVA-PL1

General introduction to the Java platform (Java SE/Java EE) - workshop for managers

Methodologies, standards and tools used in the Java project
Form of participation
Form of training
Length of training
  • 2 day (2×8 Lessons)
  • daily 9:00 - 17:00
Available languages
  • Hungarian
Dates

Training price

248 000 Ft
+ VAT/person
Please choose the date and form of participation!
Would you like a custom made solution, group training on this topic?
Find out more about our customised training services here.

Description

The aim of the training is to familiarize managers, decision makers and people interested in the Java field with the development of Java technology, its basic ideas and concepts, its main areas, the most common standards and tools, and to provide useful starting points. The training is recommended for anyone who wants to get started in the Java world jungle. The training will also introduce Java SE, the platform recommended for developing desktop applications, and Java EE and Spring, the platforms recommended for developing web and enterprise applications.

Outline

  • Java's evolution, basic concept, platform independence, virtual machine, runtime environments, memory management, hardware requirements, Java releases
  • The role of Oracle and the Java Community Process in the development of Java, Java Specification Requests, Java courses, exams
  • Object-oriented development, programming, architecture, class library, Java as a programming language, features
  • Thick client architectures: Java applets, GUI options, tools (AWT, Swing, JavaFX)
  • Layered application architectures: web applications, application servers
  • Database management, persistence: SQL, NoSQL, JPA (Hibernate, EclipseLink)
  • Web frameworks: Servlet, JSP, Spring MVC, JSF, HTML/CSS/JavaScript, RESTful web services
  • XML documents, processing techniques
  • Providing remote access: RMI, SOAP and RESTful web services, asynchronous message handling (JMS)
  • Comparison of Java EE and Spring Framework
  • Distributed architectures, microservices
  • Java security model, cryptography
  • Development tools: IntelliJ IDEA, Eclipse, Netbeans, JDeveloper
  • Java community, portals, collection sites, useful web addresses, freely available tools and collections
Outline (PDF)

Prerequisites

The training requires basic computer skills. The training is in Hungarian, based on slides in Hungarian.