Impara a programmare in Java partendo dalle basi fino allo sviluppo di applicazioni web e database relazionali.
Il corso Programmare in Java fornisce una solida base nella programmazione Java, pensata sia per chi si affaccia allo sviluppo software, sia per professionisti aziendali che desiderano comprendere e utilizzare le tecnologie Java nei propri progetti. I partecipanti apprenderanno concetti fondamentali, OOP, database e strumenti di sviluppo condiviso.
Questo corso è rivolto a
Sviluppatori software junior
Programmatori backend
Sviluppatori Android
Software Engineer
Full Stack Developer
Professionisti aziendali e tecnici
Analisti funzionali IT
Project Manager IT che vogliono comprendere meglio le tecnologie usate nei progetti
Consulenti informatici che lavorano su soluzioni Java-based
Tecnici di sistemi informativi aziendali
Alla fine del corso potrai:
Comprendere la struttura e la logica della programmazione in Java.
Applicare i principi della programmazione orientata agli oggetti.
Utilizzare classi, interfacce, strutture dati e collezioni Java.
Gestire input/output, concorrenza e persistenza dei dati.
Progettare e interrogare database relazionali con SQL.
Integrare Java con database tramite Java Persistence API.
Applicare buone pratiche di sviluppo e design patterns.
Sviluppare applicazioni web lato server e client con Java EE e Servlet.
Ecco cosa imparerai
Struttura della programmazione Java
Concetti base e operativi della programmazione Object Oriented
Introduzione alle classi, oggetti, variabili d’istanza e metodi
Introduzione alle strutture dati in Java
Software Engineering e principali elementi che compongono l’architettura di un progetto IT complesso
Classi e Interfacce
Java I/O
Java Collections Framework
Programmazione concorrente
Disciplina di programmazione e pulizia del codice
Database relazionali ed SQL
Nozioni fondamentali sul linguaggio SQL – Operazioni CRUD
Java Persistence API
Le operazioni di persistenza
Design patterns
Java Enterprise Edition
Sviluppo di applicazioni Web
Server side Java web applications
Client side web front end
Sviluppo di Servlet
Laboratori di esercitazione pratiche: non solo lezioni frontali teoriche ma tanta pratica guidata.
Docenti professionisti certificati: danno risposte certe e concrete ai tuoi dubbi.
Massimo 10 partecipanti: per facilitare l’apprendimento e il confronto di gruppo.
Fai il corso quando vuoi: concordiamo date e orari più adatti alle necessità aziendali.
Fai il corso dove vuoi: online in diretta, presso le nostre sedi o la tua sede aziendale
Attestato di partecipazione: puoi richiederlo a fine corso.
Corsi Correlati
Chi ha frequentato questo corso ha frequentato anche:
Corso Programmazione con Java SE
Scopri le funzionalità di Java SE 8 e impara a sviluppare applicazioni object-oriented con le API ufficiali del linguaggio.
Corso Sviluppo con HTML5, CSS3 e JavaScript
Sviluppa interfacce moderne e interattive con HTML5, CSS3 e JavaScript per il web e il mobile.
Corso JavaScript – fundamentals
Impara a scrivere codice JavaScript efficace per creare pagine web interattive e dinamiche, partendo dalle basi del linguaggio.
Introduzione alla Programmazione con Python
Con questo corso ti avvicini al mondo della programmazione attraverso Python, uno dei linguaggi più versatili e richiesti nel panorama tecnologico
Contattaci per progettare insieme il percorso formativo più adatto alle tue esigenze aziendali o per avere un preventivo per il corso di tuo interesse.