MRW Corsi

      Java

      5.0 2 opinioni
      MRW Corsi
      Online
      • MRW Corsi

      159 
      CORSO PREMIUM
      Preferisci chiamare subito il centro?
      03313... Leggi tutto
      Chiedi informazioni a un consulente Emagister

      Informazioni importanti

      Tipologia Corso
      Metodologia Online
      Durata Flessible
      Inizio Scegli data
      Servizio di consultazione
      Tutoraggio personalizzato
      Lezioni virtuali
      • Corso
      • Online
      • Durata:
        Flessible
      • Inizio:
        Scegli data
      • Servizio di consultazione
      • Tutoraggio personalizzato
      • Lezioni virtuali
      Descrizione

      Emagister presenta il corso Java, offerto da MRW Corsi e rivolto a sviluppatori informatici interessati ad apprendere le proprietà ed il funzionamento di uno dei linguaggi più diffusi ed importanti sul web.

      Il corso, della durata flessibile da svolgere in modalità online, ha come obiettivo quello di preparare gli allievi alla creazione di programmi in Java, tanto nel web come nel mobile (creazione di App Android).

      Il programma del corso affronterà tutti gli argomenti necessari per programmare in Java partendo da zero, con particolare attenzione al paradigma OOP per la gestione di classi, oggetti e metodi necessari alla creazione di applicazioni, interazione con i database e gestione dell'XML. Dopo una prima introduzione a Java i corsisti potranno apprendere le regole della sintassi in Java, con base dati variabili e operatori. Si passerà poi al controllo del flusso, i cicli, gli array, i modificatori, i package, le applet Java e le interfacce.

      Strutture (1)
      Dove e quando
      Inizio Luogo
      Scegli data
      Online
      Inizio Scegli data
      Luogo
      Online

      Da tener presente

      · Quali sono gli obiettivi del corso?

      Il corso ha come obiettivo quello di preparare gli allievi alla creazione di programmi in Java, tanto nel web come nel mobile (creazione di App Android).

      · A chi è diretto?

      Rivolto a sviluppatori informatici interessati ad apprendere le proprietà ed il funzionamento di uno dei linguaggi più diffusi ed importanti sul web.

      · Requisiti

      Nessuno, ma è comunque utile una minima conoscenza dei principi generali di programmazione HTML.

      · Quali saranno i passi successivi alla richiesta di informazioni?

      Il corso è attivo 365 giorni all'anno, 24H su 24. Per maggiori informazioni e/o per conoscere eventuali promozioni: https://www.mrwcorsi.it/corsi/scheda/corso-java.asp

      Domande e risposte

      Comunicaci i tuoi dubbi,altri utenti potranno risponderti

      Opinioni

      5.0
      Valutazione del corso
      100%
      Lo consiglia
      4.6
      eccellente
      Valutazione del Centro

      Opinioni sul corso

      M
      Marco
      5.0 27/03/2017
      Il meglio: Corso da seguire on-line senza vincoli di giorni e orari. Contenuti ben fatti e buona la piattaforma di apprendimento che consente anche di prendere appunti ed effettuare sottolineature on-line sulle dispense.
      Da migliorare: Nulla.
      Consiglieresti questo corso?:
      G
      Gabriele
      5.0 27/03/2017
      Il meglio: Ero un po' preoccupato di affrontare una materia così ostica ma devo dire di essermi trovato molto bene, anche grazie alla cortesia e professionalità del tutor.
      Da migliorare: Nulla.
      Consiglieresti questo corso?:
      * Opinioni raccolte da Emagister & iAgora

      Successi del Centro

      Questo centro ha dimostrato la sua qualità su Emagister
      10 anni con Emagister

      Cosa impari in questo corso?

      Sviluppare software in Java
      Programmare in Java
      Creazione di applicativi in Java
      Creazione di software con Java
      Javascript
      Programmatore Java
      Architettura delle applicazioni
      Progettazione di applicazioni
      OOP
      Interfaccia grafica
      Programmazione
      Programmazione informatica
      Programmazione web
      Android
      Gestione database
      Amministratore di database

      Professori

      Claudio Garau
      Claudio Garau
      Dottore in Scienze Politiche

      Programmatore con quasi 20 anni di esperienza nello sviluppo di software e siti web con tecnologie open-source ed in ambiente Linux. Attualmente collaboratore editoriale di testate del calibro di Mr.Webmaster e HTML.it

      Programma

      1. Introduzione a Java
        • Introduzione
        • Cos'è Java
        • Java: un pò di storia
        • Bytecodes, Garbage Collector e multi-threading
        • Gestione del caricamento delle classi
        • Approfondiamo il discorso sulla variabile CLASSPATH
        • L'ambiente di sviluppo di Java: il JDK. Installazione su Windows e Linux
        • Un primo programma in Java
        • Compilazione ed esecuzione del programma
        • Conclusioni
      2. Le regole della sintassi in Java
        • Introduzione
        • Le espressioni
        • Le dichiarazioni
        • Le diverse tipologie di comandi
        • I separatori
        • I commenti
        • Identificatori e keywords riservate
        • La sintassi dei metodi
        • I blocchi di istruzioni
        • Sintassi delle classi
        • Conclusioni
      3. Variabili e tipi di dato
        • Introduzione
        • Le variabili e i dati primitivi
        • Dichiarazione e inizializzazione di una variabile
        • Variabili e valori iniziali dei tipi di dato
        • Variabili final utilizzate come costanti
        • I valori letterali
        • Valori letterali carattere
        • Valori letterali carattere in codice ASCI e UNICODE
        • Valori letterali numerici
        • Letterali numerici e regole di promozione
        • Le stringhe
        • Metodi per le stringhe
        • Conclusioni
      4. Gli operatori
        • Introduzione
        • Tipologie di operatori
        • Operatori per ordine di priorità
        • Indipendenza degli operatori
        • Gli operatori aritmetici
        • Regole di conversione
        • Operatori in forma shortcut
        • Gli operatori relazionali
        • Operatori condizionali
        • Operatori di shift bit a bit
        • Operatori logici bit a bit
        • Operatori di assegnamento e forma shortcut
        • Conclusioni
      5. Controllo del flusso: le istruzioni condizionali
        • Introduzione
        • L'istruzione condizionale if
        • Utilizzare più istruzioni if per definire più condizioni
        • Il costrutto condizionale if/else
        • Istruzioni if/else annidate
        • Regole di espansione per istruzioni if ed if/else annidate
        • Istruzioni if/else all'interno di un blocco if
        • L'istruzione switch
        • Conclusioni
      6. Controllo del flusso: i cicli
        • Introduzione
        • Il ciclo for
        • Struttura du un ciclo for
        • Introdurre istruzioni condizionali all'interno di un ciclo for
        • Uscire da un ciclo for
        • Cicli for con decremento
        • Cicli for infiniti e cicli con più variabili di controllo
        • Il ciclo while
        • Il ciclo Do-While
        • Conclusioni
      7. Gli array
        • Introduzione
        • Dichiarazione di un array
        • Indice di un array
        • Lunghezza di un vettore e passaggio manuale di valori
        • Utilizzare un array
        • Array e ciclo for
        • Array come oggetti e array di oggetti
        • Calcolare la somma dei valori di un array
        • Contare gli elementi ricorrenti in un array
        • Array multidimensionali e Matrici
        • Conclusioni
      8. Classi, oggetti e metodi
        • Introduzione
        • La programmazione orientata agli oggetti
        • Gli oggetti
        • Costruttori e utilizzo degli oggetti
        • Distruggere un oggetto
        • Le classi
        • I metodi
        • Il metodo main()
        • Overloading e overridding
        • La parola chiave this
        • L'ereditarietà
        • La parola chiave super
        • Conclusioni
      9. I modificatori
        • Introduzione
        • I modificatori
        • Il modificatore static
        • Controllo degli accessi tramite i modificatori
        • Modificatori di accesso e metodi set e get
        • Riepilogo dei livelli di protezione
        • Il modificatore final
        • Modificatore final e costanti
        • Modificatore final e efficienza dell'applicazione
        • Conclusioni
      10. I package
        • Introduzione
        • I package
        • Gerarchie dei package e assegnazione dei nomi
        • I package di base di Java
        • Importazione dei package
        • L'importanza del package java.lang
        • Creazione dei package
        • Regole di collocazione dei package
        • Importazione di classi tramite nome di package
        • Protezione dei package e livelli di accesso
        • Conclusioni
      11. Classi astratte, interfacce e thread
        • Introduzione
        • Le classi astratte
        • Il modificatore abstract
        • Metodi astratti
        • Classi astratte e costruttore
        • Il problema dell'eredità multipla
        • Le interfacce
        • Sintassi delle interfacce
        • Utilizzo delle interfacce
        • I thread
        • Ordinamento dei thread
        • Generazione di un thread
        • Conclusioni
      12. Le Applet Java
        • Introduzione
        • Definizione di Applet
        • Sintassi e metodi delle Applet
        • Metodi per la gestione degli eventi
        • La classe Applet
        • Scrittura del codice e compilazione
        • Esecuzione dell'Applet
        • Applet e colori
        • Applet e stringhe
        • Applet e rilevazione di eventi
        • Conclusioni
      13. Gestione delle eccezioni
        • Introduzione
        • Eccezioni ed errori
        • Utilizzo dell'exception handling, quando il compilatore non basta
        • Exception handling e Stack overflow
        • Argomenti delle eccezioni
        • Sintassi e utilizzo del blocco try
        • Funzionamento del blocco try - catch
        • Utilizzo del blocco try - catch
        • Sintassi del blocco try - catch - finally
        • Utilizzo del blocco try - catch - finally
        • Personalizzazione della gestione delle eccezioni
        • Conclusioni
      14. Java e basi di dati
        • I database
        • Il linguaggio SQL
        • I database manager
        • Installare MySQL
        • Il connettore JDBC
        • Connessione a MySQL
        • Creazione di database e tabelle
        • Inserire e aggiornare i record di una tabella
        • Estrazione dei record con query SELECT
        • Cancellazione di un record
        • Conclusioni
      15. Java e XML
        • Introduzione
        • Il metalinguaggio XML
        • Il DOM (Document Object Model)
        • Creare un file XML con Java
        • Leggere un file XML con Java
        • Contare gli elementi di un file XML
        • Modifica di un file XML con rimozione di elementi
        • Conclusioni