1. Гость, Нет времени набирать посты, чтобы открыть HIDE ? Теперь есть решение, станьте Членом Клуба!
  2. Новые покупки

    29.03.2017: Обучающий видеокурс по Visual Composer for WP

    18.03.2017: Методика по наполнению сайта (2016)

    16.03.2017: ВИДЕОКУРС «ТВОЕ ИДЕАЛЬНОЕ СВИДАНИЕ»

    13.03.2017: Астахова - Триначальный Фэн Шуй

    13.03.2017: Андреева - Дворцы судьбы

    13.03.2017: Пэх - Четыре столпа судьбы для профессионалов (уровень 3)

    13.03.2017: Пэх - Четыре столпа судьбы для профессионалов (уровень 2)

    13.03.2017: Пэх - Четыре столпа судьбы для профессионалов (уровень 1)

    13.03.2017: Плотников - Как читать судьбу по ци мень дун цзя

    13.03.2017: Как иммигрировать в Канаду

    13.03.2017: Цыганова - Найди и выбери любовь!

    13.03.2017: Зайцева - Практикум по системе 12 дворцов

    12.03.2017: Алешкина - Марафон по детскому сну

    12.03.2017: Цыганова- Фен-шуй продвинутый уровень 1,2

    12.03.2017: Сбитнев - выбор дат в системе да лю жэнь

    12.03.2017: Левандовский - ЦМДЗ (3 и 4 модуль)

    11.03.2017: Цыганова, Чой - Фен-шуй для строительства жилого дома

    11.03.2017: Хесс - Прорицание Цветение сливы

    11.03.2017: Ю - Цзы вэй доу шу

    11.03.2017: Щербакова - Классический фен-шуй для жизни

  3. Нужен организатор

    29.03.2017: Обучающий видеокурс по Visual Composer for WP

    18.03.2017: Методика по наполнению сайта (2016)

    16.03.2017: ВИДЕОКУРС «ТВОЕ ИДЕАЛЬНОЕ СВИДАНИЕ»

    13.03.2017: Астахова - Триначальный Фэн Шуй

    13.03.2017: Андреева - Дворцы судьбы

    13.03.2017: Пэх - Четыре столпа судьбы для профессионалов (уровень 3)

    13.03.2017: Пэх - Четыре столпа судьбы для профессионалов (уровень 2)

    13.03.2017: Пэх - Четыре столпа судьбы для профессионалов (уровень 1)

    13.03.2017: Плотников - Как читать судьбу по ци мень дун цзя

    13.03.2017: Как иммигрировать в Канаду

    13.03.2017: Цыганова - Найди и выбери любовь!

    13.03.2017: Зайцева - Практикум по системе 12 дворцов

    12.03.2017: Алешкина - Марафон по детскому сну

    12.03.2017: Цыганова- Фен-шуй продвинутый уровень 1,2

    12.03.2017: Сбитнев - выбор дат в системе да лю жэнь

    12.03.2017: Левандовский - ЦМДЗ (3 и 4 модуль)

    11.03.2017: Цыганова, Чой - Фен-шуй для строительства жилого дома

    11.03.2017: Хесс - Прорицание Цветение сливы

    11.03.2017: Ю - Цзы вэй доу шу

    11.03.2017: Щербакова - Классический фен-шуй для жизни

Скрыть объявление
allnulled

Большая база в Рунете. Более 17 000 курсов ! Присоединяйся :)

Быстрая регистрация

[javascript.ru] JavaScript, DOM, интерфейсы

Тема в разделе "Программирование", создана пользователем allnulled, 22 апр 2016.

  1. TS
    allnulled

    allnulled Администраторы Команда форума Администраторы

    Регистрация:
    2 фев 2015
    Сообщения:
    18.891
    Симпатии:
    1.279
    Баллы:
    113
    Рейтинги:
    +1.350 / 323 / -3
    Курс состоит из трёх частей:

    Первая часть позволяет хорошо разобраться в языке JavaScript, получить знания и навыки написания хорошего JavaScript-кода.
    Вторая часть позволяет научиться работать со страницей и посетителем, создавать меню, слайдеры, Drag'n'Drop и прочие интерфейсные компоненты.
    Третья часть посвящена грамотному использованию jQuery и более продвинутому ООП.

    Большое внимание на этом курсе уделяется стилю кода. Это важно. Хороший стиль кода позволяет писать более быстро, красиво и делать меньше ошибок. А на серьёзных проектах он просто необходим.

    Результат обучения:

    Вы хорошо знаете JavaScript, свободно разрабатываете и отлаживаете программы на этом языке.
    Вы умеете создавать компоненты и объединять их в интерфейсы средней сложности.
    Ваши интерфейсы работают стабильно, без глюков, их можно удобно дорабатывать и развивать.
    Мы идём от основ и до довольно-таки сложных штук. Успешное прохождение обучения гарантировано в том случае, если вы будете регулярно заниматься и делать домашнее задание.

    Основные темы первой части курса:

    Основной JavaScript.
    Здесь мы изучим сам язык, его конструкции и особенности, которые позволяют "разговаривать" на JavaScript коротко, понятно, а главное - без ошибок.
    Основные структуры данных, работа с числами, строками, датами.
    Эффективное использование базовых структур данных в JavaScript, их тонкости и внутреннее устройство.
    Инструменты разработки, отладка в браузерах.
    Объекты и массивы.
    Функции, виды объявлений и тонкости использования.
    Более глубокое понимание языка.
    Чтобы писать хороший код, а также грамотно пользоваться современными фреймворками, мы изучим JavaScript лучше, включая тонкости и продвинутое применение языковых конструкций.
    Замыкания и их грамотное применение.
    Преобразование типов.
    Контекст this в деталях.
    Введение в ООП.

    По окончанию первой части курса вы свободно пользуетесь языком JavaScript, с учётом его особенностей. Мы улучшим эти навыки в последующих частях курса.

    Вторая часть курса:

    Документ, генерация интерфейса.
    Здесь мы учимся работать с документом, решать всевозможные задачи в браузере.
    Внутреннее устройство браузера, работа со скриптами.
    Дерево DOM, особенности в современных браузерах и IE<9.
    Получение информации об элементах страницы.
    Динамическая генерация элементов интерфейса.
    События, взаимодействие с посетителем.
    Введение в события, способы назначения обработчиков и тонкости их использования.
    Практика создания "живых" интерфейсных компонент (кнопки, меню, карусели).
    Динамические компоненты интерфейса
    Координаты в окне и документе, передвижение элементов
    Drag'n'Drop, по окну и внутри элемента
    Практика (слайдер, подсказка)
    Работа с большим количеством элементов
    Всплытие и перехват событий
    Паттерн "делегирование", оптимизация производительности и архитектуры
    Особенности работы событий mouseover, mouseout с учётом всплытия.
    Практика создания интерфейсных компонент (дерево, галерея, редактируемая таблица)

    По окончании второй части вы можете создавать интерфейсные компоненты, но нужно больше практики.

    Третья часть курса:

    Фреймворк jQuery, его важные тонкости и правильное использование.
    Прототипный стиль ООП.
    Архитектура сложных интерфейсов.
    Практика создания компонент для сложных интерфейсов, свои события.
    Системы шаблонизации, использование шаблонов для удобного создания компонент.
    Обзор AJAX-технологий и фреймворков (Backbone, Angular.JS), куда двигаться дальше.

    В результате окончания третьей части вы, если конечно не отлынивали все это время, можете спокойно создать интерфейс средней сложности.

    Скачать

     
  2. Загрузка...


Пользователи, которые прочитали эту тему (Всего: 0)

Поделиться этой страницей