Главная » 2014»Август»23 » Книга веб-программиста. Секреты профессиональной разработки веб-сайтов
20:11
Книга веб-программиста. Секреты профессиональной разработки веб-сайтов
Книга веб-программиста. Секреты профессиональной разработки веб-сайтов - Эта книга предлагает широкий спектр передовых методов веб-разработки: от проектирования пользовательского интерфейса до тестирования проекта и оптимизации веб-хостинга. Как внедрить на сайт анимацию, которая работает на мобильных устройствах без установки специальных плагинов? Как использовать «резиновую» верстку, которая корректно отображается не только на настольных ПК с различными разрешениями экрана, но и на мобильных устройствах? Как использовать фреймворки JavaScript — Backbone и Knockout — для разработки пользовательских интерфейсов? Как современные инструменты веб-разработчика, такие как CoffeeScript и Sass, помогут в оптимизации кода? Как провести кроссбраузерное тестирование кода? Как планировать процесс разработки сайта с помощью инструмента Git? Ответы на эти и многие другие вопросы вы найдете в этой книге. Неважно, являетесь вы начинающим веб-программистом или уже имеете некоторый опыт разработки веб-приложений, это издание поможет вам освоить множество новых методов, приемов и подходов.
Название: Книга веб-программиста. Секреты профессиональной разработки веб-сайтов Автор: Брайан Хоган, К. Уоррен, М. Уэбер, К. Джонсон, А. Годин Издательство: Питер Год: 2013 Страниц: 288 Формат: PDF Размер: 50,1 МБ ISBN: 978-5-459-01510-2 Качество: Отличное Серия или Выпуск: Библиотека программиста Язык: Русский
Содержание:
Благодарности Введение Для кого эта книга? Что в этой книге? Что нам нужно HTML5 и jQuery Оболочка Ruby QEDServer Виртуальная машина Сетевые ресурсы От издательства Глава 1. Рецепты-конфетки Рецепт 1. Оформление кнопок и ссылок Рецепт 2. Оформление цитате помощью CSS Рецепт 3. Анимация с помощью трансформации CSS3 Рецепт 4. Интерактивные слайд-шоу с помощью jQnerv Рецепт 5. создание и оформление встроенных окон подсказки Глава 2. Пользовательский интерфейс Рецепт 6. Шаблон для HTML-сообщения Рецепт 7. Навигация с помощью вкладок Рецепт 8. Удобное раскрытие и сворачивание Рецепт 9. Общение с веб-страницей с помощью горячих клавиш Рецепт 10. HTML с помощью Mustache Рецепт 11. Отображение данных с автоматической дозагрузкой Рецепт 12. Ajax с контролем состояний Рецепт 13. Модные клиентские интерфейсы с помощью Knockout.js Рецепт 14. Как структурировать код с помощью Backbone.js Глава 3. Данные Рецепт 15. Встроенная карта Google Рецепт 16. Диаграммы и графики с помощью Higheharts Рецепт 17. Простая контактная форма Рецепт 18. Межсайтовый доступ с помощью JSONP Рецепт 19. Виджет, встраиваемый на внешние сайты Рецепт 20. Уведомление о состоянии сайта с помощью JavaScript и CouchDВ Глава 4. Мобильные устройства Рецепт 21. Специальное оформление для мобильных устройств Рецепт 22. Меню, раскрывающееся при касании Рецепт 23. Drag and Drop на мобильных устройствах Рецепт 24. Интерфейсы с помощью jQuery Mobile Рецепт 25. Спрайты с помощью CSS Глава 5. Рабочий процесс Рецепт 26. Удобный дизайн с помощью сетки Рецепт 27. Простои блог с помощью Jekyll Рецепт 28. Модульные таблицы стилей с помощью Sass Рецепт 29. Как улучшить JavaScript-код с помощью ColleeScript Рецепт 30. Управление файлами с помощью Git Глава 6. Тестирование Рецепт 31. Отладка JavaScript-кода Рецепт 32. Определение областей активности пользователей с помощью «тепловой карты» Рецепт 33. Тестирование в браузер- с помощью Selenium Рецепт 34. Тестирование с помощью Selenium и Cucumber Ренет 35. Тестирование JavaScript кода с помощью Jasmine Глава 7. Хостинг и внедрение Рецепт 36. Как разместить статичный сайт на Dropbox Рецепт 37. Как установить виртуальную машину Рецепт 38. Изменение файлов конфигурации веб-сервера с помощью Vim Рецепт 39. Как защитить Apache с помощью SSL и HTTPS Рецепт 40. Как обезопасить контент Рецепт 41. Как переписать URL, сохранив ссылки Рецепт 42. Автоматизированное внедрение статического сайта с помощью Jammit и Rake Приложение Установка Ruby Windows Mac OS X и Linux: установка через RVM Библиография