Durata
5 giorni
Prezzo
1650,00 €
Lingua
Italiano
Iscriversi non è mai stato così semplice
Compila il form sottostante.
Chiedi informazioni
Java SE Programming I
Codice: DJ02
Il corso tratta le nozioni fondamentali della programmazione orientata agli oggetti attraverso il linguaggio di programmazione Java SE Oracle. Illustra le tecniche di progettazione e di programmazione alla base del linguaggio.
Modalità di erogazione
In aula o Live Virtual Classroom
Attestato di partecipazione
Al termine del corso verrà rilasciato l’attestato di frequenza
Contenuti del corso
- Introduzione al linguaggio Java SE
- Ambienti per lo sviluppo di software: Eclipse
- Il linguaggio Java: sintassi base
- Variabili, operatori e costrutti di base
- Costrutti avanzati
- Gli arrays
- Object Oriented programming: classi ed oggetti
- Modificatori di accesso e altri modificatori
- Accesso ed utilizzo della libreria
- Object Oriented programming: astrazioni
- Introduzione alla progettazione con UML
- Packaging e documentazione
- Gestione degli errori a run time
Partecipanti
Sviluppatori
Prerequisiti
Prima di frequentare questo corso, è consigliato aver seguito il corso Object-Oriented Analysis and Design Using UML oppure avere conoscenze equivalenti
E inoltre obbligatorio:
- Conoscere le basi dell’informatica
- Conoscere le basi della programmazione strutturata derivata dall’utilizzo di un qualsiasi linguaggio di programmazione
Obiettivi
Il corso consente di apprendere:
- la teoria alla base della programmazione orientata agli oggetti
- la teoria alla base della progettazione di applicazioni orientate agli oggetti
- la sintassi e la semantica del linguaggio Java
- le caratteristiche specifiche di Java e la loro applicazione al fine di progettare e sviluppare applicazioni Java SE
- Business applications
- Sicurezza informatica
- ISO
- EGovernement
- Database, big data, machine learning e ia
- HR & Organization
- Giuridico Normativa
- Cloud & virtualization
- Programming & development
- PA
- Metodologie di Service & Project Management
- Management & Collaboration
- Microservizi
- Sistemi operativi
- Marketing & Sales
- Formazione AI
- Networking
- Office & collaboration
- Web design