Corso JAVA

Programmazione JAVA

La piattaforma Java è una tecnologia sulla quale si sviluppano i programmi più avanzati, tra cui utilità, giochi e applicazioni aziendali. Java è in esecuzione su oltre 850 milioni di personal computer e miliardi di dispositivi a livello mondiale, inclusi dispositivi mobili e TV.

Esiste un numero notevole di applicazioni e siti Web, in aumento ogni giorno, che funzionano esclusivamente se è stato installato Java.

Java è veloce, sicuro e affidabile. Dai portatili ai datacenter, dalle console per videogiochi ai computer altamente scientifici, ai telefoni cellulari e a Internet, Java è onnipresente!

Il corso che noi offriamo è diviso in due unità didattiche indipendenti fra di loro: 

  • livello base,  che fornisce le conoscenze di base di teoria di programmazione, dei costrutti principali e della programmazione orientata agli oggetti;
  • livello avanzato, che fornisce le conoscenze di Java con l’interazione ai database e la creazione di Web Application.

A chi è rivolto il corso

Il corso si rivolge a coloro che vogliano imparare a sviluppare applicazioni in java. Attraverso un approccio pratico verranno presentati gli strumenti di sviluppo più comuni durante la realizzazione di una semplice applicazione.

Per coloro che si iscriveranno entro il 29 dicembre 2018 il costo del corso + l’esame di certificazione sarà di soli € 300,00.

Durata del corso

Per entrambi i livelli il corso ha una durata di 60 ore. Se l’allievo volesse seguirli entrambi, il corso completo (livello base + avanzato) ha una durata di 120 ore.

Programma del corso

Livello base 

  • INTRODUZIONE
    • introduzione al linguaggio java e alla programmazione ad oggetti
    • installazione ambiente di sviluppo (Eclipse)
    • descrizione ambiente di sviluppo
    • il linguaggio java
    • tipi primitivi
    • la classe String
    • variabili locali
    • casting
    • operatori di assegnazione, relazionali e booleani
    • costrutti di controllo
    • costrutti di iterazione
    • array monodimensionali e multidimensionali
    • array list
    • list
    • iteratore
  • PROGRAMMAZIONE ORIENTATA AGLI OGGETTI
    • classe e istanza
    • metodi e campi
    • metodo main
    • visibilità
    • package
    • dichiarare una classe
    • dichiarare campi
    • dichiarare metodi
    • ostruttori e garbage collection
    • parola chiave static
  • EREDITARIETA’
    • classe derivata
    • ereditarietà dei campi
    • ereditarietà dei metodi
    • interfacce
    • classi astratte
    • polimorfismo
  • UTILITY STANDARD
  • GESTIONE ECCEZIONI
  • SISTEMI I/O
  • CONNESSIONE AI DATABASE
  • ESEMPIO PRATICO DI UN APPLICAZIONE CONSOLE

Livello Avanzato

  • JAVA E I DATABASE: Java Database Connectivity (jdbc)
    • introduzione al linguaggio sql
    • creare, popolare, interrogare,  aggiornare un database
    • DriverManager
    • Connection
    • Statement
    • ResultSet
    • Esempio pratico con database mysql
  • JAVA E LE WEB APPLICATION
    • J2EE
    • pattern MVC
    • Servlet
    • Data Access Object
    • Bean
    • Html e javascript
    • Java Server Page
    • Deploy di una web application: Apache Tomcat
    • Configurazione su Eclipse di Apache Tomcat
    • esempio pratico di un’applicazione java web based con accesso ad un db mysql
    • Java Mail
    • cenni di tag lib

 

Lascia un commento

Contattaci con Whtaspp
Invia con Whatsapp
PHP Code Snippets Powered By : XYZScripts.com