Java 17 Object-Oriented Programming

Why take this course?
🎓 Impara il linguaggio Java 17 e la programmazione Object-Oriented con la guida di un Senior Software Engineer
Corsi Sostanziali: Java 17 & OOP
Questo corso rappresenta una guida rapida, teorica ed pratica completa che ti porterà a padroneggiare il linguaggio di programmazione JAVA SE 17 e il Paradigma Object-Oriented (OOP). Con una mappa del terreno ricavata dai miei molti anni di esperienza nel ruolo di object-oriented analyst e designer, ti offro questo corso come un viaggio attraverso le profondità del Java OOP. Le competenze acquisite durante la sezione teorica sono trasferibili a qualsiasi altro linguaggio orientato agli oggetti, rendendoti versatile e pronta per sfidare diverse piattaforme.
Fondamenta del Paradigma Object-Oriented
- Inizia con un'introduzione approfondita al Paradigma Object-Oriented, esplorando i suoi principi chiave in una sezione che funge da corso all'interno del corso stesso.
- Approfondimenti e concetti pratici rendono questa sezione un punto di riferimento valido per qualsiasi linguaggio orientato agli oggetti, come Python, C#, Swift, C++, ecc.
Java Virtual Machine ed il Bytecode
- Confronti teorici e pratici con la Java Virtual Machine (JVM) e lo Bytecode.
- Esegui subito un'esercitazione guidata per creare il tuo primo programma in Java.
Primitives Types, Espressioni, Operatori
- Impara ad utilizzare i Primitive Types, le Espressioni e gli Operatori in Java.
Variabili e Costanti
- Divertiti nelle lezioni su come dichiarare le Variabili e le Costanti in Java.
Control Flow
- Esplora tutti gli elementi del Control Flow, inclusi test condizionali, loop e salti incondizionati.
Programmazione Object-Oriented in Java
- Dive deep into Object-Oriented Programming (OOP) in Java:
- Classi e Metodi
- Attributi
- Costruttori, Overload, Inner Classes, Array, String, Gestione dell'Ereditarietà, Record, Sealed Class/Interface, Override, Metodi e Classi Astratte, Interface (inclusi metodi di default ed annotation), Enumerations
- Comprendi le differenze tra Primitive Type e Reference Type.
- Impara il meccanismo delle Annotations e come gestire le Exceptions.
- Approfondisci il ruolo dei Type Wrappers, l'Autoboxing e l'Auto-Unboxing.
- Affronta i Generics, le Lambda Expressions e i Method References.
- Struttura i programmi in Package e gestisci i Java Modules.
Questo corso ti guiderà attraverso ogni aspetto del linguaggio Java 17 e del paradigma OOP, fornendoti le competenze necessarie per sviluppare applicazioni robuste ed efficaci. Con una combinazione di teoria solida e esercitazioni pratiche, ti preparerai ad affrontare le sfide del mondo dell'sviluppo software con sicurezza e competenza.
👉 Unisciti a noi e inizia il tuo percorso verso la maestria in Java 17 OOP oggi! 👈
Course Gallery




Loading charts...