CORSO PROGRAMMAZIONE JAVA NAPOLI

Corso

A Frattamaggiore

700 € +IVA

Chiama il centro

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

  • Durata

    2 Mesi

  • Inizio

    Scegli data

CORSO PROGRAMMAZIONE JAVA NAPOLI

La programmazione JAVA è sempre più richiesta nel mondo del lavoro. Se si va infatti nei motori di ricerca per la ricerca di personale, tra le varie caratteristiche viene spesso richiesta la conoscenza della programmazione in JAVA. Sia dalle grandi imprese, che dalle piccole e medie imprese.

Sedi e date

Luogo

Inizio del corso

Frattamaggiore (Napoli)
Visualizza mappa
PIAZZA RISORGIMENTO N.12, 80027

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Buona conoscenza del PC

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Materie

  • Javascript
  • Programmazione
  • Android
  • Programmatore PLC
  • Programmatore Java
  • Programmatore
  • Java
  • Linguaggio di programmazione
  • Linguaggio informatico
  • Programmatore informatico

Professori

CARMELA CAPASSO

CARMELA CAPASSO

LAUREATA

Programma

Programma del corso

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

Installazione ambiente di sviluppo

Prima Applicazione android

Struttura di un programma android

Definizione/gestione dei layout

Gestione degli eventi

Interazioni tra activity

Salvataggio dei dati

Utilizzo delle Socket

Connettività verso web service (Json/POST/GET)

Ulteriori informazioni

Sbocchi Lavorativi La richiesta di personale esperto e/o a conoscenza della Programmazione in Java è sempre in continua crescita da parte non solo delle grandi imprese, ma anche delle piccole e medie imprese. Programmazione, realizzazione di siti internet, sviluppo di programmi vari. Possibilità di svolgere la professione di programmatore in modo autonomo (freelance) oppure come consulente informatico presso aziende.

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

CORSO PROGRAMMAZIONE JAVA NAPOLI

700 € +IVA