CodeGym /Java Blog /Random-IT /Codifica Java for Dummies: qual è l'opzione migliore per ...
John Squirrels
Livello 41
San Francisco

Codifica Java for Dummies: qual è l'opzione migliore per impararla da zero

Pubblicato nel gruppo Random-IT
Imparare qualcosa dai libri sembra l'opzione giusta, ma ha senso imparare a programmare? Immaginiamo che tu sia totalmente nuovo alla programmazione e hai una vaga immagine di cosa dovresti sapere e fare esattamente per trovare un vero lavoro. Va bene prendere un libro sulla codifica Java per manichini per avere un'idea generale, ma qual è il prossimo? Sicuramente non puoi includere questa esperienza nel tuo CV :) Codifica Java for Dummies: qual è l'opzione migliore per impararla da zero - 1La programmazione è un'abilità che si affina grazie all'abitudine quotidiana di programmare. Non diventerai un eccezionale giocatore sportivo imparando le regole del gioco, poiché devi esercitarti ogni giorno e ottenere duri colpi per ottenere grandi risultati. Ora parliamo dei principali errori di molti principianti e pensiamo a come puoi evitarli elaborando un piano perfetto del tuo apprendimento.

Da dove cominciare e cosa NON fare

Ci sono stati milioni di studenti prima di te e ci saranno ancora più successori, e indovina un po'? Molti di loro cadono ancora in trappole comuni. Ma tu non sarai tra questi, amico :) Perché hai una lista di errori comuni che fanno quasi tutti i principianti e ora probabilmente non dedicherai tempo a:
  • troppe ricerche invece di pratica;
  • apprendimento continuo senza un obiettivo definito;
  • fare pause troppo lunghe nell'istruzione;
  • apprendimento in solitaria.
Riuscirai a sbarazzarti di questi ostacoli una volta per tutte? C'è un'opzione per imparare Java for dummies con il giusto mix di teoria, pratica, motivazione e definizione degli obiettivi? Una pillola magica, che si può prendere e diventare un grande sviluppatore Java, semplicemente non esiste. Ma ora abbiamo un ottimo ambiente con gli strumenti giusti, che ti aiuteranno in questa grande sfida.

Incontra CodeGym: un tutorial Java per i manichini (e anche per gli studenti avanzati :)

Il corso CodeGym va facilmente per i principianti assoluti nella programmazione. Non devi mostrare risultati eccezionali in matematica o avere un background in informatica per superare il corso. Tutto ciò di cui hai bisogno è tempo per imparare e fare pratica. Ecco alcune funzionalità di CodeGym per migliorare il tuo apprendimento Java.
  1. Inizia con un piano di apprendimento ponderato

    Potresti aver notato che non tutti i migliori professionisti possono essere anche i migliori insegnanti. A volte specialisti troppo esperti non possono spiegare alcun concetto che conoscono a un principiante assoluto... solo perché non riescono a mantenerlo semplice.

    Sappiamo quanto sia difficile capire un nuovo argomento spiegato con espressioni puramente teoriche e non familiari. È meglio non approfondire ogni minima caratteristica, che è in qualche modo rilevante per l'argomento.

    L'obiettivo di CodeGym è darti le basi teoriche minime di cui avrai bisogno come sviluppatore junior. È un tutorial Java completo per i manichini, in cui impari facendo (o programmando, per essere più specifici).

    Il corso consiste in un pizzico di conoscenza teorica spiegata nel modo più semplice possibile e migliaia (!) di attività di codifica. Inizi con incarichi elementari e passi passo dopo passo a compiti più complicati e progetti di codifica. Non preoccuparti: il corso ti guiderà da zero a una chiara comprensione di come eseguire la programmazione Java.

    Il tuo viaggio in CodeGym è diviso in quattro missioni: Java Syntax, Java Core, Java Multithreading e Java Collections. Ogni missione è composta da 10 livelli. Ogni livello ha 12-13 lezioni. Ogni lezione copre un determinato argomento e include una teoria più una serie di compiti. Qui hai un piano educativo con lezioni brevi e facili da capire e "compiti a casa"!

  2. Ottieni un feedback immediato sui tuoi risultati e progressi

    Il libro può offrirti solo ciò che è già scritto. Non risponderà a domande aggiuntive e sicuramente non consiglierà nemmeno su come correggere il tuo codice!

    Hai bisogno di un mentore per questi scopi. Studiare in classe o lezioni private è molto più efficace che imparare Java dai libri, ma ha anche degli svantaggi. In primo luogo, è un programma impegnativo. In secondo luogo, feedback tardivo. Il tuo tutor ha bisogno di tempo per controllare il tuo compito e darti consigli, e puoi aspettare una risposta per giorni.

    In CodeGym ottieni una revisione istantanea della tua soluzione in pochi secondi, vedi se il tuo codice soddisfa pienamente i requisiti e molto altro! Guarda tu stesso: programmare in Java per i manichini può essere eccitante. Inizi a programmare dalla prima lezione utilizzando un pratico webIDE, ottieni suggerimenti sulla tua soluzione e alcuni consigli su come migliorare il tuo stile di codifica.

    Tutto è semplice: scrivi il tuo codice, clicca sul pulsante “Verifica” e vedi subito i risultati. Il sistema ti fornirà anche il numero medio di tentativi effettuati da altri studenti.

  3. Impara con buon senso, motivazione e una buona compagnia

    Perché gli studenti di Java si fermano a metà strada, indipendentemente dalle loro prestazioni? La risposta è semplice: una mancanza di motivazione o (e) un'esperienza di apprendimento noiosa. Non importa quale sia il tuo background nella programmazione, se non sei impegnato è difficile convincerti a studiare. Ma c'è una cosa che tutti noi amiamo fare: giocare.

    Se hai familiarità con i giochi, sai che possono facilmente "rubarti" dalla realtà per ore e giorni, finché non superi la ricerca o conquisti il ​​mondo immaginario. L'istruzione può essere così divertente? Ancora una volta, benvenuto in CodeGym.

    Qui puoi imparare e giocare in un ambiente futuristico. Il tuo obiettivo è far salire di livello un personaggio superando missioni e risolvendo compiti. Ogni compito risolto con successo ti porta una "materia oscura". È la tua ricompensa e una risorsa di cui hai bisogno per aprire ulteriori lezioni ed esercitarti. Per passare l'intero gioco fino alla fine devi programmare molto. In tal modo, alla fine del corso, avrai la conoscenza e dalle 300 alle 500 ore di pratica reale.

    Ciò che è anche importante, non sei solo qui. La comunità di CodeGym sta crescendo e puoi sempre chiedere aiuto con le attività o ottenere consigli su come adattare il tuo studio. Rendi la programmazione la tua abitudine quotidiana e imparerai sicuramente come eseguire la programmazione Java.

Un elenco bonus di libri per imparare Java: dalla serie "for dummies" alla lettura approfondita

Non fraintendere, nessuno sta cercando di convincerti a non leggere. In realtà, i libri possono essere un'ottima aggiunta al tuo piano di apprendimento. Ecco alcune fonti che meritano la tua attenzione:
  1. Head First Java di Kathy Sierra e Bert Bates

    Questo libro è senza dubbio la migliore introduzione a Java, in cui il linguaggio di base ei concetti di OOP sono stati spiegati con esempi del mondo reale. Ti impegnerai dalla prima pagina fino alla fine. Cerca di non saltare esercizi e puzzle alla fine di ogni capitolo per memorizzare meglio il materiale.

  2. Iniziare a programmare con Java For Dummies

    Potresti essere scettico riguardo alla “serie dei manichini”, ma sono comunque buoni per coloro che non sanno nulla nel campo specifico. Qui imparerai le cose principali di cui hai bisogno per iniziare con la codifica Java, come installare Java, compilare il codice e completare diversi esercizi pratici dopo aver terminato la lettura.

  3. Java: una guida per principianti di Herbert Schildt

    Ok, scherzi a parte. Se ti aspetti una spiegazione profonda con un tono di voce serio, prova questa. Questo libro ti introduce ai termini fondamentali di Java e ti guida dalla comprensione di base di tipi di dati, classi e oggetti a concetti più complessi come espressioni lambda e interfacce funzionali. Questo libro ha anche una sezione di autotest alla fine di ogni capitolo.

  4. Core Java Volume I - Fondamenti

    Non lasciarti confondere dalle impressionanti 1000 pagine: puoi leggere facilmente questo libro dalla copertina alla copertina. Ogni capitolo è dedicato a un determinato argomento, a partire dall'introduzione al linguaggio e all'ambiente di programmazione Java, passando per strutture dati, oggetti e classi e così via. A differenza di molti libri per principianti, Core Java fornisce una copertura esplicita di raccolte e generici, utile per la programmazione reale.

  5. Pensa a Java: come pensare come un informatico di Allen Downey e Chris Mayfield

    Questo libro per principianti assoluti ti insegnerà a pensare in codice. Come molti altri, inizia con un'introduzione all'OOP. Ogni capitolo ha sezioni di vocabolario ed esercizi per consolidare la teoria e padroneggiare l'abilità di programmare il pensiero. È più adatto ai principianti che ai lettori con anche una piccola esperienza nella programmazione. Per cominciare, è semplice e divertente da leggere.

Incartare

Ricorda che il tuo livello base di comprensione della programmazione è rilevante solo all'inizio. Hai tutte le possibilità di superare gli studenti più preparati se hai almeno queste tre cose:
  • obiettivi e tempi chiari
  • motivazione
  • ...e tanta pratica, ovviamente
Buona fortuna!
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION