|
via Udemy |
Go to Course: https://www.udemy.com/course/le-basi-del-linguaggio-java-con-oltre-40-esercizi-pratici/
CORSO GRATUITO, INSERENDO AL MOMENTO DELL'CQUISTO, IL CODICE SCONTO: CODE-FREE Il 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 Java19 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.