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)
141 students

Corso di Programmazione JAVA COMPLETO con 70 ESERCIZI

PER AVERE IL CORSO A 9.99 € USA IL CODICE: CODICE-SCONTO-01
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 sections • 213 lectures • 25h 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: CODICE-SCONTO-01

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