Java Training Courses

Java Training Courses

I corsi di formazione Java locali, istruttori, dimostrano attraverso la pratica pratica come sviluppare applicazioni con Java La formazione Java è disponibile come "allenamento dal vivo sul posto" o "formazione dal vivo a distanza" La formazione on-site in loco può essere svolta localmente presso la sede del cliente in Italia o nei centri di formazione aziendale NobleProg in Italia La formazione in remoto dal vivo viene effettuata tramite un desktop remoto interattivo NobleProg Il tuo fornitore di formazione locale.

Machine Translated

Recensioni

★★★★★
★★★★★

Schema generale del corso Java

Nome del corso
Durata
Overview
Nome del corso
Durata
Overview
28 hours
Overview
Questo corso di 4 giorni è rivolto a programmatori che già conoscono il linguaggio Java e desiderano sfruttare la tecnologia Enterprise Java Beans 2.0, diventando al contempo consapevoli delle implicazioni di sicurezza della distribuzione delle applicazioni. Questo corso ha una grande componente pratica che include lo sviluppo di un'applicazione di e-commerce basata su Enterprise Java Beans. Il corso utilizza JBoss Application Server.
14 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.

By the end of this training, participants will be able to:

- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.
14 hours
Overview
RabbitMQ è un sistema di broker di messaggi open source per l'archiviazione e il recupero di messaggi passati da processi, applicazioni e server. La primavera è un framework Java . Utilizzando Java e Spring con RabbitMQ , gli utenti possono creare code complesse, scambi, collegamenti e altro.

Questo corso di formazione dal vivo con istruttore (in loco o remoto) è rivolto a architetti software e sviluppatori Web che desiderano utilizzare RabbitMQ come programma di messaggistica e programma di messaggistica in Java utilizzando Spring per creare applicazioni.

Al termine di questa formazione, i partecipanti saranno in grado di:

- Usa Java e Spring con RabbitMQ per creare applicazioni.
- Progettare sistemi basati su messaggi asincroni utilizzando RabbitMQ .
- Crea e applica code, argomenti, scambi e associazioni in RabbitMQ

Formato del corso

- Conferenza e discussione interattiva.
- Molti esercizi e pratiche.
- Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
14 hours
Overview
La programmazione parallela è l'esecuzione computazionale di calcoli e processi simultanei. Utilizzando la programmazione parallela in Java , gli utenti possono creare applicazioni multi-thread ad alte prestazioni e reattive.

Questo training dal vivo con istruttore (in loco o remoto) è rivolto a sviluppatori web che desiderano creare applicazioni multi-thread in Java .

Al termine di questa formazione, i partecipanti saranno in grado di:

- Crea applicazioni multi-thread in Java per qualsiasi scopo e scala.
- Applica algoritmi e strutture di dati senza blocco per migliorare le prestazioni.
- Confronta i modelli di progettazione e le considerazioni sulle prestazioni per una migliore ottimizzazione.
- Implementare thread in Java per la condivisione e la comunicazione dei dati.

Formato del corso

- Conferenza e discussione interattiva.
- Molti esercizi e pratiche.
- Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
21 hours
Overview
I partecipanti che sono già programmatori Java che vogliono estendere il proprio orizzonte e hanno usato più concetti di linguaggio Java .
21 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to use RxJava to develop and deploy an Android mobile application.

By the end of this training, participants will be able to:

- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.
14 hours
Overview
Spring Boot è uno stack tecnologico che favorisce la convenzione sulla configurazione. Spring Boot consente agli sviluppatori di creare applicazioni stand-alone di livello di produzione che "si eseguono", in genere su un'istanza integrata di Tomcat , Jetty o Undertow.

Questo training dal vivo con istruttore (in loco o remoto) è rivolto agli sviluppatori esperti di Spring Boot che desiderano utilizzare le funzionalità avanzate di Spring Boot per migliorare ulteriormente, proteggere e testare complesse applicazioni Spring Boot .

Al termine di questa formazione, i partecipanti saranno in grado di:

- Personalizza il framework Spring WebMVC per migliorare il disaccoppiamento delle applicazioni web.
- Serializzare e deserializzare oggetti usando Jackson Serialization Views.
- Archivia e proteggi i dati utente in un database.
- Utilizzare Spring Sessions per gestire le informazioni sulla sessione utente in modo distribuito.
- Automatizza i test delle applicazioni Spring WebMVC.
- Monitorare e misurare le prestazioni dell'applicazione.

Formato del corso

- Conferenza e discussione interattiva.
- Molti esercizi e pratiche.
- Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
21 hours
Overview
Questo corso tratta i concetti e i principi di codifica sicura con Java attraverso la metodologia di test Open Web Application Security Project ( OWASP ). Open Web Application Security Project è una comunità online che crea articoli, metodologie, documentazione, strumenti e tecnologie liberamente disponibili nel campo della sicurezza delle applicazioni web.
21 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.
14 hours
Overview
Spring Boot è un framework Java per la creazione di API e microservizi RESTful. React è una libreria di script Java che offre flessibilità nell'integrazione con altri framework per la condivisione di funzionalità. Redux è una libreria di script Java per la gestione degli stati delle applicazioni e la creazione di interfacce. Con Spring Boot , React e Redux, l'utente disporrà del toolkit necessario per creare applicazioni Web front-end e back-end funzionali.

Questa formazione dal vivo con istruttore (in loco o remoto) è rivolta agli sviluppatori Web che desiderano creare applicazioni Web front-end e back-end funzionali con Spring Boot , React e Redux.

Al termine di questa formazione, i partecipanti saranno in grado di:

- Crea un'applicazione front-end con React e Redux.
- Crea API RESTful con Spring Boot .
- Servizi Web sicuri con sicurezza di primavera e token Web JWT.

Formato del corso

- Conferenza e discussione interattiva.
- Molti esercizi e pratiche.
- Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
14 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to use WebFlux to develop and deploy reactive applications.

By the end of this training, participants will be able to:

- Install and configure Spring 5 and the WebFlux framework.
- Develop reactive application and services.
7 hours
Overview
Akka è una libreria open source e Runtime per la creazione di applicazioni simultanee e distribuite in esecuzione su JVM (Java Virtual Machine). la libreria Akka-Streams si trova in cima Akka e consente l'elaborazione di flussi di dati.

questa formazione Live (in loco o remota) guidata da istruttori è rivolta agli sviluppatori di Akka esperti che desiderano utilizzare l'API Akka streams per scrivere applicazioni per consumare dati in streaming.

entro la fine di questa formazione, i partecipanti saranno in grado di:

- comprendere i principi dei flussi e come sono implementati in Akka.
- utilizzare i vari componenti API streams Akka per creare flussi fault-tolerant.
- distribuire un'applicazione Akka streams in produzione.

formato del corso

- conferenza interattiva e discussione.
- un sacco di esercizi e pratica.
- implementazione hands-on in un ambiente lab Live.

Opzioni di personalizzazione del corso

- per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
- per saperne di più su Akka Streams, si prega di visitare: https://doc.akka.io/docs/akka/2.5/stream/stream-introduction.html
21 hours
Overview
Akka è una libreria open source e Runtime per la creazione di applicazioni simultanee e distribuite che vengono eseguite su JVM (Java Virtual Machine).

questa formazione dal vivo dell'istruttore (in loco o a distanza) è rivolta agli sviluppatori di Akka esperti che desiderano scalare le loro applicazioni su più nodi e sistemi 3rd party.

entro la fine di questa formazione, i partecipanti saranno in grado di:

- sfrutta le funzionalità avanzate di Akka & #39; s per estendere le applicazioni Akka esistenti
- sviluppare e distribuire applicazioni complesse e su larga scala.
- ridimensionare un'applicazione esistente oltre un singolo JVM.

formato del corso

- conferenza interattiva e discussione.
- un sacco di esercizi e pratica.
- implementazione hands-on in un ambiente lab Live.

Opzioni di personalizzazione del corso

- per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.
- per saperne di più su Akka, si prega di visitare: https://akka.io/
28 hours
Overview
Objectives

This 4 day course is aimed at object-oriented developers (e.g. C++ or C#) who need to get up to speed quickly in Java. The course covers the Java programming constructs and APIs quickly, focussing on the differences between Java and other OO languages.

Audience

This training course is aimed at OO developers who need to transition into Java.
21 hours
Overview
This training outline is intended to bring attendees from a beginner to an intermediate/advanced level in the understanding and knowledge of the Akka framework.

The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).

Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.
21 hours
Overview
Java FX è una libreria GUI disponibile nell'ultima versione di Java JDK. Contiene una raccolta di pacchetti grafici e multimediali per la progettazione, la creazione, il test, il debug e la distribuzione di applicazioni rich client che operano in modo coerente su più piattaforme.

In questo loco, formazione dal vivo con istruttore, i partecipanti impareranno come sviluppare interfacce utente ricche che utilizzano Java potente libreria GUI s', Java FX.

Al termine di questa formazione, i partecipanti saranno in grado di:

- Crea un'applicazione Java moderna e visivamente gradevole utilizzando Java FX
- Integrare Java FX in eredità swing e SWT basato Java applicazioni
- Aggiungi grafica ed effetti 3D alla loro applicazione
- Testa ed esegui il debug della loro applicazione Java
- Distribuire l'applicazione sul Web o come applicazione desktop

Pubblico

- Sviluppatori di applicazioni
- Sviluppatori Web

Formato del corso

- Parte lezione, parte discussione, esercitazioni e esercitazioni pratiche

Nota

- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
14 hours
Overview
Spring è un framework open source scritto in Java. I servizi Web REST sono risorse che connettono applicazioni e servizi per comunicare contemporaneamente. L'integrazione dei servizi Web REST nell'ambiente Spring consente agli sviluppatori di astrarre le interazioni dell'archivio dati in un'API del repository comune.

Questa formazione live con istruttore (onsite o remota) è rivolta agli sviluppatori Web che desiderano creare API REST con Spring Data REST.

Al termine di questa formazione, i partecipanti saranno in grado di:

- Crea API REST con Spring Data REST.
- Esporre le API RESTful con Spring Data REST.
- Testare e risolvere i problemi relativi alle API REST usando Postman.

Formato del corso

- Lezione interattiva e discussione.
- Un sacco di esercizi e pratica.
- Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

- Per richiedere una formazione personalizzata per questo corso, vi preghiamo di contattarci per organizzare.
21 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.

By the end of this training, participants will be able to:

- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.
14 hours
Overview
Questo corso insegna l'uso pratico di Hibernate per gli oggetti Java persistenti in un database relazionale.
28 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to containerize their Java EE 8 applications and run them as microservices in the cloud.

By the end of this training, participants will be able to:

- Build and deploy Java microservices in Docker containers.
- Manage Docker containers using Kubernetes.
- Integrate microservices with an existing monolithic system.
- Monitor, test, and secure microservices.
- Troubleshoot containers and orchestration environments.
35 hours
Overview
During the training participants will learn how to write basic programs In Java, test it, use standard libraries and create multi-threaded applications.
35 hours
Overview
The course is intended for Java programmers who want to produce efficient applications. After consultation with client, the course can be conducted in a special tool version, for people who only need to detect performance problems (testers, administrators) - in this case programming in Java is not required.

During the training, participants will learn about process and modern tools for producing efficient software in Java. They learn performance-related traps, benchmarking, profiling, tuning, memory analysis, performance tricks using collections or IO. Learned topics and tools are applicable regardless of the technologies used in the project, because we focus on language-level performance, tools and embedded libraries. Tuning discusses parameters of JVM provided by Oracle.
28 hours
Overview
The course covers the basics of Java development.

It introduces students to Java technology and teaches them basic Java syntax and concepts, leading to the creation of a simple program. Training goes through the essential concepts and features of the Java Programming Language, focusing on exceptions, basic input/output, concurrency, regular expressions, Java collections framework and the platform environment. The course finishes when all basic Java features have been explained and trained.
7 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to reinforce their knowledge of Java 10 and utilize to create, build, test, debug and deploy enterprise applications.

By the end of this training, participants will be able to:

- Set up the necessary development environment to start developing with Java 10.
- Make use of the essential features of Java 10 to develop an application.
- Comprehend the principles behind the Java 10 update and apply it to application enhancements.
- Recognize and consider the potential of Java 10 implementations for other ventures.
14 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to use Java 9 and its features to create, build, test, debug and deploy enterprise applications.

By the end of this training, participants will be able to:

- Set up the necessary development environment to start developing using Java 9.
- Understand the specifications of the Java 9 upgrade.
- Employ Java 9 features to enhance the performance of applications.
- Perceive the potential of Java 9 as a tool for other enterprise implementations.
14 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at Java developers who wish to optimize their Jave EE 8 development environment to create, build, test, debug and deploy business applications.

By the end of this training, participants will be able to:

- Set up and configure the necessary development environment for Java EE 8.
- Make use of the Java EE 8 features to develop business applications that are Java EE-compliant.
- Utilize the appropriate methods to optimize their Java EE 8 environment.
- Improve their application monitoring routines.
- Recognize the critical factors for efficient application systems performance.
- Perceive the potential of Java EE 8 when implemented in other ventures.
21 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to use Java EE 8's new features to build cloud applications.

By the end of this training, participants will be able to:

- Set up the necessary development environment to start developing.
- Understand the concepts and architecture behind Java Enterprise Edition (JEE).
- Create a sample cloud application (or web service).
- Interface an application with a database.
- Write and manage stateful components using dependency injection.
- Write integration tests for Java EE components.
14 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at web developers who wish to program in Spring Boot to build Apache Camel applications.

By the end of this training, participants will be able to:

- Develop Apache Camel applications with Spring Boot.
- Apply error monitoring and alerting for Apache Camel applications.
- Use Apache Camel for integration solutions.
21 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at developers who wish to understand the foundational technologies behind enterprise Java applications. The course also provides an excellent foundation for continuing on to learning Java frameworks such as Spring.

By the end of this training, participants will be able to:

- Install and configure the APIs and development environment needed to begin developing a Java web application.
- Understand how the MVC design pattern is implemented in Java applications.
- Implement Java Fetures such as JSP scripting elements, deployment descriptors and annotations.
- Create a sample web application that takes user queries, fetches data from a database and returns the results.
- Debug and troubleshoot legacy enterprise applications built with Java.
21 hours
Overview
This instructor-led, live training in Italia (online or onsite) is aimed at data scientists who wish to create and deploy a Reinforcement Learning system, capable of making decisions and solving real-world problems within an organization.

By the end of this training, participants will be able to:

- Understand the relationships and differences between Reinforcement Learning and machine learning, deep learning, supervised and unsupervised learning.
- Analyze a real-world problem and redefine it as Reinforcement Learning problem.
- Implementing a solution to a real-world problem using Reinforcement Learning.
- Understand the different algorithms available in Reinforcement Learning and select the most suitable one for the problem at hand.

Prossimi corsi Java

Fine settimana Java corsi, Sera Java training, Java centro di addestramento, Java con istruttore, Fine settimana Java training, Sera Java corsi, Java coaching, Java istruttore, Java trainer, Java corsi di formazione, Java classi, Java in loco, Java corsi privati, Java training individuale

Corsi scontati

Newsletter per ricevere sconti sui corsi

Rispettiamo la privacy di ogni indirizzo mail. Non diffonderemo,né venderemo assolutamente nessun indirizzo mail a terzi. Inserire prego il proprio indirizzo mail. E' possibile sempre cambiare le impostazioni o cancellarsi completamente.

I nostri clienti

is growing fast!

We are looking for a good mixture of IT and soft skills in Italy!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions