Udemyintermediateit

Java Pratico

Learn Java by doing! Practical coding experience to master Java programming concepts. Build skills and projects.

3.7(36)
158students
9h 39m
Certificate
Enrico Girardi
Enrico GirardiSenior Web Developer & Senior Project Manager

Course Content

Java Pratico is an intermediate-level Udemy course taught by Enrico Girardi. It runs 9h 39m, is taught in Italian, and includes a certificate of completion. Learners rate it 3.7 out of 5 from 36 reviews, with 158 students enrolled. It is a paid course, first published November 2019.

Immergiti nel mondo dello sviluppo con il nostro Corso di Java Pratico! Questo corso è progettato per fornirti una solida base di Java, partendo da zero e portandoti a una buona conoscenza di base, pronta per un'ulteriore esplorazione autonoma.

Ecco cosa imparerai:

  • Fondamenti di Java: Comprendi a fondo stringhe, array, classi e ereditarietà, i pilastri fondamentali della programmazione orientata agli oggetti in Java.
  • Polimorfismo: Scopri come il polimorfismo rende il tuo codice più flessibile e riutilizzabile.
  • Package e Classi Astratte/Interfacce: Impara a organizzare il tuo codice con i package, utilizzare classi astratte e interfacce per creare soluzioni modulari.
  • Generics e Java Collections: Gestisci efficacemente i dati con generics e sfrutta la potenza delle Java Collections per una manipolazione dati efficiente.
  • GUI (Graphical User Interface): Crea applicazioni interattive con GUI, trasformando il tuo codice da semplice a visivamente accattivante.
  • Sorting e Comparable: Implementa algoritmi di sorting e utilizza l'interfaccia Comparable per ordinare i tuoi dati.
  • Gestione delle Eccezioni (Exceptions) e I/O (Input/Output): Impara a gestire gli errori con le eccezioni e a leggere/scrivere file con I/O.
  • Multithreading: Sfrutta il multithreading per creare applicazioni più performanti e reattive.

Il corso include esercizi pratici ed è culminato in un progetto passo-passo che ti guiderà dall'implementazione di codice standard alla creazione di un'interfaccia grafica (GUI).

Importante: Questo corso non è consigliato come primo linguaggio di programmazione. Si raccomanda di iniziare con linguaggi come Python prima di affrontare Java. Questo ti fornirà una solida base di concetti di programmazione.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.