E’ POSSIBILE PARTECIPARE AL CORSO SIA IN PRESENZA SIA IN MODALITA’ ONLINE
Obiettivi del corso: il corso intende impartire le nozioni fondamentali sulla programmazione object-oriented, descrivere le parole chiave e i costrutti di Java e illustrare le procedure necessarie per creare semplici programmi in questo linguaggio.
Il corso è rivolto a chi ha poca esperienza nel campo della programmazione, dispone di nozioni di matematica ed analisi e desidera iniziare ad apprendere il linguaggio di programmazione Java o a programmatori che intendono fare esperienza partendo dal livello introduttivo di Java.
Programma del corso:
Explaining Java Technology
Descrivere i principali concetti Java e elencare i tre gruppi di prodotti della tecnologia Java
Riassumere i sette stadi del ciclo di vita del prodotto
Analyzing a Problem and Designing a Solution
Analizzare un problema con l’analisi orientata agli oggetti
Progettare classi da cui sia possibile creare oggetti
Developing and Testing a Java Technology Program
Identificare i quattro componenti di una classe nel linguaggio Java
Utilizzare il metodo main in una classe di prova per eseguire un programma Java dalla riga di comando
Compilare ed eseguire un programma Java
Declaring, Initializing and Using Variables
Identificare gli utilizzi e definire la sintassi delle variabili
Elencare gli otto tipi di dati primitivi del linguaggio di programmazione Java
Dichiarare, inizializzare e utilizzare le variabili e le costanti in base alle linee guida e agli standard di programmazione del linguaggio Java
Creating and Using Objects
Dichiarare, istanziare e inizializzare le variabili di riferimento agli oggetti
Confrontare il modo in cui vengono memorizzate le variabili di riferimento agli oggetti in rapporto alle variabili primitive
Usare una classe (la classe String) inclusa nell’SDK Java
Using Operators and Decision Constructs
Identificare gli operatori relazionali e condizionali; creare costrutti if e if/else; usare il costrutto switch
Using Loop Constructs
Creare cicli while: sviluppare cicli For; creare cicli Do/While
Developing and Using Methods
Descrivere i vantaggi dei metodi e definire i metodi worker e calling e dichiarare e invocare un metodo
Confrontare gli oggetti e i metodi statici e usare i metodi overloaded
Implementing Encapsulation and Constructors
Utilizzare l’incapsulamento per proteggere i dati e creare i costruttori per inizializzare gli oggetti
Creating and Using Arrays
Creare un codice con array unidimensionali
Impostare i valori degli array usando l’attributo length e un ciclo
Passare al metodo main, argomenti da utilizzare in un programma e creare array bidimensionali
Implementing Inheritance
Definire e verificare l’utilizzo dell’ereditarietà; spiegare il principio di astrazione
Identificare in modo esplicito le librerie di classi usate nel codice
Durata: 40 ore
Il servizio viene proposto sia in aula sia in modalità FAD (formazione a distanza), a seconda delle esigenze del Cliente.
Il corso sarà attivato previo raggiungimento della quota di allievi utile per creare un gruppo aula.
Al termine del corso verrà rilasciato un Attestato di frequenza con profitto.
Se sei un dipendente o un collaboratore singolo e vuoi acquistare questo corso, CLICCA QUI.