Вы получите знания и навыки разработки Windows Store и веб-приложений с использованием HTML5/CSS3/JavaScript, познакомитесь с принципами создания программных компонентов и структур, используемых в приложениях на HTML5. Особое внимание на занятиях уделяется принципам построения программной логики, определению и использованию переменных, написанию циклов и ветвлений, разработке пользовательских интерфейсов, обработке вводимых данных, их хранении, разработке структурированных приложений на базе HTML5/CSS3/JavaScript. Вы выполните большое количество практических работ с использованием Visual Studio 2012 на платформе Windows 8.
• разработчики с опытом более 6 месяцев, желающие изучить принципы создания приложений на HTML5 с JavaScript и CSS3, развить навыки разработки веб-приложений под IE10 и Windows Store
Курс не требует знания HTML5, вполне достаточно некоторого опыта использования HTML4.
Форма обучения | Академ. часы | Ближайшая группа | Цена | ||
Частные лица | Организации | ||||
Дистанционная Место проведения:
Время начала занятий московское |
40 |
25.11.2024 10:00:00
|
35 000 руб. | 40 000 руб. |
Модуль 1. Обзор HTML и CSS
По окончании этого модуля Вы будете уметь:
Описать инструменты, доступные в Visual Studio 2012 для создания веб-приложений
Модуль 2. Создание и стилизации HTML5 страниц
По окончании этого модуля Вы будете уметь:
Применять стили CSS3 к элементам страницы HTML5
Модуль 3. Введение в JavaScript
По окончании этого модуля Вы будете уметь:
Описать использование библиотеки jQuery для упрощения кода на JavaScript
Модуль 4. Создание форм для сбора данных и проверки вводимых пользователем данных
По окончании этого модуля Вы будете уметь:
Проверять пользовательский ввод и обеспечивать обратную связь с помощью новых атрибутов HTML5
Писать код JavaScript для проверки пользовательского ввода и обеспечивать обратную связь в случаях, когда атрибуты HTML5 не годятся
Модуль 5. Взаимодействие с удаленным источником данных
По окончании этого модуля Вы будете уметь:
Отправлять и получать данные с помощью объектов XMLHTTPRequest
Оптимизировать код для получения и передачи данных метод ajax библиотеки jQuery
Модуль 6. Моделирование с помощью HTML5 CSS3
По окончании этого модуля Вы будете уметь:
Использовать селекторы CSS3 для отбора стилизуемых элементов
Реализовывать графические эффекты и преобразования (transformations) с помощью новых свойств CSS3
Модуль 7. Создание объектов с помощью JavaScript
По окончании этого модуля Вы будете уметь:
Применять передовой опыт для создания пользовательских объектов средствами JavaScript
Описать, как можно надстроить логику пользовательских и встроенных объектов
Модуль 8. Создание интерактивных страниц с помощью HTML5
По окончании этого модуля Вы будете уметь:
Определить местоположение пользователя, запустившего Веб-приложение, с помощью API геолокации
Отлаживать и персонифицировать Веб-приложения, используя Web Timing API и Internet Explorer Developer Tools
Модуль 9. Использование возможностей хранения данных на стороне клиента
По окончании этого модуля Вы будете уметь:
Сохранять и восстанавливать данные на компьютере пользователя с помощью Local Storage API
Обеспечение сохранения данных на стороне клиента с помощью Application Cache API
Модуль 10. Реализация адаптивного интерфейса пользователя
По окончании этого модуля Вы будете уметь:
Научить приложение определять возможности устройств и адаптироваться к форм-факторам
Создавать веб-страницы, способные динамически адаптироваться, чтобы соответствовать различным форм-факторам
Модуль 11. Использование графики
По окончании этого модуля Вы будете уметь:
Использовать векторную графику для создания интерактивных приложений
Рисовать сложные графические элементы на базе Canvas с помощью JavaScript
Модуль 12. Анимация интерфейса пользователя
По окончании этого модуля Вы будете уметь:
Реализовать сложную покадровую анимацию с помощью CSS и кода JavaScript
Модуль 13. Реализация двунаправленного обмена сообщениями с использованием Web Sockets
По окончании этого модуля Вы будете уметь:
Описать, как работают Web Sockets, как происходит передача и прием сообщений
Использовать Web Socket API на JavaScript для подключения к серверу, отправки и получении данных и обработки событий, связанных с отправкой или получением сообщений
Модуль 14. Использование Web Workers
По окончании этого модуля Вы будете уметь:
Описать назначение Web Workers их использование для асинхронной обработки
Создавать, запускать и проводить мониторинг Web Worker из JavaScript при помощи Web Worker API
Компания Сайберс ждёт знакомства с начинающими PHP–разработчиками для работы в бишкекском офисе.
Работа над очень разнообразными web-проектами в команде с другими разработчиками и менеджерами. Мы ждём от Вас интереса к работе и желания учиться, обещая со своей стороны прозрачные перспективы профессионального роста, комфортные условия работы и весёлую команду.
В WEB-отделе компании Сайберс будут рады видеть опытного разработчика на позицию Senior PHP Developer.
Молодая и активная команда компании Сайберс с кучей интересных проектов для клиентов со всего мира от США до Австралии, ждёт встречи с Magento PHP Developer‘ом.
В команду .NET компании Сайберс требуются как опытные специалисты, так и только начинающие разработчики, умеющие работать в команде и желающие профессионально расти.
Компания Сайберс ищет PHP–разработчиков, которые станут частью нашей команды.
Вам предстоит работать над очень разнообразными web‐проектами в сплочённой и сильной команде. Мы ждём от вас интереса к работе и желание развиваться, обещая со своей стороны прозрачные перспективы профессионального роста, комфортные условия работы и весёлую команду.