Saluti, amici! Hai aspettato questo evento per così tanto tempo. Ci hai chiesto "Quando succederà??" ancora e ancora. La risposta è: oggi è il giorno in cui siamo lieti di presentarvi una nuova... no, due nuovissime CodeGym Quest in una volta! Ciò significa che riceverai 323 nuove affascinanti lezioni e 565 attività di codifica di diversa complessità . È possibile eseguire Java Multithreading e Java Collection Quest in qualsiasi ordine dopo aver completato Java Syntax e Java Core Quest. Una volta superate le nuove missioni, sarai molto vicino a diventare un professionista di Java!
Nuova mega funzionalità: grandi compiti!
Scopri una nuova funzionalità di CodeGym che ti aiuta a migliorare le tue capacità di lavorare con progetti più grandi. Sia Java Multithreading che Java Collection Quest contengono un tipo speciale di problemi di codifica. Li abbiamo chiamati "grandi compiti". Sono una specie di mini progetti suddivisi in più compiti “ordinari”. Quando risolvi tutte le parti di grandi compiti otterrai fantastici programmi tuoi, come un emulatore di ristorante, un bancomat, un aggregatore di lavoro e alcuni semplici giochi.Argomenti sul multithreading Java:
- Struttura interna dell'oggetto: equals, hashCode, clone, wait, notify, toString()
- Tutto su String: mutabile, immutabile, formato, StringTokenizer, StringBuilder, StringBuffer
- Classi interne, esempi: Map.Entry
- Classi interne, funzionalità di implementazione
- Discussioni: inizio, interruzione, sospensione, resa
- Accesso condiviso a dati esclusivi: sincronizzati, volatili
- Blocco morto. Aspetta, notifica, notifica a tutti
- ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Esperienza con Jsoup
- Autoboxing, funzionalità di implementazione
- Operatori: numerici, logici e binari. Esperienza swing
Argomenti della raccolta Java:
- Lavora con file e archivi
- RMI e proxy dinamico. Esperienza swing
- Json JavaScript Experience con Guava, Apache Commons Collections, JUnit
- Ricorsione Garbage collection e tipi di collegamento in Java. Registrazione
- Sistemi di controllo della versione: Git e SVN. Generici
- Modelli di base per la creazione di applicazioni web. Studio approfondito delle collezioni
- Modelli di progettazione. Classi di utilità Array. Collezioni
- Metodologie di sviluppo. Annotazioni in Java. Gerarchia delle eccezioni
- La mia prima applicazione web. Lavora con Tomcat e Idea
- URI, URL. Servizi di RIPOSO. Crea la tua applicazione client server.
GO TO FULL VERSION