В книге Вадима Дунаева "Web-программирование для всех" в доступной форме в виде диалогов между Простаком, Занудой и Профессором показано, что такое Web-программирование и в каких случаях его необходимо применять Извожены основы языков JavaScript и РНР. Описано создание клиентских сценариев на JavaScript, начиная с создания новых окон браузера и заканчивая применением технологии AJAX. Рассмотрены серверные сценарии на языке РНР для работы с файлами и папками, взаимодействия с базами данных и многие другие. Материал сопровождается простыми практическими примерами, которые поддерживаются всеми современными браузерами, такими как Internet Explorer, Mozilla Firefox и Opera. Книга предназначена для web-разработчиков.
Книга Кристиана Дари и Эмилиана Баланеску "PHP и MySQL: Создание интернет-магазина" является вторым изданием книги о разработке сайтов электронной торговли на PHP. Эта книга — практический пошаговый учебник по использованию PHP и MySQL для разработки реальных приложений. В нем рассматриваются все этапы проектирования и реализации приложений, и в конце концов вы создадите полнофункциональный. расширяемый сайт электронного магазина. В каждой главе будут реализованы и протестированы определенные элементы сайта, и каждый раз мы будем рассматривать теоретические аспекты создаваемых элементов. Сложность материала возрастает от начала книги к концу, чтобы упростить его усвоение. Изучив книгу, вы будете понимать теоретические концепции и обладать практическими навыками создания веб-сайтов.
Издание Джонатана Чаффера и Карла Шведберга "Изучаем jQuery 1.3: Эффективная веб-разработка на JavaScript", знакомит с основами использования этой библиотеки для создания привлекательных интерактивных сайтов. jQuery поможет автоматизировать решение типичных задач и упростить решение более сложных. Опытные веб-дизайнеры, немного знакомые с программированием, смогут быстро приступить к использованию jQuery благодаря тому, что она основана на стандартах технологий HTML и CSS. Опытные программисты при изучении библиотеки оценят ее концептуальную целостность. В книге рассматриваются методы использования селекторов, приемы организации взаимодействий и воспроизведения анимационных эффектов. Показано, как избежать ошибок, связанных с использованием AJАХ, событий и расширенных возможностей языка JavaScript. Издание предназначено для веб-дизайнеров, желающих использовать интерактивные элементы в своих страницах, и разработчикам, стремящимся создавать веб-приложения с более качественным пользовательским интерфейсом. Опыт работы с jQuery и другими библиотеками JavaScript не требуется, однако приветствуются навыки программирования на языке JavaScript, знание его синтаксических конструкций, а также базовые знания о HTML и CSS.
С помощью книги Андрея Грачева "Создаем свой сайт на WordPress: быстро, легко и бесплатно" вы сможете самостоятельно создать собственный сайт на базе популярной системы WordPress 3. Использование CMS WordPress не потребует от вас знания языков программирования и навыков интернет-разработок, что делает веб-строительство доступным для всех пользователей Сети. В книге рассмотрены такие вопросы, как регистрация доменного имени и приобретение хостинга, установка и первичная настройка WordPress, подбор дизайна и его совершенствование, функциональная настройка сайта и установка дополнительных модулей, публикация новых материалов и управление контентом сайта. Кроме того, здесь освещаются базовые принципы «раскрутки» вашего сайта и его продвижения в поисковых системах, а также некоторые наиболее распространенные способы заработка на интернет-проектах.
Создавайте динамические веб-приложения с применением Express – ключевого компонента из стека разработки Node/JavaScript. Итан Браун в своей книге ""Веб-разработка с применением Node и Express"" описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты – от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA). Express является золотой серединой между устоявшимся фреймворком и отсутствием фреймворка вообще, поэтому он оставляет вам определенную свободу при архитектурном выборе. Эта книга предоставит лучшие решения для фронтенд- и бэкенд-разработчиков, использующих Express...
Книга Руслана Раянова "Управление проектом разработки сайта или веб-приложения: От идеи до внедрения" раскрывает некоторые моменты и нюансы по ведению проекта разработки веб-приложения. В книге подробно рассматриваются основные стадии проекта: концепция, оценка, создание технического задания, планирование, разработка, ввод в эксплуатацию, сопровождение. Также в книге представлена информация об управлении параметрами проекта и выделенными ресурсами под проект. Содержание книги послужило основой для нашего практического курса WPM (Web project Management). В первую очередь, книга направлена на разработчиков и менеджеров проектов. Во-вторых, эта книга для тех, кто является заказчиком проектов. Понимание того, как ведется разработка, значительно упрощает взаимодействие между исполнителем и заказчиком. В-третьих, эта книга для тех, кто просто хочет научиться управлять проектами или узнать что-то новое по этой теме. Причем это не обязательно должен быть программный проект.
Книга Пола Хадсона "PHP: Справочник" представляет собой полное и наглядное справочное пособие по РНР. В числе многих преимуществ РНР перед другими языками web-программирования - легкость разработки и простота обращения, богатые объектно-ориентированные возможности и мощные расширения. Издание содержит емкие, но при этом понятные примеры. Оно незаменимо при создании сайтов. Начинающие php-программисты найдут здесь ответы на многие вопросы: как написать первый скрипт, подключиться к своей базе данных, динамически формировать страницы сайта. Опытным разработчикам будут весьма интересны разделы о защите информации сайта, взаимодействии с базами данных, мультимедиа, XML, а также расширенных возможностях и особенностях настройки РНР.
Это практическое руководство станет незаменимым помощником для тех, кто желает создавать сайты на основе базы данных. В пятом издании книги Кевина Янка "PHP и MySQL: От новичка к профессионалу" вы узнаете, как с помощью языка РНР, используемого в 20 миллионах сайтов по всему миру, создать собственную систему управления содержимым (CMS) на основе исключительно бесплатного программного обеспечения. Книга содержит практические советы по проектированию баз данных с использованием MySQL и охватывает самые последние технологии. Книга ориентирована на веб-дизайнеров, уже имеющих некоторую базу знаний и желающих перейти в область серверного программирования. Она рассчитана на то, что вы знакомы с простым HTML-кодом, который приводится здесь без особых объяснений. Знания CSS (Cascading Style Sheets — каскадные таблицы стилей) или JavaScript от вас не требуется, но, если вы знакомы с последним, это значительно упростит изучение РНР, поскольку оба языка довольно похожи. К концу чтения этой книги у вас должно появиться понимание того, как создаются сайты, основанные на базах данных. Но что еще более важно, у вас будет все необходимое, чтобы начать собственный проект.
В учебном пособии Сергея Синицы "Веб-приложение и веб-сервисы" отражены важные теоретические аспекты веб-разработки: архитектура Веба, возможности HTTP, безопасность веб-приложений. Дается обзор технологий и архитектурных стилей построения веб-сервисов, пример написания фреймворка на РНР, а также введение в разработку модулей для системы управления контентом Drupal. Издание адресовано студентам IV курса специальности 010503 -Математическое обеспечение и администрирование информационных систем, V курса специальностей 080116 - Математические методы в экономике и 080801 - Прикладная информатика в экономике, III курса бакалавриата 010400 - Информационные технологии, магистрантам 010300.68 - Фундаментальные информатика и информационные технологии, начинающим Drupal-программистам, знакомым с основами работы сетей TCP/IP, основами HTML и JavaScript, а также опытным пользователям Интернета, желающим освоить веб-программирование.
В книге Максима Кузнецова и Игоря Симдянова рассмотрены версии языка разработки серверных сценариев PHP — 5.3 и 6.0. Подробно описан язык PHP, в том числе вопросы объектно-ориентированного программирования на PHP, обработки исключительных ситуаций, взаимодействия c MySQL и многое другое. В книге обсуждаются все вопросы, с которыми может столкнуться Web-разработчик, начиная с создания инструментария для быстрой разработки Web-приложений и последних нововведений языка программирования PHP и заканчивая вопросами безопасности и особенностями программирования клиент-серверных приложений. Книга имеет практическую направленность, т. к. содержит множество примеров, взятых из практики разработки динамических Web-сайтов. Книга предназначена для программистов и Web-разработчиков.