Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.
Книга «XML. Проектирование и реализация»
Книга «XML. Проектирование и реализация» предназначена для разработчиков систем, дизайнеров веб-сайтов и программистов, которым требуется знание структур, инструментов и технологий, связанных с языком XML. В ней рассказывается, как применять XML для создания веб-приложений, рассматриваются функциональные требования к этим приложениям и методы их достижения с помощью ASP и HTML на базе XML. Лаконично и на практических примерах излагаются основные концепции и методы XML. Вы ознакомитесь с опытом разработчика по интеграции этих элементов в реальные приложения.
В книге «XML. Проектирование и реализация» представлены следующие основные концепции и темы.
- Инструменты и методы, необходимые для реализации XML в реальном мире
- Работа с новой версией браузера MSIE
- Теория языка XML и ее применение на практике
- Объектная модель документа DOM
- Разметка документа на языке XML
- Визуализация документов XML в браузере MSIE
- Описание важных концепций и методов, используемых в приложениях XML/MSIE
- Компоненты и код, загружаемые с веб-сайта компании Wrox
Книга «Головоломки на PHP для хакера»
Книга «Головоломки на PHP для хакера» является сборником задач по PHP с уклоном в защиту сайта и веб-приложений от злоумышленников. Основная проблема веб-разработчиков заключается в том, что они мыслят совсем другими категориями, нежели злоумышленники, и большинство из них редко прибегают к тестированию своих приложений на предмет уязвимости. Предложено большое количество задач по взлому сайта с применением самых различных технологий, от межсайтового скриптинга и SQL-инъекций до подбора паролей при помощи словаря. Вы сможете убедиться в том, как легко может быть нарушена работа сайта и как дорого может обернуться беспечность при его разработке.
Наряду с деструктивными задачами приводится большое количество решений для построения обороны сайта. Вы получите в руки мощную систему защиты собственного сайта, которая будет отличаться от коммерческих и свободных аналогов тем, что вы будете знать в ней каждый винтик и сможете легко модернизировать ее, быстро устранять последствия взлома и находить уязвимости. На прилагаемом компакт-диске, приведены PHP-скрипты, являющиеся ответами на все предлагаемые головоломки PHP для хакера.
Книга «Самоучитель MySQL 5»
Книга «Самоучитель MySQL 5» посвящена описанию СУБД MySQL и особенностям диалекта ее языка SQL. Описывается пятая версия популярной бесплатной СУБД MySQL. Вы познакомитесь с простейшими SQL-запросами, такими как создание баз данных и таблиц, их заполнение, извлечение и удаление записей. Также рассматриваются и сложные вопросы SQL-программирования: встроенные функции, полнотекстовый поиск, транзакции, временные таблицы. В отдельную часть авторы вынесли описание различных нововведений, появившихся только в MySQL 5: вложенные запросы, хранимые процедуры и функции, представления, триггеры, курсоры, информационные схемы и другие особенности.
Этот самоучитель MySQL 5 будет полезен как начинающим разработчикам приложений с применением баз данных, которые хотят разобраться во всех тонкостях работы с MySQL, так и профессионалам, использовавшим в своей работе более ранние версии MySQL и желающим познакомиться с нововведениями MySQL 5.0. На прилагаемом компакт-диске размещена учебная база данных, на примере которой демонстрируются особенности диалекта MySQL, и дистрибутивы MySQL для Windows и Linux, распространяемые в соответствии с лицензией GNU/GPL.
Книга «CSS. Рецепты программирования»
Книга «CSS. Рецепты программирования» посвящена технологии применения каскадных таблиц стилей (Cascading Style Sheets). Модульная структура изложения материала делает ее незаменимым справочным пособием для дизайнеров и разработчиков любого уровня. Решая разные проблемы, начиная с управления типографикой, ссылками и навигацией и заканчивая макетами целых страниц, автор не только четко поясняет применение стилей для решения поставленной задачи, но и сообщает о проблемах, которые могут быть связаны с определенными веб-обозревателями. Предлагая в дополнение полезные приемы и хитрости для решения каждодневных задач, он снабжает вас важными знаниями, столь необходимыми для того, чтобы стать успешным дизайнером CSS.
Вы наверняка слышали о том, как технология CSS улучшает жизнь, облегчая сопровождение и поддержку страниц. Пришло время воспользоваться ею, а с этой книгой у вас будет на один предлог меньше для отказа от этого. Освободите часть вашего стола, потому что книга «CSS. Рецепты программирования» займет на нем постоянное место.
Книга «HTML5 за 10 минут»
Книга «HTML5 за 10 минут» служит кратким и удобным справочным руководством по новым, уже доступным языковым средствам HTML5. В ней вы найдете пошаговые инструкции, просто и доходчиво поясняющие, каким образом в HTML5 реализуется рисование форм, воспроизведение видео и аудио, перетаскивание элементов веб-страниц, создание заполняемых веб-форм и многое другое. Поэтому если вы предполагаете найти в ней только перечень новых элементов HTML, то будете приятно удивлены, обнаружив в нечто большее.
После изучения материала книги «HTML5 за 10 минут» вы будете уметь делать следующее:
- размещать и воспроизводить видео и аудио на веб-страницах с помощью новых элементов <video> и <audio>;
- рисовать прямые и кривые линии, заполняемые цветом формы и текст на виртуальном полотне с помощью элемента <canvas>;
- перетаскивать отдельные элементы на веб-страницах новыми средствами HTML5;
- создавать заполняемые веб-формы с помощью новых элементов управления, доступных в HTML5;
- редактировать текстовое содержимое веб-страниц в диалоговом режиме;
- пользоваться встроенной в HTML5 поддержкой перемещения по предыстории браузера;
- осуществлять обмен сообщениями между HTML-документами;
- сохранять данные с веб-страниц глобально на сервере и локально в браузере.