2010-06-03 11 views
22

Ci sono alcune menzioni di principianti su Javascript che iniziano dando un'occhiata ad alcuni lavori di Douglas Crockford (https://stackoverflow.com/questions/11246/best-resources-to-learn-javascript), ma nessuna delle sue risorse sembra essere per coloro che cercano di imparare da zero.Una guida per principianti per l'apprendimento di JavaScript?

Ci sono suggerimenti per principianti per quanto riguarda il modo migliore per imparare JavaScript?

Personalmente ho un sacco di HTML e CSS esperienza, e alcuni PHP (che aiuterebbe l'apprendimento di JS), ma per coloro che non conoscono alcun linguaggio di programmazione cosa consiglieresti?

+1

Qual è il miglior tutorial di Javascript? Http: //stackoverflow.com/questions/646032/whats-the-best-javascript-tutorial – berkay

+1

Apparentemente non costruttivo, secondo SO. Se trovi questa domanda come utile, non sei il tipo di gente che SO vuoi! – Stumbler

risposta

0

http://www.w3schools.com/js/default.asp

come terreno su come si arriva.

+16

Non ho consigliato w3schools perché mentre può avere alcune cose buone, il suo contenuto è obsoleto e gli esempi spesso mostrano [cattive pratiche] (http://www.w3schools.com/js/tryit.asp?filename=tryjs_array_for_in), o completamente [concetti errati] (http://www.w3schools.com/jsref/jsref_prototype_array.asp), cose che un principiante non noterà nemmeno, costruendo cattive abitudini ... – CMS

+1

Sono pienamente d'accordo con CMS . –

+1

http://w3fools.com/ – LandonSchropp

0

"Javascript, le parti buone" è molto buona, ma si bisogno di avere qualche background teorico o un p serio esperienza di rogrammare per metterlo in uso. È un po 'alto. Tuttavia, se hai avuto corsi di programmazione durante la tua educazione, andrà bene.

0

direi W3Schools è un buon tutorial per qualcuno con nessuna esperienza di programmazione. Ma appena lo finisci, inizia a lavorare sul materiale di Crockford e disimparare tutte le cose brutte che hai imparato.

Non conosco alcuna introduzione a JavaScript che segue le parti buone di Crockford, ma nell'introduzione al suo libro dice che gli piacerebbe scrivere un'introduzione a JavaScript a un certo punto, quindi incrociamo le dita!

0

Head First Javascript è un libro eccellente per i principianti. La serie Head First fa un grande lavoro di rompere le cose fino alle basi, ma copre ancora molto terreno in tutto il libro.

0

Ci sono ORA alcuni buoni tutorial interattivi per l'apprendimento di Javascript fin dall'inizio. Se sei abbastanza nuovo alla programmazione per computer, prova a Code Avengers (un sito che ho contribuito a creare) o CodeCademy. Entrambi sono gratuiti e ti permettono di scrivere il codice fin dall'inizio.

Se si dispone di una certa esperienza di programmazione, provare Code School. Ha corsi per HTML, CSS, Javascript e JQuery. Tuttavia, costano circa $ 50 al corso. Gli studenti guardano video tutorial abbastanza divertenti e poi completano le attività di programmazione.

La mia esperienza nell'imparare e insegnare agli altri a programmare è che questo tipo di siti può essere sia un modo efficace sia divertente di apprendere la programmazione. Probabilmente in congiunzione con altre risorse.

2

Code Year ha anche un ottimo programma per l'apprendimento!

1

Ho lavorato la mia strada attraverso Codecademy's offerings, nello specifico, "JavaScript Fundamentals", il "non-track courses" in JavaScript, e, come già detto, la loro attuale "Code Year."

vengo la cosa dal punto di vista di qualcuno che ha usato per scrivere * shell nix script e codice C e Fortran (sì, sì) per vivere un po 'di tempo fa, e che ultimamente ha fatto alcuni HTML/CSS di base, quindi alcune parti erano ovvie. La maggior parte di questo, però, era nuova per me, dal momento che non avevo praticamente nessuna esperienza con la programmazione orientata agli oggetti o agli eventi.

Nel complesso, l'ho trovato molto utile. Può essere un po 'frustrante ottenere la risposta a un particolare esercizio per "passare", perché il processo di convalida sembra dipendere sensibilmente dalla capacità del singolo "insegnante" di scrivere buoni assegni, ma questa è solo una piccola lamentela. Per lo più, questo non è un problema, e le risposte già pubblicate sui forum del sito sono molto utili se sei bloccato. In generale, però, fare ciò che ti viene richiesto ti darà un felice messaggio di successo, e mi piace molto l'interattività di tutto ciò. Naturalmente non è perfetto, ma mi sento come se avessi una buona introduzione ai punti chiave e ai concetti di JavaScript; abbastanza, almeno, che posso parlare abbastanza della lingua per sapere come fare con Google/Stackoverflow in modo più preciso. E davvero, sento che sto diventando molto più di questo - le idee stupide che ho avuto per piccoli script di utilità stanno diventando un piacere da implementare.

4

Ho utilizzato le esercitazioni in Learnable.com dal popolo di Sitepoint, Lynda.com e Tutsplus. Questi sono tutti servizi a pagamento, ma imparo molto da loro. Il tutorial/la lezione sui principi di base di Javascript di Codecademy ha decisamente un valore aggiunto. Codecademy è in tempo reale, stimolante e gratuito.

+0

Questa è anche una grande risorsa: [http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-learn-javascript/](http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-imparare-javascript /) – somecallmejosh

Problemi correlati