Дуглас Крокфорд. Джон Резиг. Петр-Поль Кох. Николас С. Закас. Если вы узнаете эти имена, вы, вероятно, знаете, что у них всех общего: они удивительно талантливые разработчики JavaScript. Сегодня вы услышите от всех них в этом обзоре презентаций JavaScript. Будьте готовы растянуть свой мозг!
1: Javascript: хорошие части
- Продолжительность: 1 час 3 минуты
- Спикер: Дуглас Крокфорд
- Слайды (powerpoint)
Является ли JavaScript безнадежным беспорядком или надежным и гибким стандартом? В этой презентации Дуглас Крокфорд, крупнейший в мире автор JavaScript, попытается убедить вас, что язык стоит вашего времени. Это отличное видео, и каждый, кто впервые приходит на JavaScript, должен его посмотреть! Вы могли бы также хотеть проверить книгу Крокфорда с тем же названием . ( Вот еще один пример того же разговора. )
2: язык программирования JavaScript
- Продолжительность: 1 час 51 минута
- Спикер: Дуглас Крокфорд
- Слайды (zip)
Это первая сессия в трилогии JavaScript Крокфорда. В этом выступлении он познакомит вас со многими функциями JavaScript, а также расскажет о самом языке и некоторых стилях программирования JS. Вот еще одни отличные часы для новичков!
3: Неудобный API: теория DOM
- Продолжительность: 1 час 18 минут
- Спикер: Дуглас Крокфорд
- Слайды (zip)
Хотя это видео не посвящено JavaScript, оно является второй частью трилогии Дугласа Крокфорда по JavaScript. Вы узнаете о браузере, почему он таков, и о некоторых ключевых концепциях. Конечно, все это очень важно для разработчиков JavaScript.
4: Продвинутый JavaScript
- Продолжительность: 1 час 7 минут
- Спикер: Дуглас Крокфорд
- Слайды (zip)
Это последняя часть трилогии Крокфорда. Переходя к продвинутым концепциям, это видео познакомит вас с такими темами, как наследование, отладка и эффективность.
5: Игры, Производительность, TestSwarm
- Продолжительность: 1 час 11 минут
- Спикер: Джон Резиг
- Слайды (слайдшери)
Джон Резиг, создатель jQuery, знает, о чем говорит. В этой презентации, которую он представил на JSConf 2009, он рассказал об измерении производительности в JavaScript (включая введение в преимущества и недостатки сравнительного анализа), а также об играх JavaScript и распределенном тестировании.
6. Ускорьте свой JavaScript
- Продолжительность: 56 минут
- Спикер: Николас С. Закас
- Слайды (слайдшери)
Николас Закас является автором «Профессионального JavaScript для разработчиков» и соавтором «Профессионального Ajax». Этот доклад полностью посвящен производительности, и вы услышите низкую оценку в областях охвата, доступа к данным, циклов и DOM.
7. Лучшие практики в разработке библиотеки JavaScript (или создании библиотеки JavaScript)
- Продолжительность: 1 час 1 минута
- Спикер: Джон Резиг
- Слайды (слайдшери)
Вы когда-нибудь хотели создать свою собственную библиотеку JavaScript? Джон Резиг рассказывает о принципах этого в Google Tech Talk. Он охватывает весь спектр от разработки хорошего API до поддержки библиотеки, с внедрением, отладкой и тестированием (и это только некоторые из них!) В середине.
8. Повышенная производительность JavaScript (или улучшения производительности в браузерах)
- Продолжительность: 1 час 2 минуты
- Спикер: Джон Резиг
- Слайды (слайдшери)
В этом видео Джон Резиг рассказывает о последних достижениях в мире производительности JavaScript и DOM. Хотя этот тип разговоров выходит из данных довольно быстро (статистика скорости браузера довольно устарела), здесь еще есть много чего ожидать!
9: события JavaScript
- Продолжительность: 55 минут
- Докладчик: Петр-Поль Кох
- Слайды (pdf)
Петер-Поль Кох — профессиональный инженер из Нидерландов. Он провел огромное количество тестирований браузеров CSS и JavaScipt и опубликовал графики на своем веб-сайте Quirksmode. Этот доклад — класс теории событий JavaScript, представленный на Yahoo !.
10: Масштабируемая архитектура приложения JavaScript
- Продолжительность: 52 минуты
- Докладчик: Николас С. Закас
- Слайды (слайдшери)
Это отличное представление теории; Николас Закас говорит об архитектуре JavaScript. Вы узнаете, как разделять модули на странице, как заставить их взаимодействовать с другими модулями, о которых они не знают, и узнаете больше о совершенстве JS.
11: гармония ECMA и будущее JavaScript
- Продолжительность: 1 час 6 минут
- Спикер: Брендон Эйх
Возможно, вы раньше не слышали о Брендоне Айхе, но он человек, который все это начал: создатель JavaScript. В этом выступлении он углубляется в историю языков, а также рассказывает о том, что будет в предложении ECMAScript 5.
12: состояние и будущее JavaScript
- Продолжительность 55 минут
- Спикер: Дуглас Крокфорд
- Слайды (powerpoint)
JavaScript не изменился почти десятилетие; так что же происходит? В этом выступлении Дуглас Крокфорд рассказывает о некоторой истории JavaScript, битвах за последние годы и о том, как стандарт может выглядеть в (относительно) ближайшем будущем. Да, это очень похоже на выступление Брендана (которое было фактически дано накануне вечером), но в этом есть теоретический уклон Крокфорда.
другие
Есть много видео и презентаций, которые не только о JavaScript, но, безусловно, связаны с ним. Проверьте это:
JSON Saga
- Продолжительность: 49 минут
- Спикер: Дуглас Крокфорд
- Слайды
Серверный JavaScript
- Продолжительность: 23 минуты
- Спикеры: Исаак Шлютер и Мэтт Хакетт
Расширенный JavaScript с библиотеками , и часть 2
- Продолжительность: 56 минут
- Спикер: Джон Резиг
Ajax Security (ссылка на mp3)
- Продолжительность: 51 минута
- Спикер: Дуглас Крокфорд
- Слайды (slideshare) и (powerpoint)
DOM это беспорядок
- Продолжительность: 1 час, 12 минут
- Спикер: Джон Резиг
- Слайды (слайдшери)
Это оно!
Ну, это все, что у меня есть для тебя сегодня, но я, наверное, скучал по твоей любимой; поделись в комментариях!
- Подпишитесь на нас в Твиттере или подпишитесь на ленту Nettuts + RSS для получения лучших учебных материалов по веб-разработке.