17 ore de JavaScript de la master

Douglas Crockford. John Resig. Peter-Paul Koch. Nicolas C. Zakas. Dacă recunoașteți aceste nume, probabil știți ce au toți în comun: sunt dezvoltatori uimitor de talentați în JavaScript. Astăzi, veți auzi de la toți, în această prezentare de prezentări JavaScript. Fiți gata să vă întindeți creierul!

1: Javascript: piesele bune

  • Durata: 1 oră, 3 minute
  • Speaker: Douglas Crockford
  • Diapozitive (powerpoint)

Este JavaScript o mizerie fără speranță sau un standard robust și flexibil? În această prezentare, Douglas Crockford, cea mai importantă autoritate mondială din domeniul JavaScript, va încerca să vă convingă că limbajul merită timpul tău. Acesta este un videoclip grozav și toți cei care vin la JavaScript pentru prima dată ar trebui să-l urmărească! De asemenea, ați putea dori să verificați cartea lui Crockford cu același titlu. (Iată un alt exemplu al aceleiași discuții.)

2: Limba de programare JavaScript

  • Durata: 1 oră, 51 minute
  • Speaker: Douglas Crockford
  • Diapozitive (cu fermoar)

Aceasta este prima sesiune din Trilogia JavaScript a lui Crockford. În această discuție, el vă va urmări prin multe dintre funcțiile din JavaScript, precum și va discuta limba în sine și câteva stiluri de programare JS. Iată un alt ceas mare pentru noii veniți!

3: Un API incomod: Teoria DOM

  • Durata: 1 oră, 18 minute
  • Speaker: Douglas Crockford
  • Diapozitive (cu fermoar)

În timp ce acest videoclip nu este focalizat pe JavaScript, este a doua parte a trilogiei JavaScript a lui Douglas Crockford. Veți auzi despre browser, de ce este așa și despre câteva dintre conceptele cheie din spatele lui. Desigur, este foarte relevant pentru dezvoltatorii JavaScript.

4: JavaScript avansat

  • Durata: 1 oră, 7 minute
  • Speaker: Douglas Crockford
  • Diapozitive (cu fermoar)

Aceasta este ultima tranșă a trilogiei lui Crockford. Trecând la concepte avansate, acest videoclip vă va prezenta subiecte precum moștenirea, depanarea și eficiența.

5: Jocuri, Performanță, TestSwarm

  • Durata: 1 oră, 11 minute
  • Speaker: John Resig
  • Diapozitive (slideshare)

John Resig, creatorul jQuery, știe despre ce vorbește. În această prezentare, pe care a oferit-o la JSConf 2009, a vorbit despre măsurarea performanțelor în JavaScript (inclusiv un intro la avantajele și dezavantajele benchmarking-ului), precum și jocurile JavaScript și testarea distribuită.

6: Accelerați JavaScript

  • Durata: 56 de minute
  • Speaker: Nicholas C. Zakas
  • Diapozitive (slideshare)

Nicolas Zakas este autorul "Profesionale JavaScript pentru dezvoltatori" și coautor al "Profesionale Ajax". Această discuție se referă la performanță și veți auzi cele mai mici în domeniile de domeniu, accesul la date, buclele și DOM.

7: Cele mai bune practici în designul Bibliotecii JavaScript (sau construirea unei Biblioteci JavaScript)

  • Durata: 1 oră, 1 minut
  • Speaker: John Resig
  • Diapozitive (slideshare)

V-ați dorit vreodată să vă creați propria Bibliotecă JavaScript? John Resig vorbește despre principiile de a face acest lucru în acest Google Tech Talk. El acoperă întregul spectru de la proiectarea unui API bun pentru menținerea bibliotecii, cu implementarea, depanarea și testarea (doar pentru a numi câteva!) În mijloc.

8: Performanță JavaScript de tip drop-in (sau perfecționarea perforațiilor în browsere)

  • Durata: 1 oră, 2 minute
  • Speaker: John Resig
  • Diapozitive (slideshare)

În acest videoclip, John Resig trece prin unele dintre cele mai recente și mai bune din lume de performanță JavaScript și DOM. Deși acest tip de conversație iese din date într-o oarecare măsură (statisticile despre viteza browserului sunt destul de învechite), există încă multe așteptări aici!

9: Evenimente JavaScript

  • Durată: 55 de minute
  • Vorbitor: Peter-Paul Koch
  • Diapozitive (pdf)

Peter-Paul Koch este un inginer profesionist din Olanda. El a făcut o sumă enormă de testare a browser-ului CSS și JavaScipt și a publicat graficele pe site-ul său, Quirksmode. Această discuție este o clasă de teorii a evenimentelor JavaScript oferită la Yahoo!.

10: Arhitectură de aplicații JavaScript scalabilă

  • Durata: 52 minute
  • Speaker: Nicolas C. Zakas
  • Diapozitive (slideshare)

Aceasta este o mare prezentare a teoriei; Nicolas Zakas vorbește despre arhitectura JavaScript. Veți învăța cum să separați modulele dintr-o pagină, cum să le interacționați cu alte module pe care nu le cunosc, și mai multă bunătate a lui JS.

11: EC Harmony și viitorul JavaScript

  • Durata: 1 oră, 6 minute
  • Speaker: Brendon Eich

Este posibil să nu fi auzit de Brendon Eich înainte, dar el este cel care a început totul: creatorul de JavaScript. În această discuție, el intră într-un pic de istorie a limbii, precum și vorbind despre ceea ce vine în propunerea ECMAScript 5.

12: Statul și viitorul JavaScript

  • Durata: 55 de minute
  • Speaker: Douglas Crockford
  • Diapozitive (powerpoint)

JavaScript nu sa schimbat în aproape un deceniu; deci ce se întâmplă? În această discuție, Douglas Crockford explică o parte din istoria JavaScript, bătăliile care au avut loc în ultimii ani și ceea ce poate arăta standardul în viitorul (relativ) apropiat. Da, aceasta este destul de asemănătoare cu vorbirea lui Brendan (care a fost de fapt dată în seara precedentă), dar aceasta are înclinarea teoretică a lui Crockford.

Alții

Există multe videoclipuri și prezentări care nu sunt doar despre JavaScript, dar cu siguranță o implică. Verificați aceste:

JSON Saga

  • Durata: 49 de minute
  • Speaker: Douglas Crockford
  • Slide-uri

Server-side JavaScript

  • Durata: 23 minute
  • Vorbitori: Isaac Schlueter și Matt Hackett

JavaScript avansat cu Biblioteci și partea 2

  • Durata: 56 de minute
  • Speaker: John Resig

Ajax Security (link-ul mp3-ului)

  • Durata: 51 de minute
  • Speaker: Douglas Crockford
  • Diapozitive (slideshare) și (powerpoint)

Domeniul DOM este un Mess

  • Durata: 1 oră, 12 minute
  • Speaker: John Resig
  • Diapozitive (slideshare)

Asta e!

Ei bine, asta-i tot ce am pentru tine azi, dar probabil că ți-am pierdut favoritul; împărtășesc-o în comentarii!

  • Urmați-ne pe Twitter sau abonați la Nettuts + RSS Feed pentru cele mai bune tutoriale de dezvoltare web de pe web.


Cod