Programmatore Java

L'offerta scade fra
9 9   9 9   9 9
giorni   ore   minuti

199,00 €   39,00 €

Risparmi 160,00 €

 L'Accademia
 ad oggi
 ha formato
 574253 utenti
Unità didattiche: 137
Modalità: Online
Materiali: Video, Esercizi, Quiz
Partenza: Personalizzata
Certificato: Si
Corso Online di Programmatore Java

Giudizio degli studenti su questo corso

Sono complessivamente soddisfatto della qualità del corso
92%
Sono soddisfatto del rapporto prezzo/qualità del corso
93%
Ritengo utile quanto appreso durante il corso
94%
{tab Descrizione|blue}

Programmatore Java

del Dott. Enrico Girardi

Java è il linguaggio più popolare in assoluto: domina la più autorevole classifica dei software TIOBE dal 2001 fino ad oggi (qui l'ultima classifica TIOBE). Siccome Java opera in qualsiasi ambito, indipendentemente dal sistema operativo - "write once, run anywhere" - risulta il linguaggio più usato per sviluppare applicazioni per web, smartphone e tablet. 
 

Segui il nuovo corso online di Programmazione Java, con videolezioni, esercizi, file scaricabili e quiz per imparare Java da zero e diventare programmatore Java con certificato di Accademia Domani.

 
L’obiettivo del corso online Programmatore Java è di fornire tutte le conoscenze tecniche, metodologiche e pratiche per intraprendere da zero una carriera come Programmatore Java nel settore ICT.
 
Nel corso dei moduli imparerai sfruttare le sguenti caratteristiche di Java per realizzare i tuoi programmi:
  • Classi e Classe Object
  • Ereditarietà
  • Polimorfismo
  • Package
  • Interfacce Generics
  • Collections JCF
  • GUI (Graphical User Interface)
  • Stringhe
  • Sorting e Comparable Interface
  • Exceptions
  • Java I/O files
  • Threads
  • Inner class, Static block, Final, Scanner, Costruttore e super implicito, Eseguire da terminale, Incapsulamento, Enumerazioni, Stack – pila, a altri ancora. 
 
I programmatori Java sono i più ricercati dalle aziende private e pubbliche - arricchisci il tuo curriculum con le richiestissime competenze in Java!
 

Ricorda, questo Corso è incluso anche nel pacchetto illimitato. Se ti interessa più di un Corso, non ti conviene acquistarli singolarmente ma prendere il pacchetto. Pagando 59 euro infatti, spesa inferiore al costo di due Corsi, potrai acquistare il pacchetto completo di tutti i Corsi presenti sul sito e fare tutti i Corsi che vuoi accedendo per un anno senza spese aggiuntive o rinnovi automatici, da questo link.

{tab Durata|orange}

Il corso online può essere fruito online 7 giorni su 7, 24 ore su 24. Nessun vincolo di orario: studi quanto vuoi e quando vuoi. Una volta iscritto puoi iniziare quando vuoi e hai 12 mesi per completare il Corso.

{tab Programma|green}
 
Il programma del corso online parte da zero e copre le seguenti aree:
 
Modulo 1 – Installazione
1. Intellij IDEA community
2. Altri IDE
3. Presentazione ambiente
 
Modulo 2 – Stringhe I
4. Print e println
5. Stringhe, parte 1
6. Stringhe, parte 2
 
Modulo 3 – Array
7. Array
8. Matrici
9. Matrici - accorgimenti vari
10. Stampa array di oggetti
 
Modulo 4 – Classi e Classe Object
11. Classi
12. Classe Object
13. Equals
14. Tostring
 
Modulo 5 – Ereditarietà
15. Ereditarietà, parte 1
16. Ereditarietà, parte 2
 
Modulo 6 – Polimorfismo
17. Polimorfismo
18. Polimorfismo - overload
19. Polimorfismo - override
20. Varargs
 
Modulo 7 – Package
21. Package
22. Package private and protected
 
Modulo 8 – Classi astratte
23. Classi astratte
24. Classi astratte esempio pratico
 
Modulo 9 – Interfacce
25. Interfacce
26. Interfacce - caratteristiche
27. Interfacce - esempio pratico
28. Interfacce - scope
29. Interfacce - uso classe diretto
30. Interfacce multiple
31. Array di interfacce
32. Interfacce e metodi di default, parte 1
33. Interfacce e metodi di default, parte 2
 
Modulo 10 – Generics
34. Generics - introduzione e primo esempio
35. Generics multipli
36. Generics - bounded types
 
Modulo 11 – Approfondimenti I
37. Inner class
38. Static block
39. Final, parte 1
40. Final, parte 2
41. Scanner
 
Modulo 12 – Collections JCF
42. Collections JCF - introduzione
43. ArrayList - add get stampa
44. ArrayList - size remove addAll
45. ArrayList - contains sort reverseOrder
46. ListIterator
47. ListIterator - remove e add durante ciclo
48. LinkedList
49. HashMap, parte 1
50. HashMap, parte 2
51. LinkedHashMap
52. TreeMap, parte 1
53. TreeMap, parte 2
 
Modulo 13 – GUI (Graphical User Interface)
54. Frame
55. Buttons
56. Label, textarea, text, listeners
57. Checkbox
58. Radiobutton
59. Radiobutton e button click
 
Modulo 14 – Approfondimenti II
60. Costruttore e super implicito
61. Eseguire da terminale
62. Incapsulamento, parte 1
63. Incapsulamento, parte 2
64. Incapsulamento, parte 3
65. Enumerazioni, parte 1
66. Enumerazioni, parte 2
67. Stack – pila, parte 1
68. Stack – pila, parte 2
 
Modulo 15 – Stringhe II
69. Replace, parte 1
70. Replace, parte 2
71. ReplaceAll
72. Trim
73. Contains
74. Endswith e startswith
75. Length
76. Split
77. Substring
78. CharAt
79. IndexOf
80. LastindexOf
81. CompareTo
82. Equals
83. Concat
84. Format
85. IsEmpty
86. ToCharArray
87. ToLowerCase toUpperCase
 
Modulo 16 – Sorting e comparable interface
88. Comparable interface
89. Comparator
90. Sorting comparator metodi multipli
91. Sorting comparazioni multiple
 
Modulo 17 – Exceptions
92. Introduzione al modulo Exceptions
93. Try catch
94. Try catch finally
95. Exceptions personalizzate
96. Throws
 
Modulo 18 – Java I/O files
97. File write
98. Reader
99. Buffered reader, parte 1
100. Buffered reader, parte 2
101. Bufferedwriter
102. Serialize
103. Deserialize
 
Modulo 19 – Threads
104. Introduzione al modulo Thread
105. Extends thread
106. Implements runnable
107. Passare variabili
108. Synchronized, parte 1
109. Synchronized, parte 2
110. Join, parte 1
111. Join, parte 2
112. Wait, notify, notifyall
113. Synchronized semplice, parte 1
114. Synchronized semplice, parte 2
 
Modulo 20 – Esercizi
115. Introduzione al modulo Esercizi
116. Esercizio 1
117. Esercizio 2, parte 1
118. Esercizio 2, parte 2
119. Esercizio 3 - costruttore
120. Esercizio 4
121. Esercizio 5
122. Esercizio 6
123. Esercizio 7
124. Esercizio 8 – semaforo
 
Modulo 21 – Progetto
125. Introduzione al Progetto
126. Progetto, versione 1 - script iniziale
127. Progetto, versione 2 - controli
128. Progetto, versione 3 - lista attesa
129. Progetto, versione 4 - processa attesa
130. Progetto, versione 5 - GUI
131. Progetto, versione 6 - GUI voci menu actions
132. Progetto, versione 7 - GUI crea pannelli
133. Progetto, versione 8 - GUI separazione classi
134. Progetto, versione 9 - GUI actions nei pannelli
135. Progetto, versione 10A - GUI oggetti comuni
136. Progetto, versione 10B - GUI oggetti comuni
137. Considerazioni finali
 
Quiz finale 
 
 
{tab Certificato|orange}
 

Una volta che la piattaforma ha tracciato sia la fruizione di tutti i contenuti che l'esito positivo di tutti i quiz online di un singolo Corso, non si ottiene un semplice attestato di frequenza ma un Certificato di frequenza e superamento dello stesso. Il Certificato riporta il programma in inglese e italiano, le ore, il timbro, la votazione, la data, la firma del rappresentante legale e non contiene nessuna dicitura "corso online", ed è del tutto identico a quelli di analoghi corsi seguiti in aula.

Inoltre, il processo di progettazione ed erogazione dei Corsi è Certificato ISO9001 da RINA, una Certificazione che è valida non soltanto in Italia ma anche all'estero attraverso IQNet, il più grande network internazionale della certificazione di sistemi di gestione.

I Certificati vengono inviati via mail in formato digitale (PDF), si stampano in autonomia ma sono dotati di un codice univoco anti-contraffazione che permette a un futuro datore di lavoro di verificarne l’autenticità.

I Certificati di Accademia Domani sono infatti validati da Veriform, un sistema di tracciamento automatizzato dell'autenticità basato su QR Code, che presto sarà anche su Blockchain.

Grazie a tutto questo, i Certificati sono largamente apprezzati dalle aziende private, e sono stati validi per il riconoscimento di crediti formativi in molte università italiane e straniere, e anche in settori specifici come l’attività sportiva, l’HACCP o le professioni non regolamentate, aiutando tantissimi studenti a cambiare o trovare lavoro.

Ciascun Certificato può essere inserito nel Curriculum e anche su LinkedIn.

 
{tab Inserimento Lavorativo|red}
 
Al termine del Corso viene data la possibilità di iscriversi al programma di inserimento lavorativo, che include: un Corso online aggiuntivo sulla scrittura del cv, sulla ricerca del lavoro e sul colloquio di selezione; la possibilità di inserire il cv nel database consultabile dalle aziende; la ricezione della newsletter con articoli sul mondo del lavoro e con le richieste delle aziende.
Per saperne di più clicca su questo link
 
{tab Video del Corso|grey}
 
{/tabs}