Premium Stage opzionale RISPARMIA 35%

Corso Java completo

5.0
1 opinione
  • Professionisti
    |

Corso

Online

Prezzo Emagister

900 € 1.400 € IVA inc.

Descrizione

  • Tipologia

    Seminario intensivo

  • Livello

    Livello intermedio

  • Metodologia

    Online

  • Durata

    6 Mesi

  • Inizio

    Scegli data

  • Stage in azienda

  • Campus online

  • Invio di materiale didattico

  • Servizio di consultazione

  • Tutoraggio personalizzato

  • Lezioni virtuali

Descrizione

Il centro di formazione Fiore Rosalba di Potenza presenta, sul portale emagister.it, il Corso Java completo, diretto a chiunque desideri apprendere tutti i segreti e l’ utilizzo di questo linguaggio di programmazione, concernente il mondo dell’ IT.

Il corso della durata di 6 mesi, da svolgere interamente Online, mira alla formazione dei corsisti riguardo a uno dei più famosi linguaggi di programmazione utilizzati in tutto il mondo, nel settore informatico, ovvero Java. Grazie a questo corso di studi, le proprie competenze teoriche e pratiche incrementeranno e lo studente imparerà a sviluppare applicazioni lato client in Java ed anche ad interfacciarsi con Basi Dati SQL (Vedi Programma del corso dettagliato in fondo alla pagina).

Ciò che contraddistingue questo tipo da corso da tanti altri è che durante la formazione, lo studente inizierà sin da subito a partecipare alle selezioni di personale proposte dalle aziende che, in collaborazione con Fiore Rosalba, sono alla continua ricerca di collaboratori e Stagisti.

Conseguimento del certificato di frequenza al termine del corso e concrete possibilità di Stage per gli studenti meritevoli.

Informazioni importanti

Prezzo per gli utenti Emagister: Iscrivendosi al Master indicando ai nostri consulenti di aver letto la promozione Emagister.

Sedi

Luogo

Inizio

Online

Inizio

Scegli dataIscrizioni aperte
Scegli dataIscrizioni aperte

Da tener presente

Il Master Online non presuppone particolari conoscenze preliminari. Le lezioni sono infatti impostate per essere fruibili con facilità da tutti. È sufficiente possedere la passione per l'informatica e se possibile una mentalità rivolta verso la logica. Per gli studenti che non hanno precedenti esperienze di programmazione, è disponibile un modulo iniziale propedeutico all'insegnamento delle basi. Il percorso da compiere può quindi partire anche da zero, con la sicurezza di arrivare al termine del Master avendo acquisito un bagaglio nozionistico completo.

Formula di studio ideale anche per lavoratori e compatibile con iscrizione a corsi di laurea. Possibilità di stage curriculari per studenti.

Domande e risposte

Comunicaci i tuoi dubbi,altri utenti potranno risponderti

Chi vuoi che ti risponda?

Pubblicheremo solo il tuo nome e la domanda

Opinioni

5.0
  • Professionisti
    |
100%
4.8
eccellente

Valutazione del corso

Lo consiglia

Valutazione del Centro

Mario BERTONAZZI

5.0
26/09/2016
Il meglio: Professionisti
Da migliorare: Nulla.
Consiglieresti questo corso?:
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

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

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

10 anni del centro in Emagister.

Materie

  • Java
  • Programmazione
  • Programmatore Java
  • Programmatore web
  • Programmazione informatica
  • MySQL
  • SQL
  • Database design
  • Javascript
  • Programmazione strutturata
  • Programmazione web
  • Progettazione di applicazioni
  • Web server
  • UML
  • Architettura delle applicazioni
  • Interfaccia grafica
  • HTTP
  • Api
  • KXML

Professori

Casa editrice Fiore Rosalba

Casa editrice Fiore Rosalba

uff. casa editrice

Programma

Logica di Programmazione e Basi di Dati SQL
  • Algoritmi di programmazione (cosa sono e cosa servono)
  • Programmazione strutturata (perché farne uso)
  • Programmazione top‐down e bottom‐up
  • Evoluzione delle tecniche di programmazione (programmazione procedurale, programmazione ad oggetti)
  • Compilazione
  • Tecniche di esecuzione programmi (codici interpretati / codici compilati)
  • Definizione di variabili/costanti
  • Definizione costrutti di controllo (if e switch)
  • Definizione cicli (for,while,do‐while|repeat until)
  • Definizione funzioni/procedure
  • Diagrammazione tramite flow‐chart
  • Pseudocodifica
  • Debugging
  • Tecniche base per analisi dei requisiti di un programma (analisi grammaticale, casi d’uso)
  • Documentazione
Basi di Dati SQL cosa sono e a cosa servono
  • Basi di dati relazionali
  • Definizione di relazione
  • Definizione di tupla/record
  • Definizione di chiave primaria e chiavi candidate
  • Definizione di chiave esterna
  • Diagrammi E‐R
  • Progettazione logica
  • Progettazione concettuale
  • Normalizzazione (prime tre forme)
  • Installazione di XAMPP e prima configurazione
  • Creazione DB e Tabelle tramite phpMyAdmin
  • Creazione relazioni tra tabelle tramite Designer di phpMyAdmin
  • Esempi di Query (SELECT,INSERT,DELETE,UPDATE)

Java Introduzione Installazione ambiente di sviluppo

  • Introduzione linguaggio Java
  • Compilazione ed esecuzione
  • Sintassi java Basi della programmazione 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
  • 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
  • Interfaccce metodi di default : Definizione ed Uso (Java 8)
  • Interfacce metodi static: definizione ed uso (Java 8)
  • 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
  • Le interfacce grafiche di Netbeans
  • TextField ed etichette
  • Pulsanti
  • Tabbedpane
  • Esempio. Utilizzare la classe Persona Programmazione multithreading Multithreading
  • Dimensione temporale dei thread
  • Creazione dei thread
  • Priorità e schedul
  • er dei sistemi operativi
  • Sincronizzazione dei thread Il Framework Collections Framework Collections
  • Foreach ed 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 dei dati: JDBC Configurazione ambiente di sviluppo (gestione inclusione libreria)
  • Database: executeQuery
  • Database: executeUpdate Lambda Calcolo (Java 8) Introduzione
  • Espressioni Lambda Semplici: Definizione ed Uso
  • Espressioni Lambda a Blocchi: Definizione ed Uso
  • Espressioni Lambda e Generics
  • Uso delle Espressioni Lambda come argomenti dei metodi
  • Espressioni Lambda Method Reference: statici, d’istanza
  • Espressioni Lambda e costruttori

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 Java completo

Prezzo Emagister

900 € 1.400 € IVA inc.