Закрыто

[Специалист] М20480 Программирование в HTML5 с JavaScript и CSS3

Тема в разделе "Курсы по программированию", создана пользователем Бомбардир, 18 окт 2012.

Цена: 21990р.
Взнос: 696р.
100%

Основной список: 68 участников

Резервный список: 26 участников

  1. 18 окт 2012
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    [Специалист] М20480 Программирование в HTML5 с JavaScript и CSS3



    Вы получите знания и навыки разработки Windows Store и веб-приложений с использованием HTML5/CSS3/JavaScript, познакомитесь с принципами создания программных компонентов и структур, используемых в приложениях на HTML5. Особое внимание на занятиях уделяется принципам построения программной логики, определению и использованию переменных, написанию циклов и ветвлений, разработке пользовательских интерфейсов, обработке вводимых данных, их хранении, разработке структурированных приложений на базе HTML5/CSS3/JavaScript. Вы выполните большое количество практических работ с использованием Visual Studio 2012 на платформе Windows 8.
    Курс предназначен для разработчиков с опытом более 6 месяцев, желающих изучить принципы создания приложений на HTML5 с JavaScript и CSS3, развить навыки разработки веб-приложений под IE10 и Windows Store. Курс не требует знания HTML5, вполне достаточно некоторого опыта использования HTML4.
    Курс помогает подготовиться к следующим сертификационным экзаменам:
    70-480: Programming in HTML5 with JavaScript and CSS3


    По окончании курса Вы будете уметь:
    • Использовать Visual Studio 2012 для создания Windows Store и веб-приложений;
    • Описать новые функции HTML5, создавать страницы в стиле HTML5;
    • Добавлять интерактивные страницы HTML5 с использованием JavaScript;
    • Создавать формы HTML5, используя различные типы ввода, проверять вводимые пользователем данные с помощью атрибутов HTML5 и кода JavaScript;
    • Отправлять и получать данные удаленно с помощью объектов XMLHTTPRequest и метода ajax библиотеки jQuery;
    • Настраивать стиль HTML5-страниц с помощью новых возможностей CSS3;
    • Создавать структурированный и легкий в сопровождении код на JavaScript;
    • Использовать новые возможности JavaScript API в интерактивных веб-приложениях;
    • Создавать веб-приложения поддерживающие хранение данных на стороне клиента (offline-режим);
    • Создавать веб-страницы HTML5, способные адаптироваться к различным видам устройств и форм-факторам;
    • Выводить графику средствами HTML5, используя элементы Canvas и масштабируемую векторную графику SVG;
    • Повысить удобство интерфейса пользователя, используя анимацию на страницах HTML5;
    • Использовать новые возможности Web Sockets API для передачи и приема данных между веб-приложением и сервером;
    • Сделать более эффективной работу приложений производящих длительные операции, используя Web Worker.
    Продолжительность курса - 40 ак. ч.



    Программа курса

    Модуль 1. Обзор HTML и CSS
    Обзор HTML
    Обзор CSS
    Создание веб-приложений с помощью Visual Studio 2012
    Лабораторная работа: Анализ приложения Contoso Conference
    Пошаговое изучение приложения управления конференциями “Contoso Conference”
    Анализ и модификация приложения
    По окончании этого модуля Вы будете уметь:

    Описать основные элементы и атрибуты HTML
    Объяснить структуру CSS
    Описать инструменты, доступные в Visual Studio 2012 для создания веб-приложений

    Модуль 2. Создание и стилизации HTML5 страниц
    Создание страницы HTML5
    Настройка стиля страницы HTML5
    Лабораторная работа: Создание и стилизация страницы HTML5
    Создание страницы HTML5
    Настройка стиля страницы HTML5
    По окончании этого модуля Вы будете уметь:

    Создавать страницы с помощью новых функций HTML5
    Применять стили CSS3 к элементам страницы HTML5

    Модуль 3. Введение в JavaScript
    Обзор синтаксиса JavaScript
    Использование DOM в JavaScript
    Введение в jQuery
    Лабораторная работа: Отображение данных и обработка событий с помощью JavaScript
    Отображение данных
    Обработка событий
    По окончании этого модуля Вы будете уметь:

    Описать синтаксис JavaScript и его использование в HTML5
    Использовать JavaScript для управления DOM и обработкой событий
    Описать использование библиотеки jQuery для упрощения кода на JavaScript

    Модуль 4. Создание форм для сбора данных и проверки вводимых пользователем данных
    Обзор форм и типов ввода
    Проверка вводимых пользователем данных с помощью атрибутов HTML5
    Проверка вводимых пользователем данных с помощью JavaScript
    Лабораторная работа: Создание форм и проверка пользовательского ввода
    Создание форм проверки вводимых пользователем данных с помощью атрибутов HTML5
    Проверка пользовательского ввода с помощью JavaScript
    По окончании этого модуля Вы будете уметь:

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

    Модуль 5. Взаимодействие с удаленным источником данных
    Отправка и получение данных с помощью XMLHTTPRequest
    Отправка и получение данных с помощью операций jQuery AJAX
    Лабораторная работа: Связь с удаленным источником данных
    Получение данных
    Сериализация и передача данных
    Оптимизация кода с помощью метода ajax библиотеки jQuery
    По окончании этого модуля Вы будете уметь:

    Отправлять и получать данные с помощью объектов XMLHTTPRequest
    Оптимизировать код для получения и передачи данных метод ajax библиотеки jQuery

    Модуль 6. Моделирование с помощью HTML5 CSS3
    Стилизация текста
    Стилизация группы элементов
    Селекторы CSS3
    Использования графических эффектов CSS3
    Лабораторная работа: Стилизация текста и блоковых элементов с помощью CSS3
    Стилизация панели навигации
    Стилизация заголовка страницы
    Стилизация страницы “О приложении” (About)
    По окончании этого модуля Вы будете уметь:

    Стилизовать элементы текста на странице HTML5, используя CSS3
    Применять стили для групп элементов с помощью CSS3
    Использовать селекторы CSS3 для отбора стилизуемых элементов
    Реализовывать графические эффекты и преобразования (transformations) с помощью новых свойств CSS3

    Модуль 7. Создание объектов с помощью JavaScript
    Разработка структурированного кода на JavaScript
    Создание собственных объектов
    Расширение созданных/существующих объектов
    Лабораторная работа: Оптимизация кода для снижения издержек при сопровождении (Maintainability), повышение устойчивости при внесении изменений (Extensibility)
    Наследование объектов
    Рефакторинг кода использующего объекты
    По окончании этого модуля Вы будете уметь:

    Описать преимущества структурированного кода JavaScript
    Применять передовой опыт для создания пользовательских объектов средствами JavaScript
    Описать, как можно надстроить логику пользовательских и встроенных объектов

    Модуль 8. Создание интерактивных страниц с помощью HTML5
    Взаимодействие с файлами
    Использование мультимедиа
    Реагирование на дислокацию и контекст обозревателя
    Отладка и профилирование веб-приложений
    Лабораторная работа: Создание интерактивных страниц с помощью HTML5
    Внедрение видео
    Внедрение изображений
    Использование API геолокации
    По окончании этого модуля Вы будете уметь:

    Использовать технологию Drag and Drop и API для взаимодействия с файлами (File API)
    Использовать элементы аудио и видео
    Определить местоположение пользователя, запустившего Веб-приложение, с помощью API геолокации
    Отлаживать и персонифицировать Веб-приложения, используя Web Timing API и Internet Explorer Developer Tools

    Модуль 9. Использование возможностей хранения данных на стороне клиента
    Локальное чтение и запись данных
    Сохранение данных на стороне клиента (offline-режим) с помощью кэша приложения
    Лабораторная работа: Добавление сохранения данных на стороне клиента (offline-режим)
    Реализация кэша приложения
    Реализация локального хранилища
    По окончании этого модуля Вы будете уметь:

    Сохранять и восстанавливать данные на компьютере пользователя с помощью Local Storage API
    Обеспечение сохранения данных на стороне клиента с помощью Application Cache API

    Модуль 10. Реализация адаптивного интерфейса пользователя
    Поддержка различных форм-факторов
    Создание адаптивного пользовательского интерфейса
    Лабораторная работа: Реализация адаптивного интерфейса пользователя
    Создание шаблона страницы пригодного для вывода на печать
    Адаптация макета страницы к различным форм-факторам
    По окончании этого модуля Вы будете уметь:

    Научить приложение определять возможности устройств и адаптироваться к форм-факторам
    Создавать веб-страницы, способные динамически адаптироваться, чтобы соответствовать различным форм-факторам

    Модуль 11. Использование графики
    Создание векторной графики с помощью библиотеки SVG
    Программное создание графики с помощью элемента Canvas
    Лабораторная работа: Настройка расширенной графики
    Создание интерактивной карты с использование средств векторной графики
    Создание беджа докладчика (Speaker Badge) с помощью элемента Canvas
    По окончании этого модуля Вы будете уметь:

    Использовать векторную графику для создания интерактивных приложений
    Рисовать сложные графические элементы на базе Canvas с помощью JavaScript

    Модуль 12. Анимация интерфейса пользователя
    Применение переходов (transitions) CSS
    Преобразование (transformations) элементов
    Использование покадровой CSS анимации
    Лабораторная работа: Анимация элементов пользовательского интерфейса
    Создание переходов для анимации пользовательского интерфейса
    Применение покадровой анимации
    По окончании этого модуля Вы будете уметь:

    Применить переходы CSS к элементам HTML5, управлять переходом через JavaScript
    Описать различные типы 2D и 3D переходов, доступные с CSS3
    Реализовать сложную покадровую анимацию с помощью CSS и кода JavaScript

    Модуль 13. Реализация двунаправленного обмена сообщениями с использованием Web Sockets
    Введение в Web Sockets
    Отправка и получение данных с помощью Web Sockets
    Лабораторная работа: Реализация двунаправленного обмена с использованием Web Sockets
    Получение данных через Web Sockets
    Отправка данных в Web Sockets
    Передача разных типов сообщений через Web Sockets
    По окончании этого модуля Вы будете уметь:

    Описать, как работают Web Sockets, как происходит передача и прием сообщений
    Использовать Web Socket API на JavaScript для подключения к серверу, отправки и получении данных и обработки событий, связанных с отправкой или получением сообщений

    Модуль 14. Использование Web Workers
    Введение в Web Workers
    Выполнение асинхронной обработки с помощью Web Workers
    Лабораторная работа: Создание Web Workers
    Повышение эффективности использования приложений посредством Web Workers
    Обеспечение обратной связи с пользователями во время выполнения длительных операций
    По окончании этого модуля Вы будете уметь:

    Описать назначение Web Workers их использование для асинхронной обработки
    Создавать, запускать и проводить мониторинг Web Worker из JavaScript при помощи Web Worker API



     
  2. Последние события

    1. skladchik.com
      tbikc74 не участвует.
      6 июл 2017
    2. skladchik.com
      igbon не участвует.
      6 июл 2017
    3. skladchik.com
      SoUp1 не участвует.
      6 июл 2017
    4. skladchik.com
      leshaXP не участвует.
      6 июл 2017
  3. Обсуждение
  4. 18 окт 2012
    #2
    masterF1
    masterF1 ЧКЧлен клуба
    не более 500р но пока записался чтоб ценник начал уменьшаться...
     
  5. 19 окт 2012
    #3
    =wilds=
    =wilds= БанЗабанен
    Ссылки-то почему под хайд не спрятал???

    Убирай всё под хайд и вверху и внизу.
     
  6. 19 окт 2012
    #4
    ChivPoint
    ChivPoint БанЗабанен
    Не более 300
     
  7. 20 окт 2012
    #5
    byxar
    byxar ДолжникДолжник
    Хотелось бы приобрести этот курс по цене до 500 рублей.
    И ещё. В чём отличие этого курса от других курсов Специалиста по HTML5? Есть ли смысл, приобретя этот курс, покупать ещё и другие ихние курсы? Этот вроде самый расширенный и преподаватель везде один и тот же.
     
  8. 24 окт 2012
    #6
    Amun
    Amun БанЗабанен
    если не более 300 рэ то я участвую
     
  9. 26 окт 2012
    #7
    Litomir
    Litomir ЧКЧлен клуба
    Друзья мои, скажите пожалуйста, почему резервный список, если у складчины статус "открыто"? Может я чего не дочитал в правилах?
     
  10. 26 окт 2012
    #8
    Night Shift
    Night Shift БанЗабанен
    В резервном списке те, у кого есть задолженности по предыдущим складчинам. Их участие не уменьшает сумму в общей "копилке".
     
  11. 26 окт 2012
    #9
    Litomir
    Litomir ЧКЧлен клуба
    теперь стало яснее... спасибо...
     
  12. 29 окт 2012
    #10
    Armen Tarlamazyan
    Armen Tarlamazyan ДолжникДолжник
    Люди, подскажите пожалуйтса, будет ли этот курс? Когда будем скидываться?
     
  13. 29 окт 2012
    #11
    Бомбардир
    Бомбардир БанЗабанен
    Я думаю вебинар состоится,в расписании он на 17 декабря, так что скидываться начнем наверное с 10 декабря
     
  14. 31 окт 2012
    #12
    almagnit
    almagnit ЧКЧлен клуба
    Секундочку.
    Никто ждать не будет, в складчине участвуют 40 человек, если ты slon не готов к этому курсу, то остальных это не касается.
    Если ты хочешь приобрести какой либо курс который как тебе кажется необходим для полноценного обучения, то создавай соответствующую тему.
     
  15. 31 окт 2012
    #13
    SantaFa
    SantaFa БанЗабанен
    Темы уже созданы. Я предлагаю. Если создал неразбериху, прощу прощения. Этого делать не хотел.
     
  16. 31 окт 2012
    #14
    SantaFa
    SantaFa БанЗабанен
    А где это написано
     
  17. 31 окт 2012
    #15
    Jayd
    Jayd БанЗабанен
    перейди по ссылке на курс, и там увидишь(там читать надо)
     
  18. 22 ноя 2012
    #16
    rikani
    rikani СкладчикСкладчик
    В итоге, я получу запись всего курса по прошествии оного? Или все кто подписался должны сидеть у компа и смотреть курс в режиме онлайн? Разъясните этот момент, пожалуйста.
     
  19. 22 ноя 2012
    #17
    Korifey
    Korifey ОргОрганизатор
    запись
     
  20. 30 ноя 2012
    #18
    neptun
    neptun БанЗабанен
    А цена уже фиксированная или если вписаться она уменьшится?

    Скажите когда закрывается складчина?
     
  21. 10 дек 2012
    #19
    webvek
    webvek БанЗабанен
    Там есть (Программа курса) в ней описаны все пункты (модули) тем которые будут предоставлены. То есть ждем видео запись, согласно пунктам заявленным в Программе курса, это там внизу описания есть такие кнопочки две, жмите нужные читайте.
    Оплатил, когда ждать, вопрос к Brigadir. Спасибо!
     
  22. 15 дек 2012
    #20
    webvek
    webvek БанЗабанен
    1. webvek почему я в резервном списке ? кто раскажет почему я где ни войду с складчину везде в резервном, тем более что оплачиваю сразу.
     

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