La prima parte dell'articolo: determinazione del pool di tecnologie La seconda parte dell'articolo: le principali fonti di informazione La quarta parte dell'articolo: Seleziona un ambiente di sviluppo e installa tutto il software necessario sulla tua macchina funzionante
Ulteriori ma importanti fonti di informazione: forum
I forum sono molto importanti, non importa come studi, in modo indipendente o nei corsi, sono un magazzino di saggezza popolare. Anche se, prima di arrivare alla verità, dovrai esaminare a fondo le informazioni da lì. Ma è un'abilità utile.- http://ru.stackoverflow.com/questions/tagged/java - forum vecchio e utile. C'è una sezione in russo, ma la versione inglese è molto più estesa.
- https://toster.ru/tag/java/info - un analogo di Stackoverflow dai creatori del famoso Habrahabr
- https://javatalks.ru/ è un forum puramente “Java”.
- http://help.javarush.ru/ - un forum speciale per discutere delle attività JavaRush e altro ancora.
- https://www.reddit.com/r/learnjava/ - anche qui nessuno riderà delle domande dei principianti.
Ulteriori fonti di informazione: libri e libri di consultazione.
Riferimenti di programmazione in linea- https://docs.oracle.com/javase/7/docs/api/ - documentazione ufficiale. Secco, difficile. Tuttavia, si consiglia di abituarsi gradualmente e fin dall'inizio. In inglese.
- http://www.tutorialspoint.com/java/java_documentation.htm - un semplice riferimento. Anche in inglese.
- Head First in Java è il bestseller mondiale della serie Head First di O'Reilly. Scritto con umorismo e molte digressioni liriche. Se non ti senti sicuro, lo consigliamo.
- Il libro di Jacob Fine " Programmazione Java per bambini, genitori e nonni ". In russo, pensato principalmente per i giovani programmatori, ma non solo.
- Kay Horstmann "Java SE 8. Corso base" è un buon libro di testo.
- Java 8: The Complete Guide di Herbert Shildt è un libro di riferimento molto completo.
- Bruce Eckel " Java Philosophy " - molto utile in alcuni punti. C'è un Wikibook al riguardo - http://wikijava.it-cache.net/index.php?title=Chapter_1_Thinking_in_Java_4th_edition
Infine, un breve riassunto (basato su tutte e tre le parti dell'articolo):
- Selezioniamo una o due fonti principali di teoria e costruiamo un curriculum basato su di esse. Stiamo esaminando ulteriori fonti. Apprendiamo la teoria da diverse fonti.
- Per imparare a programmare , devi programmare. Nessun altro modo. Quindi, prima di tutto, prestiamo attenzione alla pratica: deve essere fatta e testata. Pertanto, hai bisogno di un corso interattivo o di un insegnante. Come ultima risorsa, ci sono consulenti sui forum.
- Ci sono molte informazioni sui forum. Trovarlo richiede tempo, ma ne vale la pena. Non essere timido nel fare domande “stupide”.
- Selezioniamo inoltre i libri che ti sono piaciuti, aggiungiamo ai segnalibri un paio di corsi video, documentazione Java e corsi di riferimento.
- La principale fonte di conoscenza sono i corsi interattivi JavaRush. Ti faranno risparmiare molto tempo, poiché, oltre alle lezioni e ai compiti testati, contengono collegamenti a buone fonti di conoscenza aggiuntiva. Inoltre, durante il corso ti verrà insegnato come cercare informazioni e scrivere un curriculum. Ti concentrerai sulla cosa principale: la programmazione e non su dove trovare una fonte di informazioni. Ma quando devi guardare, devi guardare.
- Registrati sui forum.
- Compriamo/scarichiamo uno o due libri. Puoi usarne uno dei più semplici, il secondo è un libro di consultazione.
- La principale fonte di conoscenza sono corsi costosi o un mentore personale. Fa quello che fa JavaRush: spiega la teoria, ti dice dove trovare maggiori informazioni ed emette e controlla i compiti. Solo per molti più soldi. E aggiungi il fattore umano. A proposito, molti mentori consigliano JavaRush come aggiunta alle loro lezioni ;).
GO TO FULL VERSION