JavaScript

Материалы по курсу JavaScript

Здесь располагаются ссылки на материалы по курсам JavaScript. Материалы обычно активны в течении суток (как вариант чуть дольше). Пароль к архиву даётся на занятиях. Со всеми вопросами - на емейл (не забудьте указать дату группы, ФИО).

Красноречивый JavaScript

Красноречивый JavaScript Совсем недавно на хабре попалась отличная подборка ресурсов для самообразования. Отметил для себя эту книгу как интересную. Материалы книги доступны и находятся в открытом доступе, но при желании можно купить книгу на амазоне. Привожу сайт самой книги. Кому это будет мало, советую смотреть на сайт разработчиков Мозиллы (добавлю ссылку в перечень читаемых), а также сайт для разработчиков от Майкрософт

Задания по JavaScript для стажировки в Яндексе

Открытое обучение в Специалисте Сегодня второй день открытого обучения (вот тут) и слушатели продолжают задавать отличные вопросы! Сегодня лучшим вопросом стала задача предлагаемая Яндексом для стажеров-разработчиков. Чтобы задание "не пропало", аккуратно дублирую себе (все права на задание принадлежат Яндексу, все права на изображение к заметке принадлежат Специалисту)

"Изучаем JavaScript" еще одна книга по JavaScript

Майкл Моррисон, Изучаем JavaScript Еще одна книга, которая заслуживает внимание - "Майкл Моррисон, Изучаем JavaScript". Написана в стиле комиксов, именно это первый раз оттолкнуло меня от подобной серии. Но зайдя в магазин второй, третий раз (это было несколько лет тому назад), я понял что книга по AJAX написанная в подобном стиле, заслуживает внимания.

JSCONF US 2012

Незаметно прошла JSCONF US 2012. Отличные материалы доступны для просмотра . Среди докладов есть интересные выступления. Прочитать о конференции можно на сайте организаторов

Слайд-шоу на Javascript без jQuery и других js-библиотек

слайд-шоу на Javascript Озадачился написанием примера создания слайдера и решил сделать наброски для слайд-шоу без использования Javascript-библиотек вроде jQuery (на днях дискутировал о том что jQuery это не панацея от всех бед:)) Так вот для того чтобы создать слайд-шоу нужно:

  1. структура HTML с которой будем работать
  2. CSS-оформление
  3. Javascript-код

JavaScript. Подробное руководство от Дэвида Флэнагана

javascript подробное руководство Поскольку довольно часто доводится слышать вопрос о литературе посвященной JavaScript, оставляю заметку о самой интересной и полной, на мой взгляд, книге о JavaScript. Автор, Дэвид Флэнаган, достаточно давно написал книгу и продолжает ее совершенствовать, готово уже 6-е издание книги на английском, ну а на наших полках интернет-магазинов и бумажных версиях пока последней является 5-е издание. В интернете встречал самые разные отзывы, некоторые из них попадались в духе "я все знаю, в книге вода". На самом деле рекомендую, лежит на столе и нет, нет, да и придется туда заглянуть и перечитать отдельную часть. В апреле прошлого (2011) года с трудом нашел издание, оказывается книги быстро разбирают, потому если встретили, тянуть не стоит.

Увеличение картинки средствами JavaScript

Увеличение изображений с помощью JavascriptСтолкнулся с тем, что при увеличении размеров изображения, одно из измерений не меняется. В моем случае не менялась высота. Оказалось что при умножения атрибута height на коэффициент увеличения, высота оставалась той же!:) Во все виноват коэффициент, если он маленький (не очень отличается от единицы, то и результат умножения будет тем же). JavaScript код ниже, демонстрирует плавное увеличение картинки, а по достижению максимального размера - уменьшает. Из возможных улучшений - можно добавить позиционирование , чтобы текст и картинки ниже не ехали, и делать фоновую подложку.

Работа с регулярными выражениями в JavaScript

Регулярные выражения
"Быть иль не быть? Вот в чем вопрос?" задавался английский классик. Именно эта фраза заключена в регулярном выражении на картинке с футболкой. Если решать этот вопрос применительно к регулярным выражениям, то конечно быть! Ниже представлен простой способ для проверки ваших выражений, работающий на JavaScript. В поле ввода помещаете запись похожую на "http://\w+\.ru", получаете все домены первого уровня в зоне ru. Правда это выражение содержит потенциальную ошибку, но построении выражений, напишу чуть позже. А пока, можно заниматься отладкой.

Задания по основам JavaScript.

Задания по JavaScript Много раз сталкивался с необходимостью приводить примеры заданий выполняемых на языке программирования JavaScript. Потому оформил несколько заданий, относящихся к основам языка (за бортом осталась работа с DOM, работа с таймерами, окнами, диалоговыми окнами, Drag&Drop. Для всех этих полезных вещей задания будут позже, если соберусь с мыслями и хватит времени). Браться за задания следует если вы ориентируетесь в понятиях: типы данных, переменные, выражения, циклические конструкции, функции, объекты, прототипное наследование.

RSS-материал