10 Risorse essenziali per i programmatori intermedi Java

tere war garcia

Segui

20 giu 2019 · 4 min Leggi

Java è ancora uno dei linguaggi di programmazione più popolari da imparare. Ha una lunga storia e una reputazione per essere facile da imparare ma difficile da dominare. Una volta terminato con i tutorial iniziali e sentirti più a tuo agio con la lingua, potrebbe essere difficile da scoprire come progredire di più. In questo articolo condivideremo 10 risorse che possono aiutare a migliorare le tue abilità e lavorare per diventare un programmatore esperto in Java.

1. Efficace Java

Questo libro fa parte di una serie di risorse efficaci scritte da Joshua Bloch. Questa serie è comunemente raccomandata grazie al suo formato compartimentalizzato che si concentra sulla fornitura di lezioni complete ben spiegate con codice fonte completo.

2. Esercitazioni Java

Si tratta di tutorial scritti dal caregiver Oracle Java e coprono una vasta gamma di argomenti, dagli argomenti introduttivi alle interfacce utente, alle API utili e generiche. Le caratteristiche del linguaggio e della sintassi sono il punto culminante qui. L’equivalente del libro si chiama Java Tutorial, un breve corso sui concetti di base. Vale la pena notare che i tuturiali sono stati scritti per Java 8, quindi copriranno le nuove funzionalità che Java 9 e 10 hanno. Questo è un problema comune con le risorse per una lingua che è stata popolare per quasi 23 anni.

3. Head First Design Patterns

Questo libro scritto da Eric Freeman ed Elisabeth Robson offre un utile riassunto dei modelli di uso comune che ti farà risparmiare tempo di sviluppo. Il formato visivo e il tono umoristico dovrebbero anche mantenere le cose interessanti.

4. IBM DeveloperWorks

Questo è un tutorial di programmazione Java Intermedio IBM che copre gli strumenti più avanzati che dovrebbero essere nel toolkit di qualsiasi sviluppatore Java, compresi argomenti potenzialmente spinosi, come l’astrazione di ereditarietà, le interfacce, le espressioni regolari, eccetera. Mentre la guida è stata scritta nel 2005, è ancora abbastanza utile fino ad oggi.

5. Codiva.io

Questo sito web fornisce un IDE di Java e un compilatore, che ti consente di scrivere o indagare su Java online e funziona anche su uno smartphone. Inoltre, una volta avviato la sessione sul sito, è possibile vedere un gran numero di progetti consigliati che mostrano come possono essere risolti attività comuni in Java. Il sito web ha anche i propri tutorial che vale la pena di consultazione.

6. Guide per gli sviluppatori Android

Uno dei motivi più comuni per imparare Java è iniziare a iniziare la programmazione per Android. Per questo motivo, le guide per gli sviluppatori Android possono essere un buon modo per iniziare a creare le proprie applicazioni reali per gli smartphone. Allo stesso modo, Google Codelabs Project offre anche una buona gamma di tutorial sugli argomenti Android comuni.

7. Codetrige

Si ritiene che la codifica sia uno dei modi migliori per imparare una lingua una volta che i concetti di base sono stati padronali. In alcune occasioni può essere difficile sapere da dove iniziare esattamente se non hai ancora un’idea in mente. CodeTRage è un progetto progettato per fornire tale direzione che consente di trovare e aderire ai progetti open source per risolvere gli errori, rispondere alle domande e, in generale, è coinvolto con il giusto sviluppo Java,

8. Programmazione orientata agli oggetti con Java

Questo è un appello in inglese realizzato in Finlandia. Dura 12 settimane quando l’utente è prelevato attraverso un apprendimento di programmazione orientato agli oggetti, usando esattamente lo stesso contenuto dell’Università di Helsinki. La prima parte è progettata per i principianti, ma nella seconda parte è possibile iniziare a trovare problemi nuovi e sconosciuti.

9. Algoritmi e strutture dati

Questo corso di Princeton University è una buona opzione per apprendere importanti algoritmi e strutture dati per un periodo di 12 settimane. Invece di solo testo, questo corso include video, test e progetti da imparare. Va notato che sebbene Java sia usato ovunque, queste lezioni sono applicabili a molte lingue diverse e, pertanto, sarà molto utile per la tua futura azienda.

10.Java per principianti

Questo è un corso su YouTube che inizia a lento ma raggiunge rapidamente argomenti avanzati. È un apprendimento abbastanza visivo, con persone che parlano e animazioni. D’altra parte, ti dà anche la possibilità di vedere la playlist ed esplorare gli argomenti del maggiore interesse o con il quale non sei familiare.

Quali altre risorse Java sai che potresti consigliare?

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *