Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Corso di Programmazione JAVA COMPLETO con 70 ESERCIZI
Rating: 4.3 out of 5(22 ratings)
124 students

Corso di Programmazione JAVA COMPLETO con 70 ESERCIZI

PER AVERE IL CORSO A 9.99 € USA IL CODICE: CODE-SALE-02
Created byPaolo Magliocco
Last updated 7/2025
Italian
Italian [Auto],

What you'll learn

  • Sviluppare in Java
  • Conoscere gli aspetti teorici e pratici di Java
  • Imparare a scrivere codice java di qualità
  • Aumentare le capacità di Problem Solving
  • Saper sostenere dei colloqui di lavoro presso aziende del settore IT

Course content

24 sections213 lectures25h 48m total length
  • Presentazione del Corso e importanza del linguaggio Java6:20

    In questa lezione esploreremo le origini del Linguaggio Java, scoprendo come sia nato e quali siano i suoi principali utilizzi. Analizzeremo i settori in cui Java è uno dei linguaggi più diffusi, come l'e-commerce (ad esempio eBay e Amazon), le applicazioni mediche, il settore bancario e assicurativo, oltre a strumenti tecnologici come Google Earth. Al termine della lezione, avrai una visione chiara del perché Java è considerato uno dei linguaggi di programmazione più importanti al mondo e come viene applicato nella vita quotidiana.

Requirements

  • Non è necessario avere delle basi di programmazione

Description

PER AVERE IL CORSO A 9.99 € USA IL CODICE: CODE-SALE-02

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 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.

Who this course is for:

  • Fornire solide basi a studenti e neo assunti per quanto riguarda la programmazione in java
  • Approfondire i concetti teorici con esercizi java pratici e che mostrano come usare i principali Java Frameworks