Udemy - Java 10 Guida Completa Da Principiante a Esperto [VideoCorso Ita]
Informazioni
3
0
2
Ultimo aggiornamento: 2024-11-21 23:49
Seed
Leech
Completi
Hash:
1dde22d01a919ccc9d6bd1a558f70d359215feed
Download
Faceva sì che tutti, piccoli e grandi, ricchi e poveri, liberi e schiavi ricevessero un marchio sulla mano destra e sulla fronte e che nessuno potesse comprare o vendere se non chi avesse il marchio,
cioè il nome della bestia o il numero del suo nome.
VARIANTE
La Verità vi farà Liberi
Udemy - Java 10 Guida Completa
Da Principiante a Esperto [Ita]
*Si desidera ringraziare l autore Originale
Cosa Imparerai
-Conoscere in profondità la grammatica e la sintassi del linguaggio di programmazione Java 10
-Conoscere la struttura generale della Java Virtual Machine e del Bytecode
-Comprendere le fasi della compilazione di un programma Java
-Conoscere ed utilizzare gli Operatori Aritmetici, di Incremento/Decremento, gli Operatori Logici e Relazionali
-Conoscere ed utilizzare il Control Flow (if/else, switch, while, do/while, for loops, break e continue)
-Conoscere ed utilizzare i membri di una classe (Attributi, Metodi, Costruttori)
-Conoscere ed utilizzare gli array (monodimensionali e multidimensionali) e le Stringhe
-Conoscere ed utilizzare i Package
-Conoscere ed utilizzare i Java Modules
-Conoscere ed utilizzare il paradigma object-oriented
-Conoscere il significato di "Oggetto" e di "Concetto"
-Conoscere ed utilizzare i Tipi Primitivi, le Variabili e le Costanti
-Conoscere ed utilizzare le Conversioni di Tipo
-Conoscere ed utilizzare le Classi, le Interface, le Enumeration
-Conoscere ed utilizzare l'Overload, l'Override ed il Polimorfismo
-Conoscere ed utilizzare l'Ereditarietà, le Classi Astratte ed i Metodi Astratti
-Conoscere ed utilizzare le Lambda Expression ed i Method Reference
Descrizione
Questo corso, che non è un lungo tutorial ma una vera guida rapida, teorica e pratica, ti condurrà passo dopo passo a conoscere in profondità il linguaggio di programmazione JAVA SE 10 ed il Paradigma Object-Oriented.
La prima sezione del corso, che ti offro come bonus, è una sorta di corso nel corso... Imparerai infatti in modo approfondito il Paradigma Object-Oriented in tutti i suoi aspetti principali, secondo un percorso che ho ricavato dai miei (ahimè) moltissimi anni di esperienza sul campo come object-oriented analyst e designer. Le capacità che acquisirai nelle lezioni teoriche di questa prima sezione sono valide anche per qualunque altro linguaggio object-oriented, come Python, C#, Swift, C++.
Attraverso un percorso guidato, poi, impareremo cosa sono la Java Virtual Machine ed il Bytecode, ed eseguiremo subito una esercitazione guidata per scrivere un primo programma in Java.
Impareremo poi ad utilizzare i Primitive Types, le Espressioni e gli Operatori.
Impareremo a dichiarare le Variabili e le Costanti
Passeremo poi in rassegna tutti gli elementi del Control Flow (i test condizionali, i loop, i salti incondizionati).
Impareremo poi, nella sezione centrale del corso, tutti gli aspetti legati alla Programmazione Object-Oriented in Java:
-Le Classi
-La definizione dei Metodi e degli Attributi
-I Membri di Istanza e di Classe
-I Membri Pubblici e Privati
-La differenza tra Primitive Type e Reference Type
-I Costruttori
-Il meccanismo dell'Overload (la prima forma di Polimorfismo)
-Le Inner Classes e gli "static blocks"
-Gli Array Monodimensionali, Multidimensionali, e la classe String
-La gestione dell'Ereditarietà
-Il meccanismo dell'Override (la seconda forma di Polimorfismo)
-I Metodi e le Classi Astratte
-La classe Object
-Le Interface, assieme ai metodi di default, privati ed alle costanti
-Le Annotations
-Le Enumerations
Successivamente, impareremo assieme a strutturare i programmi Java in Package, ed a gestire le Exceptions. Comprenderemo poi i Type Wrappers, l'Autoboxing e l'Auto-Unboxing.
Affronteremo poi i Generics, le Lambda Expressions, ed i Method References.
Ed infine, impareremo a strutturare ulteriormente i Package all'interno dei Java Modules.
A chi è rivolto questo corso
-Sviluppatori principianti che desiderano imparare a programmare attraverso il linguaggio di programmazione Java
-Sviluppatori, principianti o esperti, che desiderano apprendere i principi della programmazione Object-Oriented
-Sviluppatori che desiderano imparare il linguaggio di programmazione Java SE 10
Requisiti
*Conoscenza base del sistema operativo (Mac, Linux, Windows) e utilizzo del terminale
*La conoscenza di base di un linguaggio di programmazione può aiutare ma non è richiesta.
Il Corso è composto da
Files
-
Udemy - Java 10 Guida Completa [Da Principiante a Esperto Ita]
-
1. Il Paradigma Object-Oriented (SEZIONE BONUS)
- 1. Oggetti e Concetti.mp4 (80.74 MiB)
- 2. Classificazione.mp4 (26.54 MiB)
- 3. Incapsulamento.mp4 (38.16 MiB)
- 4. Membri di Istanza e di Classe.mp4 (30.05 MiB)
- 5. Generalizzazione.mp4 (23.82 MiB)
- 6. Ereditarietà.mp4 (15.87 MiB)
- 7. Composizione.mp4 (22.43 MiB)
- 8. Collaborazione.mp4 (21.9 MiB)
- 9. Gli Oggetti Software.mp4 (34.85 MiB)
- 10. Object Modeling in Color (gli Archetipi).mp4 (29.37 MiB)
-
2. ESERCITAZIONE Un Conto Corrente Object-Oriented (Parte 1)
- 1. Un Conto Corrente Object-Oriented - Parte 1.mp4 (30.74 MiB)
- 2. Un Conto Corrente Object-Oriented - Parte 2.mp4 (72.42 MiB)
- 3. Un Conto Corrente Object-Oriented - Parte 3.mp4 (95.63 MiB)
-
3. La Java Virtual Machine
- 1. Struttura dei Programmi Java.mp4 (46.39 MiB)
- 2. Compilazione di un Programma Java.mp4 (42.36 MiB)
- 3. Il Bytecode.mp4 (40.24 MiB)
- 4. La Java Virtual Machine.mp4 (27.01 MiB)
-
4. Tipi Primitivi e Variabili
- 1. Data Types.mp4 (25.17 MiB)
- 2. Literal Numerici Interi.mp4 (15.93 MiB)
- 3. Literal Numerici Floating-Point.mp4 (9.53 MiB)
- 4. Literal per i Caratteri.mp4 (9.54 MiB)
- 5. Literal per i Boolean.mp4 (3.66 MiB)
- 6. Literal per le Stringhe.mp4 (9.58 MiB)
- 7. Le Variabili.mp4 (30.42 MiB)
- 8. Le Costanti.mp4 (11.29 MiB)
-
5. Gli Operatori
- 1. Introduzione agli Operatori.mp4 (13.08 MiB)
- 2. L'Operatore di Assegnamento Semplice.mp4 (11.05 MiB)
- 3. Gli Operatori Aritmetici.mp4 (13.61 MiB)
- 4. Gli Operatori di Incremento e Decremento.mp4 (11.62 MiB)
- 5. Gli Operatori di Assegnamento Composti.mp4 (4.61 MiB)
- 6. Gli Operatori Relazionali.mp4 (11.01 MiB)
- 7. Gli Operatori Logici.mp4 (14.55 MiB)
- 8. Gli Operatori Logici Short-Circuit.mp4 (12.86 MiB)
- 9. L'Operatore Condizionale.mp4 (10.32 MiB)
- 10. Conversioni di Tipo.mp4 (22.31 MiB)
- 11. Conversioni di Tipo nelle Espressioni.mp4 (10.61 MiB)
-
6. Il Controllo di Flusso
- 1. Introduzione.mp4 (16.65 MiB)
- 2. Lo Statement ifelse.mp4 (14.76 MiB)
- 3. Lo Statement switch.mp4 (17.95 MiB)
- 4. Il Ciclo while.mp4 (8.12 MiB)
- 5. Il Ciclo dowhile.mp4 (7.81 MiB)
- 6. Il Ciclo for.mp4 (9.42 MiB)
- 7. Lo Statement break.mp4 (30.48 MiB)
- 8. Lo Statement continue.mp4 (11.77 MiB)
-
7. Classificazione
- 1. Definire una Classe.mp4 (49.08 MiB)
- 2. Membri Statici.mp4 (28.56 MiB)
- 3. Membri Pubblici e Privati.mp4 (49.11 MiB)
- 4. Istanziare una Classe.mp4 (16.28 MiB)
- 5. Valori e Riferimenti.mp4 (25.87 MiB)
- 6. Il Garbage Collector.mp4 (20.27 MiB)
- 7. Il Dot Operator.mp4 (15.94 MiB)
- 8. Definire un Metodo.mp4 (22.12 MiB)
- 9. Ritornare da un Metodo.mp4 (30.93 MiB)
- 10. Variabili e Scope.mp4 (20.06 MiB)
- 11. La Keyword this.mp4 (25.93 MiB)
- 12. Parametri e Argomenti.mp4 (24.15 MiB)
- 13. Passare un Oggetto ad un Metodo.mp4 (34.32 MiB)
- 14. Ritornare un Oggetto da un Metodo.mp4 (28.2 MiB)
- 15. Il Costruttore.mp4 (36.56 MiB)
- 16. Overload dei Metodi e Polimorfismo.mp4 (28.09 MiB)
- 17. Overload dei Metodi e Conversione.mp4 (17.42 MiB)
- 18. Overload dei Costruttori.mp4 (21.86 MiB)
- 19. Inner Classes.mp4 (21.48 MiB)
- 20. Il Blocco static.mp4 (13.27 MiB)
-
8. Gli Array e le Stringhe
- 1. Introduzione agli Array.mp4 (14.15 MiB)
- 2. Indice e Literal di un Array.mp4 (14.32 MiB)
- 3. Gli Array Multidimensionali.mp4 (18.94 MiB)
- 4. Dichiarazione Alternativa di un Array.mp4 (6.53 MiB)
- 5. Array Reference e Length.mp4 (15.86 MiB)
- 6. Il Loop foreach per gli Array.mp4 (18.97 MiB)
- 7. Introduzione ai Metodi varargs.mp4 (24.79 MiB)
- 8. Overload dei Metodi varargs.mp4 (15.31 MiB)
- 9. La Classe String.mp4 (27.93 MiB)
- 10. Metodi della Classe String.mp4 (11.92 MiB)
- 11. Usare Argomenti della Command Line.mp4 (16.79 MiB)
-
9. Ereditarietà
- 1. Introduzione all'Ereditarietà in Java.mp4 (17.02 MiB)
- 2. Ereditarietà dei Membri di una Classe.mp4 (26.29 MiB)
- 3. Costruttori ed Ereditarietà super().mp4 (18.69 MiB)
- 4. super() e i Membri delle Superclassi.mp4 (28.45 MiB)
- 5. Gerarchia di Ereditarietà.mp4 (25.78 MiB)
- 6. Variabili, Reference, Ereditarietà.mp4 (28.77 MiB)
- 7. Override dei Metodi.mp4 (28.47 MiB)
- 8. Override e Polimorfismo.mp4 (29.18 MiB)
- 9. Metodi Astratti, Classi Astratte.mp4 (25.23 MiB)
- 10. La Keyword final.mp4 (14.83 MiB)
- 11. La Classe Object.mp4 (23.87 MiB)
-
10. Le Interface
- 1. Introduzione alle Interface.mp4 (34.38 MiB)
- 2. Dichiarazione di una Interface.mp4 (19.43 MiB)
- 3. Implementazione di una Interface.mp4 (17.99 MiB)
- 4. Implementazione Multipla delle Interface.mp4 (32.21 MiB)
- 5. Ereditarietà tra Interface.mp4 (22.6 MiB)
- 6. Metodi di Default nelle Interface.mp4 (28.69 MiB)
- 7. Interface e Ereditarietà Multipla.mp4 (17.4 MiB)
- 8. Metodi Privati e Statici in una Interface.mp4 (20.86 MiB)
- 9. Introduzione alle Annotations.mp4 (48.69 MiB)
-
11. Le Enumeration
- 1. Introduzione alle Enumeration.mp4 (20.68 MiB)
- 2. Le Enum come Classi.mp4 (14.96 MiB)
- 3. La Classe java.lang.Enum.mp4 (34.34 MiB)
-
12. I Package
- 1. Introduzione ai Package.mp4 (29.57 MiB)
- 2. Il Classpath.mp4 (13.97 MiB)
- 3. La Visibilità protected nei Package.mp4 (37.25 MiB)
- 4. Importazione dei Package.mp4 (22.57 MiB)
- 5. Static Import.mp4 (17.25 MiB)
-
13. La Gestione delle Eccezioni
- 1. Introduzione alle Exception.mp4 (15.16 MiB)
- 2. Utilizzare i Blocchi trycatch.mp4 (51.57 MiB)
- 3. Eccezioni non Catturate.mp4 (16.93 MiB)
- 4. Utilizzare la Keyword throws.mp4 (16.51 MiB)
- 5. Il Blocco di Codice finally.mp4 (12 MiB)
- 6. Sollevare una Eccezione.mp4 (20.17 MiB)
- 7. Creare una Classe di Eccezioni.mp4 (18.09 MiB)
-
14. Type Wrappers e Autoboxing
- 1. Type Wrappers.mp4 (19.59 MiB)
- 2. Autoboxing e Auto-Unboxing.mp4 (16.03 MiB)
-
15. I Generics
- 1. Introduzione ai Generics.mp4 (9.94 MiB)
- 2. Una Classe Generica - Parte 1.mp4 (26.25 MiB)
- 3. Una Classe generica - Parte 2.mp4 (37 MiB)
- 4. Forma Generale di una Generic Class.mp4 (14.72 MiB)
- 5. Type Parameters Multipli.mp4 (25.06 MiB)
- 6. Bounded Types.mp4 (19.28 MiB)
- 7. Metodi Generici.mp4 (17.85 MiB)
- 8. Costruttori Generici.mp4 (11.15 MiB)
- 9. Interface Generiche.mp4 (17.66 MiB)
-
16. Le Lambda Expressions
- 1. Introduzione alle Lambda Expressions.mp4 (7.87 MiB)
- 2. Le Functional Interface.mp4 (10.02 MiB)
- 3. Le Lambda Expression.mp4 (8.06 MiB)
- 4. Target Type.mp4 (19.99 MiB)
- 5. Utilizziamo una Lambda Expression.mp4 (20.12 MiB)
- 6. Lambda Expression con un Blocco di Codice.mp4 (15.66 MiB)
- 7. Lambda Expression come Argomento di un Metodo.mp4 (22.1 MiB)
-
17. Method References
- 1. Introduzione ai Method Reference.mp4 (8.26 MiB)
- 2. Method Reference per Metodi Statici.mp4 (38.95 MiB)
- 3. Method Reference per Metodi di Istanza.mp4 (19.03 MiB)
- 4. Method Reference per Costruttori.mp4 (22.09 MiB)
-
18. I Moduli
- 1. Introduzione ai Moduli.mp4 (21.28 MiB)
- 2. Il Module Descriptor.mp4 (13.92 MiB)
- 3. Dipendenza Implicita.mp4 (13.94 MiB)
- 4. Utilizziamo i Moduli - Parte 1.mp4 (20.16 MiB)
- 5. Utilizziamo i Moduli - Parte 2.mp4 (17.37 MiB)
- 6. Utilizziamo i Moduli - Parte 3.mp4 (12.08 MiB)
- 7. Utilizziamo i Moduli - Parte 4.mp4 (32.27 MiB)
-
Trackers
- udp://tracker.coppersurfer.tk:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- http://tracker.tntvillage.scambioetico.org:2710/announce
- udp://9.rarbg.to:2960/announce
- udp://9.rarbg.com:2800/announce
- udp://p4p.arenabg.com:1337/announce
- udp://ipv4.tracker.harry.lu:80/announce
- http://t.nyaatracker.com/announce
- http://retracker.mgts.by:80/announce
- http://tracker.torrentyorg.pl:80/announce
- http://pt.lax.mx:80/announce
Commenti
Non ci sono commenti.
Accedi o iscriviti a ilCorSaRoNeRo per commentare questo torrent.