CORSO PROGRAMMAZIONE JAVA CAMPANIA
Corso
A Frattamaggiore
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Laboratorio intensivo
-
Livello
Livello avanzato
-
Luogo
Frattamaggiore
-
Ore di lezione
40h
-
Durata
2 Mesi
-
Inizio
Scegli data
Il corso di Programmazione in Java e ricolto a tutti coloro che vogliono conoescere un linguaggio di programmazione sempre più richiesto nel mondo del lavoro. Infatti, in tutti i motori di ricerca nelle offerte di lavoro si richiede sempre più la conoscenza del JAVA, sia da parte delle grandi imprese, che delle piccole e medie imprese.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Buona conoscenza del PC
Visita il sito Internet
Opinioni
Materie
- Web design
- Javascript
- Programmazione
- Android
- Programmatore PHP
- Web mobile
- Java
- Linguaggio di programmazione
- Informatica Avanzata
- Linguaggio informatico
Professori
CARMELA CAPASSO
LAUREATA
Programma
Introduzione
Installazione ambiente di sviluppo
Introduzione linguaggio Java
Compilazione ed esecuzione
Sintassi java
Tipi di dato primitivi
Caso particolare: la classe String
Variabili locali
Casting
Operatori di assegnazione, relazionali e booleani
Operatori aritmetici
Pre/post incremento e concatenazione stringhe
Input/Output utente
Array monodimensionali
Array multidimensionali
Foreach
Istruzione If‐Else e operatore ternario
IF annidati
Istruzione Switch ‐ case
Ciclo While
Ciclo Do‐While
Ciclo For
Cicli annidati
Cicli infiniti
Labels, Break e Continue
Metodi
Il metodo Main ed i sottoprogrammi
Metodi di classe: La parola chiave Static
Passaggio dei parametri per riferimento e per valore
Modificatori
Gestione e importazione dei package
Scope delle variabili
Programmazione ad oggetti
La programmazione ad oggetti
Progettare una Classe
Istanziare un Oggetto: il costruttore
Variabili d’istanza e incapsulamento
Visibilità dei membri di una classe
Il reference This
La parola riservata null
Membri statici e membri dinamici
Ereditarietà
Il concetto di ereditarietà
Strutture ereditarie
Dalla teoria alla pratica: Ereditarietà
La parola riservata super
La classe Object
Impedire l'ereditarietà: la parola riservata final
Polimorfismo
Polimorfismo
Overloading e Overriding
Binding dinamico
Casting con oggetti
Cast e instanceof
Interfacce, classi astratte e classi innestate
Interfacce
Ereditarietà e polimorfismo nelle interfacce
Classi astratte
Classi innestate
Classi anonime
Eccezioni
Errori ed eccezioni
Il costrutto TRY‐CATCH‐FINALLY
Tipi di eccezione ed il costrutto Throws
Lanciare un’eccezione: il costrutto Throw
Eccezioni personalizzate
Programmazione grafica
Interfacce grafiche
TextField ed etichette
Pulsanti
Tabbedpane
Esempio. Utilizzare la classe Persona
Programmazione multithreading
Multithreading
Dimensione temporale dei thread
Creazione dei thread
Priorità e scheduler dei sistemi operativi
Sincronizzazione dei thread
Il Framework Collections
Iterator Implementazioni di Set e SortedSet
Implementazioni di List
Implementazioni di Queue
Implementazioni di Map e SortedMap
Tipi Generics
Input/Output
Introduzione all’I/O: input da tastiera
Java.io: Leggere un file
Java.io: Scrivere su un file
Java.io:Operazioni su file
Networking: Socket
Gestione basi di dati: JDBC
Configurazione ambiente di sviluppo (gestione inclusione libreria)
Database: executeQuery
Database: executeUpdate
Programmazione Android (Solo per corso nella versione da 92 ore)
Nozioni basiche di XML
Ulteriori informazioni
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
CORSO PROGRAMMAZIONE JAVA CAMPANIA