Уроки JavaScript

HTML предназначен для контента, а CSS ─ для оформления, а JavaScript ─ для интерактивности.

Изначально разработанный для добавления интерактивности на страницу (например, наведения курсора мыши и анимации), JavaScript теперь используется практически для чего угодно, вплоть до больших приложений и игр, и его даже можно найти на серверах.

Урок JavaScript для начинающих

Введение в программирование в целом с помощью JavaScript.

Содержание

  1. Как добиться успеха: применение JavaScript и использование консоли
  2. Переменные и данные: как создавать переменные и как их использовать. Строки!
  3. Математика: использование переменных для хранения и использования чисел
  4. Логика: истина и ложь
  5. Условия: Если и но… нет, иначе… о, нет, теперь я в замешательстве
  6. Циклы: While do для while do для while do для … аргументация до тошноты
  7. Функции: создание функций, их использование, передача данных внутрь и наружу
  8. Объекты: свойства, методы. Проверка объектов
  9. Массивы: извлечение элементов, помещение их обратно. Какой длины фрагмент строки?

Вперёд! К высоким вершинам!

Продвинутый урок JavaScript

Продвигаем JavaScript ещё немного дальше.

Содержание

  1. DOM: DOM как дерево элементов. Родители и дети. Мамы и папы. Как создаются дети… подождите, не тот сайт…
  2. События и обратные вызовы: программирование, основанное на событиях, прослушивание событий и действие по ним с помощью функций обратного вызова
  3. AJAX: Асинхронный JavaScript и XML? Что? Почему?
  4. JSON: Объектная нотация JavaScript. И аргонавты
  5. Scope: Что такое scope и как JavaScript, делай это по-другому
  6. jQuery: Для чего нужна библиотека DOM и почему вы выбрали jQuery?
  7. jQuery: DOM API: $(). Вот и всё
  8. jQuery: AJAX: $.get, $.post и $.ajax
  9. jQuery: другие приемы: DOMContentLoaded, загрузка и проверка типов

Вперёд! Ещё выше!

Внушительный урок JavaScript

Набор статей, охватывающих передовые методы JS.

Содержание

  1. Объектно-ориентированный код: классы и экземпляры. Инкапсуляция поведения. Использование конструкторов и ключевого слова new для создания экземпляров объектов
  2. Создание элементов: вставка элементов в DOM и связанные с этим подводные камни
  3. Холст: рисование и анимация на новомодном элементе HTML 5 canvas
  4. Локальное хранилище: сохранение данных через обновления. Поддержка браузера и ограничения
  5. Ошибки и исключения: выбрасывание всех игрушек из коляски
  6. Регулярные выражения: /(что-то | нет), что / меня интересует. Сопоставление и замена
  7. Замыкания: что такое замыкание? Почему они невероятно мощные?
  8. Node.js: Javascript … на сервере? Что это за безумие?
  9. Приложения на JS: идеи и методы для создания крупномасштабных клиентских приложений на JavaScript
  10. Backbone: краткое введение в BackboneJS. Создание (очень) простого приложения и демонстрация того, как Backbone использует MVC
  11. Angular: как указано выше, но с использованием Angular

Страницы в тему:

Добавить комментарий