Diventa un Programmatore Java Professionista.
ll corso è adatto per tutte quelle persone che vogliono approcciarsi al mondo java e vogliono iniziare ad imparare le basi del linguaggio sia a livello di concetti teorici che di esercizi pratici.
Gli argomenti di base affrontati durante il corso sono:
0. Introduzione al mondo Java.
1. I concetti base : Tipi primitivi e Classi Wrapper.
2. Gli operatori [Logici -Aritmetici - Relazionali].
3. Le istruzioni condizionali [if - else].
4. L'istruzione condizionale [switch-case] e la classe Enum.
5. I cicli iterativi [while - dowhile - for - foreach].
6. Le classi [String - StringBuilder - StringBuffer].
7. Le Classi e gli Oggetti java.
8. I concetti di Override e di Overload dei metodi.
9. Il Concetto di Dipendenza e di Erediterietà.
10. I Concetti di Aggregazione e di Composizione.
11. I Concetti di [Astrazione - Polimorfismo – Interfacce – Inner Class].
12. La Generazione e la gestione delle Eccezioni.
13. Uso degli Array e delle Collezioni come [List - ArrayList - LinkedList].
14. Uso di [Set - HashSet - TreeSet - Map - HashMap - TreeMap].
15. Accesso il Lettura e in Scrittura sui File e gestione delle Date e degli Orari.
16 Le Espressioni Lambda le Interfacce Funzionali e gli Stream di Java.
17 I Test Unitari in Java con l'utilizzo di JUnit Framework.
18 I Design Pattern nel contesto Java
19 Apache MAVEN per configurare e buildare un progetto Java.
20 I messaggi di Log con la libreria java.util.Logging ed i 2 Framework Log4J e LogBack.
21 La manipolazione dei file XML e JSON con i 2 Framework JAXB e JACKSON.
22 I Database relazionali SQL e non relazionali MongoDb. Tecnologia JDBC e operazioni di CRUD sulle tabelle.
23 Gli ORM [Object Relational Mapping] e le tecnologie Hibernate e JPA. Spiegazione del Framework MapStruct per creare Converter java tra classi Entity e DTO.
In questi 23 capitoli oltre ai concetti teorici relativi ai vari argomenti, sono presenti complessivamente oltre 70 esercizi pratici svolti passo passo e spiegati nel dettaglio in modo da imparare a programmare in modo semplice ed efficace.
Link Download: