Come posso effettivamente applicare il javascript che sto imparando [chiuso]


10

Sono un programmatore front-end. Sono bravo con design, html, css e jquery, ma voglio imparare javascript più di ogni altra cosa. Ho seguito un paio di corsi, letto libri ed esercitazioni online e mi sento come se avessi una buona conoscenza dei principi fondamentali: variabili, logica, ecc.

Questo è dove vedo differire da tutte le altre domande "Qual è il modo migliore per imparare js" sul web.

Ciò che non riesco a fare è metterlo in pratica. Non posso fare il salto dal conoscere i frammenti e capire come lavorano insieme per diventare un programma.

Qual è il modo migliore per ottenere una reale conoscenza applicata con js? Presumo che diventare un apprendista o essere istruito sarebbe il migliore, ma non si sente spesso parlare di questo genere di cose.


2
Scrivi un server in node.js. Nulla ti insegna come usarlo per l'intero stack web. Puoi trovare tutor qui se sei fortunato
Raynos,

Mi piace il suo suono!
Gregg B,

Ho visto persone migrare da javascript a jQuery abbastanza spesso. Questo è il primo caso di inversione trovata! ;)
check123

Sarebbe quasi come rimandarti la domanda, ma comunque, cosa desideri realizzare da js, in particolare, dato che ti senti a tuo agio con jQuery?
check123

Sento che imparare di più su ciò che jquery sta effettivamente facendo sotto il cofano mi aiuterà a essere migliore. Inoltre html5 si appoggia su js così tanto che voglio sapere tutto ciò che posso al riguardo - Non mi sento di fare completamente affidamento su jquery è una buona pratica e sono sicuro che ci sono alcune cose che potrebbero essere più facili con una solida conoscenza di "raw "js. Inoltre, vorrei passare anche un po 'alla programmazione back-end e penso che questo sarebbe un buon trampolino di lancio.
Gregg B,

Risposte:


18
  • Trova un sito Web che ami l'aspetto e copialo .
  • Crea il tuo sito web su di te e continua ad aggiungere interazioni basate su JavaScript.
  • Crea la webapp che hai sempre desiderato fare. La mia app casuale di base mi ha dato un elenco di ciò che è nel mio frigorifero. (Sono notoriamente scioccante nel dimenticare ciò che ho comprato ...)

Il modo più semplice per imparare (e conservare) è quando si deve imparare. Essere esposti a un concetto, voler implementarlo, andare e farlo.


Grazie. Immagino di essere stato intimidito di provare a costruire qualcosa da solo - sentendomi come se non sapessi come farlo, ma immagino che sia da lì che dovrò iniziare.
Gregg B,

7

Fai dei Koan Javascript

Implementa un semplice gioco in javascript.

Crea belle interfacce utente scorrevoli, fai domande Ajax per ottenere le "10 frasi successive" o "la configurazione della scheda successiva".

Scopri le 10 cose di Paul Irish che ho imparato leggendo la fonte jquery e altre 11

Leggi la documentazione MDC . Leggi tutti i documenti jquery (è una lettura facile e solo poche ore di tempo).

Oh, e conosci jsfiddle.net - la cosa migliore di sempre.


+1 per la pagina di Paul Irsh, il js sullo sfondo è bello.
DMin

1
@Grillz - Ho appena condotto un corso intensivo di 5 ore su tutto ciò che devi sapere su Javascript e jQuery. Sei il benvenuto nel deck slide: dl.dropbox.com/u/108084/All%20of%20Javascript%20DEP.pptx
George Mauer,

1
Ancora meglio, eccolo su slideshare: slideshare.net/Togakangaroo/all-of-javascript
George Mauer

1

Dato che hai familiarità con jQuery, direi di provare a creare un plugin jQuery. Puoi usare le tue abilità js lì dentro.

O

Prendi un plug-in jQuery esistente e prova a sviluppare lo stesso usando js semplice.


0

Il modo più semplice per diventare professionisti JavaScript è quello di entrare a far parte della società di sviluppo software come ingegnere front-end e applicare le tue conoscenze a nuovi progetti. Se hai fatto bene, so quando hai sviluppato qualcosa con (jquery ajax javascript), allora sicuramente a tutti piacerebbe perché è veloce e ottimizzato. Allora sarai elogiato nell'organizzazione.


0

L'unico libro JavaScript che non ho mai aiutato. È stata l'applicazione del linguaggio a risolvere i problemi reali che mi ha reso un mago JavaScript in pochissimo tempo. Lo stesso vale per quasi tutte le lingue che sto usando.

Un buon caso d'uso per JS sarebbe la mappatura delle applicazioni. Prova a lavorare con Google Maps o OpenLayers. Se non ti piacciono le mappe, prova i framework JavaScript come jQuery o Prototype. Vedi cosa puoi fare. Costruisci forme fantasiose, proponi alcune idee su come velocizzare i siti Web che implementano applicazioni Ajax, tutto quel genere di cose. Forse un'altra applicazione per le presentazioni ... qualcosa di veramente interessante? O qualcosa ha bisogno di un'interfaccia di amministrazione? Come lo renderesti più intuitivo attraverso l'uso di JavaScript. Le possibilità sono infinite, per non parlare di node.js che apre un intero nuovo universo di possibilità.

Dipende davvero da te e dalle tue esigenze. Tutto quello che posso dirti è: selezionare un problema e risolverlo. I libri ti aiuteranno lungo la strada, ma non sostituiranno mai l'esperienza che guadagni

cu romano

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.