Douglas Crockford. John Resig. Peter-Paul Koch. Nicolas C. Zakas. Se riconosci questi nomi, probabilmente sai cosa hanno in comune: sono sviluppatori JavaScript incredibilmente talentuosi. Oggi, ascolterai da tutti loro, in questa carrellata di presentazioni JavaScript. Sii pronto per allungare il tuo cervello!
JavaScript è un pasticcio senza speranza o uno standard robusto e flessibile? In questa presentazione, Douglas Crockford, la principale autorità del mondo su JavaScript, cercherà di convincerti che la lingua vale il tuo tempo. Questo è un grande video e tutti quelli che arrivano su JavaScript per la prima volta dovrebbero guardarlo! Potresti anche voler controllare il libro di Crockford con lo stesso titolo. (Ecco un'altra istanza dello stesso discorso).
Questa è la prima sessione nella trilogia JavaScript di Crockford. In questa conversazione, ti guiderà attraverso molte delle funzionalità in JavaScript, oltre a discutere la lingua stessa e alcuni stili di programmazione JS. Ecco un altro grande orologio per i nuovi arrivati!
Anche se questo video non è incentrato su JavaScript, è la seconda parte della trilogia JavaScript di Douglas Crockford. Sentirai parlare del browser, del perché è così com'è e di alcuni dei concetti chiave che lo riguardano. Certo, è tutto molto rilevante per gli sviluppatori JavaScript.
Questa è l'ultima puntata della trilogia di Crockford. Passando ai concetti avanzati, questo video introdurrà argomenti come ereditarietà, debug ed efficienza.
John Resig, il creatore di jQuery, sa di cosa sta parlando. In questa presentazione, che ha tenuto al JSConf 2009, ha parlato della misurazione delle prestazioni in JavaScript (inclusa l'introduzione ai pro e ai contro del benchmarking), oltre a giochi JavaScript e test distribuiti.
Nicolas Zakas è l'autore di "Professional JavaScript for Developers" e coautore di "Professional Ajax." Questo talk riguarda esclusivamente le prestazioni, e ascolterai il basso nelle aree di ambito, accesso ai dati, loop e DOM.
Hai mai voluto creare la tua libreria JavaScript? John Resig parla dei princples di farlo in questo Google Tech Talk. Copre l'intero spettro dalla progettazione di una buona API al mantenimento della libreria, con implementazione, debug e testing (solo per citarne alcuni!) Nel mezzo.
In questo video, John Resig affronta alcune delle ultime e più grandi prestazioni nel mondo delle prestazioni di JavaScript e DOM. Anche se questo tipo di discorso esce un po 'troppo velocemente dai dati (le statistiche sulla velocità del browser sono piuttosto stantie), c'è ancora molto da aspettarsi qui!
Peter-Paul Koch è un ingegnere front-end professionista dai Paesi Bassi. Ha fatto un'enorme quantità di test per browser CSS e JavaScipt e ha pubblicato i grafici sul suo sito web, Quirksmode. Questo talk è una lezione di teoria sugli eventi JavaScript fornita su Yahoo!.
Questa è una grande presentazione teorica; Nicolas Zakas parla dell'architettura JavaScript. Imparerai come separare i moduli su una pagina, come farli interagire con altri moduli che non conoscono e più JS bontà.
Forse non hai mai sentito parlare di Brendon Eich, ma è l'uomo che ha dato il via a tutto: il creatore di JavaScript. In questo discorso, entra in un po 'di storia della lingua, oltre a parlare di ciò che sta arrivando nella proposta di ECMAScript 5.
JavaScript non è cambiato da quasi un decennio; quindi cosa sta succedendo? In questo discorso, Douglas Crockford spiega alcune delle storie di JavaScript, le battaglie combattute negli anni passati e quale potrebbe essere lo standard nel (relativamente) prossimo futuro. Sì, questo è abbastanza simile al discorso di Brendan (che è stato effettivamente dato la sera prima), ma questo ha il punto di vista teorico di Crockford.
Ci sono molti video e presentazioni là fuori che non riguardano solo JavaScript, ma sicuramente lo coinvolgono. Controlla questi:
Bene, questo è tutto ciò che ho per te oggi, ma probabilmente ho perso il tuo preferito; condividerlo nei commenti!