Sviluppo Java per principianti Lingua: Tedesca

Sviluppo Java per principianti

Webdesign, CMS & Sviluppo 67 Video · 12.9 h Formazione video · Italiano Jan Brinkmann di Jan Brinkmann

Impara Java in modo efficiente e comprensibile - con questo linguaggio di programmazione stai intraprendendo la strada giusta nello sviluppo software, poiché Java costituisce anche la base per diversi altri linguaggi. Jan Brinkmann, esperto sviluppatore web, ti guiderà in un video corso di 13 ore con 67 lezioni per comprendere, sviluppare e applicare. Java più programmazione ad oggetti nella teoria e nella pratica, dalle basi all'interfaccia grafica.

  • 67 lezioni in 13 ore di video training per iniziare e avanzare in Java.
  • Imparare Java, comprendere l'orientamento agli oggetti e applicarlo direttamente negli esercizi, incluse le risorse di lavoro.
  • Da Jan Brinkmann, un web developer appassionato con più di 15 anni di esperienza.

Salite a bordo e iniziate - lo sviluppo Java spiegato in modo pratico, per tutti i futuri maestri Java!

Contenuto

67 Video, 777 Minuti

Motivazione e introduzione

5 Video · 36 Minuti
01 Aperto Gratis

Java per principianti - 1.1 Benvenuti al corso

In questo video si tratta di una breve panoramica sul corso e sulla struttura dei moduli.

02 Aperto Gratis

Java per principianti - 1.2 Perché proprio Java?

Il video mostra perché Java è assolutamente adatto come linguaggio per imparare a programmare e quali vantaggi ne derivano.

03 Aperto

Java per principianti - 1.3 Come si impara meglio a programmare?

Questo video si concentra principalmente sull'argomento "imparare a programmare". Come puoi imparare una lingua? Quali metodi ed approcci esistono? E poiché il corso può essere solo l'inizio: cosa succede dopo?

04 Aperto

Java per principianti - 1.4 Dove posso trovare aiuto?

Ti mostriamo dove trovi aiuto oltre ai canali abituali, sia durante il corso che dopo.

05 Aperto

Java per principianti - 1.5 Lavorare con il corso

Come il corso viene affrontato rimane a discrezione di ognuno. Tuttavia, i consigli presentati qui si basano sull'esperienza e mostrano come ottenere il massimo dai contenuti.

01

Java per principianti - 1.1 Benvenuti al corso

6 min Aperto
02

Java per principianti - 1.2 Perché proprio Java?

7 min Aperto
03

Java per principianti - 1.3 Come si impara meglio a programmare?

7 min Aperto
04

Java per principianti - 1.4 Dove posso trovare aiuto?

5 min Aperto
05

Java per principianti - 1.5 Lavorare con il corso

11 min Aperto

L'ingresso

3 Video · 26 Minuti
06 Aperto

Java per principianti - 2.1 Comprendere il bytecode Java

Prima di iniziare a programmare: come funziona Java? Quale ruolo svolge il cosiddetto bytecode? Che cos'è il bytecode in realtà? In che modo ad esempio C++ si differenzia in questo senso?

07 Aperto

Java per principianti - Installare JDK 2.2

L'installazione del Java-Development-Kit (JDK) è un esercizio obbligatorio per lo sviluppo con Java. Solo così potrai seguire il corso successivo. Come si fa, te lo mostriamo qui di nuovo.

08 Aperto

Java per principianti - 2.3 Installare l'IDE.

Un ambiente di sviluppo integrato (IDE) va ben oltre la funzione di un semplice editor di testo. Incluso nell'IDE c'è l'editor, l'evidenziazione colorata della sintassi, suggerimenti sugli errori, il debugger, la logica per tradurre i programmi, ecc. Nel corso lavoriamo con IntelliJ IDEA e mostriamo i primi passi con il programma.

06

Java per principianti - 2.1 Comprendere il bytecode Java

7 min Aperto
07

Java per principianti - Installare JDK 2.2

4 min Aperto
08

Java per principianti - 2.3 Installare l'IDE.

15 min Aperto

Un primo appuntamento

3 Video · 32 Minuti
09 Aperto

Java per principianti - 3.1 Il tuo primo programma

Scrivi il tuo primo programma, crei la tua prima variabile e stampi il suo contenuto. Inoltre, alcune parole sull'organizzazione del codice sorgente.

10 Aperto

Java per principianti - 3.2 Il compilatore Java (javac) e la JRE (java)

Come viene tradotto/compilato Java? Lavora con il javac. Inoltre: file bytecode/.class e esecuzione di programmi Java.

11 Aperto

Java per principianti - 3.3 Debugging

Come puoi trovare errori in un software? Alcune parole sugli errori di sintassi e su come trovarli usando un debugger.

09

Java per principianti - 3.1 Il tuo primo programma

9 min Aperto
10

Java per principianti - 3.2 Il compilatore Java (javac) e la JRE (java)

7 min Aperto
11

Java per principianti - 3.3 Debugging

16 min Aperto

Variabili e tipi di dato

8 Video · 82 Minuti
12 Aperto

Java per principianti - 4.1 Utilizzare le variabili (Parte 1)

Ora si tratta dei concetti di base relativi alle variabili. In particolare, il video tratta i tipi di dati, l'occupazione della memoria RAM, la dichiarazione delle variabili e l'assegnazione dei valori.

13 Aperto

Java per principianti - Utilizzare le variabili (Parte 2)

Nella seconda parte sulle variabili, espanderai le tue conoscenze sulle variabili. Si tratta delle migliori pratiche e regole che devi seguire.

14 Aperto

Java per principianti - 4.3 Tipi di dati primitivi

Cosa sono i tipi di dati primitivi? Quali tipi ci sono? Sul consumo di memoria dei tipi di dati. Qui c'è un link alla tabella ASCII menzionata.

15 Aperto

Java per principianti - 4.4 Tipi di dati complessi

Quali sono i tipi di dati complessi? Alcune parole sulle classi wrapper per i tipi di dati primitivi inclusi un esempio del tipo/classe Integer.

16 Aperto

Java per principianti - 4.5 Casting dei tipi

Convertire il tipo di dati A nel tipo di dati B mediante il casting. Imparerai la sintassi e i problemi che possono sorgere a causa della possibile perdita di informazioni.

17 Aperto

Java per principianti - 4.6 Array monodimensionali

Stai imparando a conoscere gli array, come usarli e come accedere ai singoli elementi.

18 Aperto

Java per principianti - 4.7 Array multidimensionali

Gli array possono anche apparire "multidimensionali". In altre parole: possono essere anche inseriti array in un array. Mostriamo come fare.

19 Aperto

Java per principianti - Utilizzare ArrayList

Impara come lavorare con l'ArrayList.

12

Java per principianti - 4.1 Utilizzare le variabili (Parte 1)

10 min Aperto
13

Java per principianti - Utilizzare le variabili (Parte 2)

10 min Aperto
14

Java per principianti - 4.3 Tipi di dati primitivi

16 min Aperto
15

Java per principianti - 4.4 Tipi di dati complessi

11 min Aperto
16

Java per principianti - 4.5 Casting dei tipi

11 min Aperto
17

Java per principianti - 4.6 Array monodimensionali

9 min Aperto
18

Java per principianti - 4.7 Array multidimensionali

8 min Aperto
19

Java per principianti - Utilizzare ArrayList

7 min Aperto

Operatori

6 Video · 74 Minuti
20 Aperto

Java per principianti - 5.1 Commenti

Il codice sorgente diventa più comprensibile se lo arricchisci con commenti. In questo video imparerai come fare.

21 Aperto

Java per principianti - 5.2 Calcolo/Aritmetica (parte 1)

Gli operatori matematici sono alla base di qualsiasi operazione matematica. Nella prima parte imparerai le fondamenta.

22 Aperto

Java per principianti - 5.3 Calcolo/Aritmetica (Parte 2)

Nella seconda parte sugli operatori aritmetici si tratta nuovamente di concetti avanzati come la sintassi abbreviata e gli operatori di incremento o decremento.

23 Aperto

Java per principianti - 5.4 Operatori di confronto

Stai imparando come puoi realizzare confronti come minore, maggiore, maggiore o uguale, minore o uguale e simili nella tua software Java.

24 Aperto

Java per principianti - 5.5 Operatori logici

Con gli operatori logici puoi collegare espressioni e modificarne l'affermazione. Imparerai in questo video come farlo.

25 Aperto

Java per principianti - 5.6 Priorità

Espressioni o singole parti di esse vengono valutate in Java con diverse priorità. In questo video imparerai le regole più importanti.

20

Java per principianti - 5.1 Commenti

9 min Aperto
21

Java per principianti - 5.2 Calcolo/Aritmetica (parte 1)

16 min Aperto
22

Java per principianti - 5.3 Calcolo/Aritmetica (Parte 2)

13 min Aperto
23

Java per principianti - 5.4 Operatori di confronto

12 min Aperto
24

Java per principianti - 5.5 Operatori logici

13 min Aperto
25

Java per principianti - 5.6 Priorità

11 min Aperto

Controllare il flusso del programma

9 Video · 122 Minuti
26 Aperto

Java per principianti - 6.1 Blocchi di codice e ambiti di validità "Scopes" (Parte 1)

Per riuscire a gestire con successo Java, è necessario conoscere e capire i contesti di validità. Soprattutto gli sviluppatori provenienti da altre lingue spesso inciampano qui.

27 Aperto

Java per principianti - 6.2 Blocchi di codice e ambiti di validità "Scopes" (Parte 2)

La conoscenza dal primo video sul tema Scopes è stata la base su cui costruiremo ora nella seconda parte.

28 Aperto

Java per principianti - 6.3 Lavorare con le condizioni (Parte 1)

Senza condizioni, il software sarebbe impensabile. Pertanto, affrontiamo intensamente l'argomento.

29 Aperto

Java per principianti - 6.4 Lavorare con le condizioni (Parte 2)

Continueremo questo viaggio nel mondo delle condizioni in questa seconda parte.

30 Aperto

Java per principianti - 6.5 La dichiarazione switch()

Con l'istruzione switch() sono possibili delle discriminazioni tra casi. Imparerai la sintassi, l'utilità e l'uso.

31 Aperto

Java per principianti - Gestire le eccezioni con try/catch

Le eccezioni sono eccezioni nel flusso del programma. Segnalano ad esempio errori, formati di input non validi e simili. Qui imparerai come reagire alle eccezioni e come gestirle con blocchi try/catch.

32 Aperto

Java per principianti - 6.7 Cicli: imparare e implementare con while()

Stai imparando in questo video come è possibile eseguire ripetutamente del codice mediante i cicli. In particolare, si tratta dei cosiddetti cicli while().

33 Aperto

Java per principianti - Cicli for() 6.8

Oltre ai cicli while(), esiste un altro costrutto a ciclo: i cicli for(). In questo video imparerai a conoscerli. Inoltre imparerai a conoscere i cicli nidificati (cicli all'interno di cicli).

34 Aperto

Java per principianti - 6.9 fai {…} mentre (...)

Stai imparando a conoscere il cosiddetto ciclo do/while e cosa c'è di particolare al riguardo.

26

Java per principianti - 6.1 Blocchi di codice e ambiti di validità "Scopes" (Parte 1)

12 min Aperto
27

Java per principianti - 6.2 Blocchi di codice e ambiti di validità "Scopes" (Parte 2)

10 min Aperto
28

Java per principianti - 6.3 Lavorare con le condizioni (Parte 1)

11 min Aperto
29

Java per principianti - 6.4 Lavorare con le condizioni (Parte 2)

19 min Aperto
30

Java per principianti - 6.5 La dichiarazione switch()

17 min Aperto
31

Java per principianti - Gestire le eccezioni con try/catch

12 min Aperto
32

Java per principianti - 6.7 Cicli: imparare e implementare con while()

15 min Aperto
33

Java per principianti - Cicli for() 6.8

16 min Aperto
34

Java per principianti - 6.9 fai {…} mentre (...)

10 min Aperto

Orientamento agli oggetti in Java

15 Video · 206 Minuti
35 Aperto

Java per principianti - 7.1 Orientamento agli oggetti: concetto del mondo reale

Orientamento agli oggetti è in programma! Imparerai il concetto generale. Dimostriamo che è modellato sul "mondo fisico".

36 Aperto

Java per principianti - 7.2 Classi, oggetti e la variabile "this" (Parte 1)

Classi e oggetti sono il pane quotidiano dello sviluppatore Java. Ora esamineremo le basi.

37 Aperto

Java per principianti - 7.3 Classi, oggetti e la variabile "this" (Parte 2)

Basandoci sulla conoscenza acquisita nella prima parte, ampliamo il tuo bagaglio di esperienze riguardo agli oggetti e al concetto di riferimento speciale "this".

38 Aperto

Java per principianti - 7.4 Metodi

Classi e oggetti senza metodi sarebbero solo contenitori, strutture di dati in cui i valori possono essere memorizzati. In questo video imparerai come riempirli di vita.

39 Aperto

Java per principianti - 7.5 Costruttori

I costruttori sono metodi speciali che vengono eseguiti durante la creazione di una classe. In questo video scoprirai come utilizzarli.

40 Aperto

Java per principianti - 7.6 Attributi

Attributi o proprietà sono una parte importante delle classi. Imparerai in questo video come utilizzarli.

41 Aperto

Java per principianti - 7.7 Pacchetti Java (Parte 1)

I pacchetti offrono la possibilità di strutturare il codice sorgente. Nella prima parte si tratta dei fondamenti.

42 Aperto

Java per principianti - 7.8 Pacchetti Java (Parte 2)

I pacchetti Java sono anche un namespace separato. Andiamo oltre sull'uso nella pratica quotidiana.

43 Aperto

Java per principianti - 7.9 Visibilità: public, private & Co. (Parte 1)

Ora vediamo cosa si cela dietro le parole chiave "public", "private" e simili. Il concetto di incapsulamento dei dati è all'ordine del giorno.

44 Aperto

Java per principianti - 7.10 Visibilità: public, private e Co. (Parte 2)

Anche il secondo video sui modificatori di parole chiave come "public" e "private" è importante. Si tratta di Best-Practices e dell'uso nella pratica.

45 Aperto

Java per principianti - 7.11 Attributi e metodi statici

Utilizzi metodi statici fin dai primi programmi. Ora imparerai perché il metodo main() è dichiarato come "static" e come puoi utilizzarlo tu stesso.

46 Aperto

Java per principianti - 7.12 Interfacce Java

Un "Interfaccia" è una sorta di contratto che stabilisce quali metodi devono essere implementati. Impari dall'esempio come funziona nella pratica e per cosa può essere utilizzato.

47 Aperto

Java per principianti - 7.13 Ereditarietà (Parte 1)

L'ereditarietà è un concetto importante che apre molte possibilità nell'architettura del software. Qui iniziamo con le basi più importanti.

48 Aperto

Java per principianti - 7.14 Ereditarietà (Parte 2)

Nella seconda parte sull'ereditarietà approfondiremo le tue conoscenze e approfondiremo ulteriormente l'argomento.

49 Aperto

Java per principianti - 7.15 Classi e metodi astratti

Classi e metodi astratti sono uno strumento importante per l'architettura del software orientato agli oggetti. Imparerai come viene utilizzata la parola chiave "abstract" in Java.

35

Java per principianti - 7.1 Orientamento agli oggetti: concetto del mondo reale

12 min Aperto
36

Java per principianti - 7.2 Classi, oggetti e la variabile "this" (Parte 1)

20 min Aperto
37

Java per principianti - 7.3 Classi, oggetti e la variabile "this" (Parte 2)

12 min Aperto
38

Java per principianti - 7.4 Metodi

17 min Aperto
39

Java per principianti - 7.5 Costruttori

12 min Aperto
40

Java per principianti - 7.6 Attributi

15 min Aperto
41

Java per principianti - 7.7 Pacchetti Java (Parte 1)

19 min Aperto
42

Java per principianti - 7.8 Pacchetti Java (Parte 2)

8 min Aperto
43

Java per principianti - 7.9 Visibilità: public, private & Co. (Parte 1)

15 min Aperto
44

Java per principianti - 7.10 Visibilità: public, private e Co. (Parte 2)

13 min Aperto
45

Java per principianti - 7.11 Attributi e metodi statici

17 min Aperto
46

Java per principianti - 7.12 Interfacce Java

14 min Aperto
47

Java per principianti - 7.13 Ereditarietà (Parte 1)

10 min Aperto
48

Java per principianti - 7.14 Ereditarietà (Parte 2)

12 min Aperto
49

Java per principianti - 7.15 Classi e metodi astratti

10 min Aperto

Lavorare con Java

8 Video · 89 Minuti
50 Aperto

Java per principianti - 8.1 Lanciare eccezioni

Hai già imparato come reagire alle eccezioni. Ora imparerai come lanciare eccezioni, creare classi di eccezioni personalizzate e perché può essere utile.

51 Aperto

Java per principianti - 8.2 Ricorsione

I metodi possono chiamarsi da soli. Questo è chiamato ricorsione. Imparerai qui come puoi utilizzarla.

52 Aperto

Java per principianti - 8.3 JavaDoc (Parte 1)

Tramite JavaDoc il codice sorgente Java può essere documentato in modo molto dettagliato senza grandi sforzi aggiuntivi. Mostriamo in questo video l'approccio di base.

53 Aperto

Java per principianti - 8.4 JavaDoc (Parte 2)

Nel secondo video su JavaDoc amplieremo le nostre conoscenza sui Doclet disponibili in JavaDoc.

54 Aperto

Java per principianti - 8.5 Input/Output con Java

L'inserimento e l'output di dati sono una parte importante del software. In questo video imparerai come funziona.

55 Aperto

Java per principianti - 8.6 Stringhe (Parte 1)

Stai imparando a conoscere il tipo di dato complesso "String". Finora il trattamento delle stringhe è sempre avvenuto in modo indiretto. Ora stai approfondendo maggiormente l'argomento.

56 Aperto

Java per principianti - 8.7 Stringhe (Parte 2)

Intensificheremo ulteriormente il lavoro con le stringhe e esamineremo ulteriori metodi della classe String.

57 Aperto

Java per principianti - 8.8 Numeri casuali con Math.random()

La necessità di numeri casuali esiste più spesso di quanto si pensi. Ti mostriamo in questo video come puoi generarli in Java.

50

Java per principianti - 8.1 Lanciare eccezioni

8 min Aperto
51

Java per principianti - 8.2 Ricorsione

15 min Aperto
52

Java per principianti - 8.3 JavaDoc (Parte 1)

13 min Aperto
53

Java per principianti - 8.4 JavaDoc (Parte 2)

8 min Aperto
54

Java per principianti - 8.5 Input/Output con Java

12 min Aperto
55

Java per principianti - 8.6 Stringhe (Parte 1)

12 min Aperto
56

Java per principianti - 8.7 Stringhe (Parte 2)

15 min Aperto
57

Java per principianti - 8.8 Numeri casuali con Math.random()

6 min Aperto

GUI con Swing

7 Video · 79 Minuti
58 Aperto

Java per principianti - 9.1 Una prima applicazione

Ora diventerà grafico! Viene implementata la prima applicazione GUI con Swing.

59 Aperto

Java per principianti - 9.2 Rispondere agli input (Parte 1)

Per rendere utilizzabili gli elementi grafici, devono rispondere alle azioni dell'utente. Imparerai le basi in questo video.

60 Aperto

Java per principianti - 9.3 Rispondere agli input (Parte 2)

L'applicazione della prima parte sull'argomento degli input viene ora ampliata. Inoltre imparerai come accedere agli elementi dopo aver cliccato su di essi.

61 Aperto

Java per principianti - 9.4 Organizzare componenti con layout (Parte 1)

L'organizzazione degli elementi è stata finora gestita solo da Java. Ora imparerai come modificare il layout.

62 Aperto

Java per principianti - 9.5 Organizzare componenti con layout (Parte 2)

I container possono essere annidati. Inoltre, ci sono anche altri layout. Imparerai in questo video ulteriori possibilità di progettazione.

63 Aperto

Java per principianti - 9.6 Liste con JList

Una applicazione un po' più complessa mostra come più componenti possano essere utilizzati insieme. Qui combiniamo JTextField, JList e JButton.

64 Aperto

Java per principianti - 9.7 Dialoghi con JDialog

Stai imparando a conoscere gli elementi modali attraverso l'esempio dei "dialoghi" e come ad esempio può essere strutturato un dialogo di aiuto rudimentale.

58

Java per principianti - 9.1 Una prima applicazione

13 min Aperto
59

Java per principianti - 9.2 Rispondere agli input (Parte 1)

13 min Aperto
60

Java per principianti - 9.3 Rispondere agli input (Parte 2)

13 min Aperto
61

Java per principianti - 9.4 Organizzare componenti con layout (Parte 1)

10 min Aperto
62

Java per principianti - 9.5 Organizzare componenti con layout (Parte 2)

9 min Aperto
63

Java per principianti - 9.6 Liste con JList

12 min Aperto
64

Java per principianti - 9.7 Dialoghi con JDialog

9 min Aperto

progetto finale

3 Video · 34 Minuti
65 Aperto

Java per principianti - 10.1 La descrizione del compito

Il progetto finale è in arrivo. In questo video presentiamo la descrizione del compito.

66 Aperto

Java per principianti - 10.2 Una possibile soluzione modello (idea di soluzione)

Presento una possibile soluzione per il progetto di fine corso, inclusi i pensieri sull'implementazione.

67 Aperto

Java per principianti - 10.3 Una possibile soluzione di modello (nel debugger)

Guardiamo insieme la soluzione modello nel debugger.

65

Java per principianti - 10.1 La descrizione del compito

10 min Aperto
66

Java per principianti - 10.2 Una possibile soluzione modello (idea di soluzione)

16 min Aperto
67

Java per principianti - 10.3 Una possibile soluzione di modello (nel debugger)

8 min Aperto
Commenti (1)

Commenta ora „Sviluppo Java per principianti“