6Ф7.3 Ф91 Локальные сети персональных компьютеров. Работа с сервером Novell NetWare. [Текст] : учебно-справочное издание. - 2-е изд., стер. - М. : ДИАЛОГ-МИФИ, 1995. - 168 с. - (Библиотека системного программиста ; т. 9). - ISBN 5-86404-036-3 : 15.00 р.
Рубрики: Техника Информационные технологии Кл.слова (ненормированные): СЕТИ -- СЕРВЕР -- КОМПЬЮТЕРЫ Аннотация: Книга содержит основные сведения необходимые для использования программного интерфейса сетевой оболочки рабочей станции с серверами nowell NetWare. Прочитав книгу, вы сможете создавать программы для МS DOS, корректно работающие с файл-сервером. Держатели документа: НБ СГАП Экземпляры всего: 1 ч/з1 (1) Свободны: ч/з1 (1) |
6 Б89 Брянцева, Ольга Владимировна. Справочные правовые системы [Текст] : учебное пособие / О. В. Брянцева, М. В. Гаврилов ; Саратовская гос. акад. права. - Саратов : Изд-во Саратовской гос. акад. права, 2008. - 133, [1] с. - Прил.: с. 131-134. - ISBN 978-5-7924-0600-1 : 65.00 р., 71.00 р. Содержание: Введение . - С .6 1. Общие сведения о развитии и применении правовых систем . - С .9 1.1. Понятие и назначение справочных правовых систем . - С .9 1.2. История развития справочных правовых систем в мире . - С .10 1.3. Системы общей и правовой информации США . - С .12 1.4. Справочные правовые системы России . - С .15 1.5. Справочные правовые системы стран СНГ . - С .21 1.6. Обработка и наполнение правовой информации в СПС . - С .23 1.7. Средства информационного поиска, извлечение и сервис . - С .26 2. Работа в СПС «Гарант» . - С .28 2.1. Правовой навигатор . - С .29 2.2. Справочная информация . - С .32 2.3. Прайм . - С .33 2.4. Работа с текстом документа (начало) . - С .34 2.4.1. Закладки . - С .34 2.4.2. Изменение свойств закладки . - С .36 2.4.3. Структура документа . - С .36 2.4.4. Сохранение документов . - С .37 2.5. Поиск . - С .38 2.5.1. Поиск контекста в открытом документе . - С .39 2.5.2. Поиск по реквизитам . - С .39 2.5.2.1. Контекстный поиск . - С .41 2.5.2.2. Основные реквизиты . - С .41 2.5.2.3. Логические условия . - С .42 2.5.2.4. Сохранение запросов . - С .43 2.5.3. Поиск по ситуации . - С .44 2.5.4. Поиск по источнику опубликования . - С .48 2.5.5. Поиск по толковому словарю . - С .50 2.6. Работа с документом (продолжение) . - С .51 2.7. Работа со списком документов . - С .55 2.7.1. Сортировка . - С .56 2.7.2. Извлечения . - С .56 2.7.3. Анализ списка . - С .58 2.7.4. Поиск контекста в списке . - С .59 2.8. История работы . - С .60 2.9. Журнал работы . - С .60 2.10. Машина времени . - С .61 2.11. Документ на контроле . - С .63 2.12. Задания для самостоятельного выполнения . - С .63 3. Работа в СПС «КонсультантПлюс» . - С .65 3.1. Окно поиска . - С .68 3.2. Поиск . - С .68 3.2.1. Карточка поиска . - С .69 3.2.2. Поиск на вкладке Кодексы . - С .75 3.2.3. Правовой навигатор . - С .75 3.2.4. Поиск по источнику опубликования . - С .77 3.2.5. Словарь финансовых и юридических терминов . - С .79 3.3. Сохранение результатов поиска . - С .79 3.3.1. Пользовательские папки . - С .80 3.3.2. Закладки в документах . - С .81 3.3.3. Сохранение в файл . - С .83 3.4. Работа со списками документов . - С .84 3.5. Работа с документом. Инструменты анализа документов . - С .87 3.5.1. Поиск в тексте документа заданных слов . - С .87 3.5.2. Работа со вкладками . - С .88 3.5.3. Переход по ссылкам . - С .88 3.5.4. Поиск в документе всех статей (фрагментов) на определенную тему . - С .89 3.5.5. Анализ правовой проблемы. Использование примечаний и связей к документу . - С .89 3.5.6. Документы на контроле . - С .92 3.6. Работа с другими разделами . - С .93 3.6.1. Раздел Финансовые консультации . - С .93 3.6.2. Раздел Судебная практика . - С .94 3.6.3. Раздел Комментарии законодательства . - С .95 3.6.4. Раздел Законопроекты . - С .95 3.6.5. Раздел Международные правовые акты . - С .95 3.7. Задания для самостоятельного выполнения . - С .96 4. Работа в ИПС «Кодекс» . - С .98 4.1. Кодекс-Сервер . - С .105 4.1.1. Поиск . - С .107 4.1.1.1. Интеллектуальный поиск . - С .107 4.1.1.2. Расширенный поиск . - С .108 4.1.1.3. Поиск по ситуации . - С .109 4.1.1.4. Раздел Все налоги России . - С .110 4.1.1.5. Раздел Новые документы . - С .112 4.1.2. Сохранение результатов поиска . - С .112 4.1.3. Работа с документами . - С .113 4.2. ИПС «Кодекс» для Windows . - С .114 4.2.1. Пользовательские папки . - С .115 4.2.2. Закладки и их установка . - С .116 4.2.3 Открытие документов по закладкам и сохранение . - С .118 4.2.4. Поиск . - С .119 4.2.4.1. Интеллектуальный поиск . - С .119 4.2.4.2. Атрибутный поиск . - С .120 4.2.4.3. Поиск в тексте документа . - С .124 4.2.5. Работа со списками документов . - С .125 4.2 6. Работа во встроенном редакторе. Пример создания нового документа . - С .126 4.3. Задания для самостоятельного выполнения . - С .127 5. Контрольные вопросы и задания по справочным правовым системам . - С .128 Список рекомендуемой литературы . - С .130 Приложение. Правовые ресурсы в Интернете . - С .131
Рубрики: Техника Информационные технологии Право Теория права Кл.слова (ненормированные): справочные правовые системы -- Гарант -- Консультант Плюс -- кодекс -- поиск -- информация -- словарь терминов -- консультации -- налоги -- документы Аннотация: В пособии рассматриваются возможности и значение компьютерных справочных правовых систем при решении правовых задач; проводится сравнение наиболее распространенных российских справочно-правовых систем ("Гарант", "Консультант Плюс", "Кодекс"); даются методические указания и излагаются основы работы в каждой из перечисленных справочно-правовых систем; приводятся задачи по поиску информации. Держатели документа: НБ СГАП Доп.точки доступа: Гаврилов, Михаил Викторович; Саратовская гос. акад. права Экземпляры всего: 30 ч/з2 (3), ч/з4 (3), н/а (19), ч/з6 (5) Свободны: ч/з2 (3), ч/з4 (3), н/а (19), ч/з6 (5) |
004 К89 Кузнецов, Максим Валерьевич. Самоучитель PHP 5/6 [Текст] / М. В. Кузнецов, И. В. Симдянов. - 3-е изд., перераб. и доп. - СПб. : БХВ-Петербург, 2011. - 651 с. : ил. - ISBN 978-5-9775-0409-6 : 401.54 р., 334.73 р., 394.68 р. Содержание: ВВЕДЕНИЕ . - С .1 Нововведения PHP 6 . - С .2 Благодарности . - С .2 ГЛАВА 1. ЧТО ПРЕДСТАВЛЯЕТ СОБОЙ РНР? . - С .3 1.1. История РНР . - С .3 1.2. Место и роль РНР в Интернете . - С .5 1.2.1. Серверные технологии . - С .6 UNIX-подобная операционная система . - С .6 Web-сервер . - С .7 Серверный язык . - С .7 Файлы и базы данных . - С .8 Электронная почта . - С .9 1.2.2. Клиентские технологии . - С .9 Web-браузеры, HTML . - С .10 Каскадные таблицы стилей CSS и XML . - С .10 Flash-ролики . - С .11 FTP-клиенты . - С .11 Удаленный доступ к серверу. Протокол SSH . - С .12 ГЛАВА 2. БЫСТРЫЙ СТАРТ . - С .13 2.1. Скрипты . - С .13 2.2. Начальные и конечные теги . - С .16 2.3. Использование точки с запятой . - С .18 2.4. Составные выражения. Фигурные скобки . - С .19 2.5. Комментарии . - С .21 ГЛАВА 3. ПЕРЕМЕННЫЕ И ТИПЫ ДАННЫХ . - С .23 3.1. Объявление переменной. Оператор = . - С .23 3.2. Типы данных . - С .24 3.3. Целые числа . - С .25 3.4. Вещественные числа . - С .27 3.5. Строки . - С .28 3.6. Кавычки . - С .28 3.7. Оператор <<< . - С .32 3.8. Обращение к неинициализированной переменной. Замечания (Notice) . - С .32 3.9. Специальный тип NULL . - С .34 3.10. Логический тип . - С .35 3.11. Уничтожение переменной. Конструкция unset() . - С .36 3.12. Проверка существования переменной. Конструкции isset() и empty() . - С .36 3.13. Определение типа переменной . - С .38 3.14. Неявное приведение типов . - С .44 3.15. Явное приведение типов . - С .46 3.16. Динамические переменные . - С .51 ГЛАВА 4. КОНСТАНТЫ . - С .53 4.1. Объявление константы. Функция defme() . - С .53 4.2. Функции для работы с константами . - С .57 4.3. Динамически константы. Функция constant() . - С .58 4.4. Проверка существования константы . - С .59 4.5. Предопределенные константы . - С .60 ГЛАВА 5. ОПЕРАТОРЫ И КОНСТРУКЦИИ ЯЗЫКА . - С .63 5.1. Объединение строк. Оператор "точка" . - С .63 5.2. Конструкция echo. Оператор "запятая" . - С .64 5.3. Арифметические операторы . - С .65 5.4. Поразрядные операторы . - С .70 5.5. Операторы сравнения . - С .75 5.6. Условный оператор if . - С .79 5.7. Логические операторы . - С .81 5.8. Условный оператор x? у:z . - С .89 5.9. Переключатель switch . - С .90 5.10. Цикл while . - С .95 5.11. Цикл do…while . - С .101 5.12. Цикл for . - С .102 5.13. Включение файлов . - С .107 5.14. Подавление вывода ошибок. Оператор @ . - С .113 5.15. Приоритет выполнения операторов . - С .114 ГЛАВА 6. МАССИВЫ . - С .117 6.1. Создание массива . - С .117 6.2. Ассоциативные и индексные массивы . - С .124 6.3. Многомерные массивы . - С .129 6.4. Интерполяция элементов массива в строки . - С .130 6.5. Конструкция list() . - С .131 6.6. Обход массива . - С .134 6.7. Цикл foreach . - С .138 6.8. Проверка существования элементов массива . - С .140 6.9. Количество элементов в массиве . - С .144 6.10. Сумма элементов массива . - С .146 6.11. Случайные элементы массива . - С .147 6.12. Сортировка массивов . - С .149 6.13. Суперглобальные массивы. Массив $_SERVER . - С .159 6.13.1. Элемент $_SERVER['DOCUMENT_ROOT'] . - С .159 6.13.2. Элемент $_SERVER['HTTP_REFERER'] . - С .160 6.13.3. Элемент $_SERVER['HTTP_USER_AGENT'] . - С .161 6.13.4. Элемент $_SERVER['REMOTE_ADDR'] . - С .161 6.13.5. Элемент $_SERVER['SCRIPT_FILENAME'] . - С .162 6.13.6. Элемент $_SERVER['SERVER_NAME'] . - С .162 6.13.7. Элемент $_SERVER['QUERY_STRING'] . - С .163 6.13.8. Элемент $_SERVER['PHP_SELF'] . - С .164 ГЛАВА 7. ФУНКЦИИ . - С .165 7.1. Объявление и вызов функции . - С .165 7.2. Параметры функции . - С .168 7.3. Передача параметров по значению и ссылке . - С .169 7.4. Необязательные параметры . - С .170 7.5. Переменное количество параметров . - С .172 7.6. Глобальные переменные . - С .174 7.7. Статические переменные . - С .175 7.8. Возврат массива функцией . - С .176 7.9. Рекурсивные функции . - С .177 7.10. Вложенные функции . - С .179 7.11. Динамическое имя функции . - С .179 7.12. Анонимные функции . - С .180 7.13. Проверка существования функции . - С .182 7.14. Неявное выполнение функций. Оператор declare() . - С .188 7.15. Вспомогательные функции . - С .193 ГЛАВА 8. ВЗАИМОДЕЙСТВИЕ РНР С HTML . - С .197 8.1. Передача параметров методом GET . - С .197 8.2. HTML-форма и ее обработчик . - С .202 8.3. Текстовое поле . - С .207 8.4. Поле для приема пароля . - С .208 8.5. Текстовая область . - С .209 8.6. Скрытое поле . - С .210 8.7. Флажок . - С .211 8.8. Список . - С .213 8.9. Переключатель . - С .215 8.10. Загрузка файла на сервер . - С .217 ГЛАВА 9. СТРОКОВЫЕ ФУНКЦИИ . - С .221 9.1. Функции для работы с символами . - С .221 9.2. Поиск в строке . - С .225 9.3. Замена в тексте . - С .231 9.4. Преобразование регистра . - С .237 9.5. Работа с HTML-кодом . - С .238 9.6. Экранирование . - С .247 9.7. Форматный вывод . - С .250 9.8. Преобразование кодировок . - С .256 9.9. Сравнение строк . - С .259 9.10. Хранение данных . - С .265 9.11. Работа с путями к файлам и каталогами . - С .269 9.12. Объединение и разбиение строк . - С .271 ГЛАВА 10. РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ . - С .283 10.1. Как изучать регулярные выражения? . - С .283 10.2. Синтаксис регулярных выражений . - С .284 10.3. Функции для работы с регулярными выражениями . - С .288 10.4. Функции preg_match() . - С .289 10.5. Функция preg_match_all() . - С .294 10.6. Функция preg_replace() . - С .297 10.7. Функция preg_replace_callback() . - С .302 10.8. Функция preg_split() . - С .304 10.9. Функция preg_quote() . - С .306 ГЛАВА 11. ДАТА И ВРЕМЯ . - С .309 11.1. Формирование даты и времени . - С .309 11.2. Географическая привязка . - С .316 11.3. Форматирование даты и времени . - С .322 ГЛАВА 12. МАТЕМАТИЧЕСКИЕ ФУНКЦИИ . - С .337 12.1. Предопределенные константы . - С .337 12.2. Поиск максимума и минимума . - С .338 12.3. Генерация случайных чисел . - С .340 12.4. Преобразование значений между различными системами счисления . - С .342 12.5. Округление чисел . - С .346 12.6. Логарифмические и степенные функции . - С .349 12.7. Тригонометрические функции . - С .353 12.8. Информационные функции . - С .355 ГЛАВА 13. ФАЙЛЫ И КАТАЛОГИ . - С .363 13.1. Создание файлов . - С .363 13.2. Манипулирование файлами . - С .370 13.3. Чтение и запись файлов . - С .373 13.3.1. Чтение файлов . - С .376 13.3.2. Запись файлов . - С .383 13.3.3. Обязательно ли закрывать файлы? . - С .387 13.3.4. Дозапись файлов . - С .389 13.3.5. Блокировка файлов . - С .390 13.3.6. Прямое манипулирование файловым указателем . - С .395 13.4. Права доступа . - С .399 13.5. Каталоги . - С .403 ГЛАВА 14. HTTP-ЗАГОЛОВКИ . - С .411 14.1. Функции для управления HTTP-заголовками . - С .412 14.2. Кодировка страницы . - С .414 14.3. HТТР-коды состояния . - С .415 14.4. Список HTTP-заголовков . - С .416 14.5. Подавление кэширования . - С .419 ГЛАВА 15. COOKIE . - С .425 ГЛАВА 16. СЕССИИ . - С .431 ГЛАВА 17. ЭЛЕКТРОННАЯ ПОЧТА . - С .437 17.1. Отправка почтового сообщения . - С .437 17.2. Рассылка писем . - С .439 ГЛАВА 18. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ ВОЗМОЖНОСТИ PHP . - С .441 18.1. Введение в объектно-ориентированное программирование . - С .441 18.2. Создание класса . - С .443 18.3. Создание объекта . - С .443 18.4. Инкапсуляция. Спецификаторы доступа . - С .445 18.5. Методы класса. Член $this . - С .447 18.6. Специальные методы класса . - С .451 18.7. Функции для работы с методами и классами . - С .452 18.8. Конструктор. Метод_construct() . - С .454 18.9. Параметры конструктора . - С .457 18.10. Деструктор. Метод_destruct() . - С .459 18.11. Автозагрузка классов. Функция_autoload() . - С .460 18.12. Аксессоры. Методы_set() и_get() . - С .461 18.13. Проверка существования члена класса. Метод_isset() . - С .463 18.14. Уничтожение члена класса. Метод_unset() . - С .464 18.15. Динамические методы. Метод_call() . - С .466 18.16. Интерполяция объекта. Метод _toString() . - С .468 18. 17. Наследование . - С .470 18.18. Спецификаторы доступа и наследование . - С .473 18.19. Перегрузка методов . - С .476 18.20. Полиморфизм . - С .478 18.21. Абстрактные классы . - С .480 18.22. Абстрактные методы . - С .481 18.23. Создание интерфейса . - С .483 18.24. Реализация нескольких интерфейсов . - С .485 18.25. Наследование интерфейсов . - С .486 18.26. Статические члены класса . - С .487 18.27. Статические методы класса . - С .490 18.28. Константы класса . - С .491 18.29. Предопределенные константы . - С .493 18.30. Final-методы класса . - .494 18.31. Final-классы . - С .496 18.32. Клонирование объекта . - С .497 18.33. Управление процессом клонирования. Метод_clone() . - С .498 18.34. Управление сериализацией. Методы_sleep() и_wakeup() . - С .500 18.35. Синтаксис исключений . - С .509 ПЛАВА 19. РАБОТА С СУБД MySQL . - С .513 19.1. Введение в СУБД и SQL . - С .514 19.2. Первичные ключи . - С .517 19.3. Создание и удаление базы данных . - С .519 19.4. Выбор базы данных . - С .521 19.5. Типы данных . - С .523 19.6. Создание и удаление таблиц . - С .529 19.7. Вставка числовых значений в таблицу . - С .536 19.8. Вставка строковых значений в таблицу . - С .538 19.9. Вставка календарных значений . - С .540 19.10. Вставка уникальных значений . - С .543 19.11. Механизм AUTO_JNCREMENT . - С .544 19.12. Многострочный оператор INSERT . - С .544 19.13. Удаление данных . - С .545 19.14. Обновление записей . - С .547 19.15. Выборка данных . - С .549 19.16. Условная выборка . - С .551 19.17. Псевдонимы столбцов . - С .558 19.18. Сортировка записей . - С .558 19.19. Вывод записей в случайном порядке . - С .561 19.20. Ограничение выборки . - С .562 19.21. Вывод уникальных значений . - С .563 19.22. Объединение таблиц . - С .565 ГЛАВА 20. ВЗАИМОДЕЙСТВИЕ MySQL И РНР . - С .569 20.1. Функция mysql_connect() . - С .569 20.2. Функция mysql_close() . - С .571 20.3. Функция mysql_select_db() . - С .572 20.4. Функция mysql_query() . - С .573 20.5. Функция mysql_result() . - С .575 20.6. Функция mysql_fetch_row() . - С .576 20.7. Функция mysql_fetch_assoc() . - С .577 20.8. Функция mysql_fetch_array() . - С .580 20.9. Функция mysql_fetch_object() . - С .582 20.10. Функция mysql_num_rows() . - С .583 ЗАКЛЮЧЕНИЕ . - С .587 Online-поддержка . - С .588 Портал по программированию SoftTime.ru . - С .588 Портал Softtime.org . - С .590 Сайт Softtime.biz . - С .590 ПРИЛОЖЕНИЯ . - С .595 ПРИЛОЖЕНИЕ 1. УСТАНОВКА И НАСТРОЙКА РНР, WEB-СЕРВЕРА APACHE И MySQL-СЕРВЕРА . - С .595 П1.1. Где взять дистрибутивы? . - С .595 П1.1.1. Дистрибутив РНР . - С .596 П1.1.2. Дистрибутив Apache . - С .597 П1.1.3. Дистрибутив MySQL . - С .598 П1.2. Установка Web-сервера Apache под Windows . - С .599 П1.3. Установка Web-сервера Apache под Linux . - С .601 П1.4. Настройка виртуальных хостов . - С .602 П1.5. Настройка кодировки по умолчанию . - С .606 П1.6. Управление запуском и остановкой Web-сервера Apache . - С .607 П1.7. Управление Apache из командной строки . - С .608 П1.8. Установка РНР под Windows . - С .609 П1.8.1. Установка РНР в качестве модуля . - С .609 П1.8.2. Установка РНР как CGI-приложения . - С .610 П1.9. Установка РНР под Linux . - С .612 П1.10. Общая настройка конфигурационного файла php.ini . - С .613 П1.11. Настройка и проверка работоспособности расширений РНР . - С .616 ПРИЛОЖЕНИЕ 2. УСТАНОВКА MySQL . - С .618 П2.1. Установка MySQL под Windows . - С .618 П2.1.1. Процесс установки . - С .618 П2.1.2. Постинсталляционная настройка . - С .624 П2.1.3. Проверка работоспособности MySQL . - С .631 П2.2. Установка MySQL под Linux . - С .634 П2.3. Конфигурационный файл . - С .637 ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ . - С .641
Рубрики: Информационные технологии Техника Аннотация: Описаны самые последние версии языка разработки серверных сценариев РНР - 5.3 и 6.0. Рассмотрены основы языка, вопросы объектно-ориентированного программирования на РНР, обработки исключительных ситуаций, взаимодействия с MySQL, регулярные выражения, работа с электронной почтой. Книга содержит множество примеров, взятых из реальной практики разработки динамических Web-сайтов. Третье издание книги, ранее выходившей под названием "Самоучитель РНР 5", существенно переработано, дополнено и будет интересно не только программистам, впервые знакомящимся с языком, но и читателям предыдущих изданий книги и профессионалам. Держатели документа: НБ СГЮА Доп.точки доступа: Симдянов, Игорь Вячеславович Экземпляры всего: 15 ч/з1 (1), ч/з6 (1), н/а (13) Свободны: ч/з1 (1), ч/з6 (1), н/а (13) |
004 Х75 Хольцнер, Стивен. PHP в примерах. Включая версию 6 [Текст] : пер. с англ. / С. Хольцнер ; ред. пер. С. Н. Банников. - М. : Бином, 2012. - 346 с. : ил. - ISBN 978-5-9518-0188-3 (рус.). - ISBN 0-13-149862-2 (англ.) : 232.83 р. Содержание: Введение . - С .9 Об авторе . - С .10 Глава 1. Введение в РНР . - С .11 Доступ к РНР . - С .12 Локальная установка РНР . - С .12 Настройка среды разработки . - С .14 Первый скрипт . - С .16 Запуск первого скрипта . - С .17 Возможные проблемы . - С .18 РНР и HTML . - С .19 Отображение текста . - С .21 Возможности отображения текста . - С .23 Синтаксис heredoc . - С .25 Запуск РНР в командной строке . - С .28 Комментарии в скриптах . - С .29 Переменные . - С .30 Создание переменных . - С .31 Интерполяция переменных в строках . - С .34 Временные, содержащие имена переменных лонстанты . - С .35 Типы данных . - С .38 Итоги . - С .39 Глава 2. Операторы . - С .41 Математические операторы . - С .41 Математические функции . - С .43 Операторы присваивания . - С .44 Увеличение и уменьшение . - С .45 Приоритет операторов . - С .47 Оператор исполнения . - С .49 Дроковые операторы . - С .51 Щитовые операторы . - С .51 Условный оператор IF . - С .53 Операторы сравнения . - С .55 Логические операторы . - С .56 Оператор ELSE . - С .57 Оператор ELSEIF . - С .58 Тернарный оператор . - С .59 Оператор SWITCH . - С .60 Циклы FOR . - С .62 Циклы WHILE . - С .65 Циклы WHILE . - С .66 Циклы FOREACH . - С .67 Оператор BREAK . - С .68 Оператор CONTINUE . - С .69 Альтернативный синтаксис . - С .70 Итоги . - С .71 Глава 3. Строки и массивы . - С .73 Функции обработки строк . - С .73 Использование строковых функций . - С .76 Форматирование строк . - С .77 Преобразование в строки и из строк . - С .78 Создание массивов . - С .79 Модификация элементов массива . - С .81 Удаление элементов массива . - С .83 Перебор элементов массива . - С .84 Функции для работы с массивами . - С .85 Сортировка массивов . - С .88 Навигация по массивам . - С .89 Преобразование строк в массивы и наоборот . - С .91 Извлечение переменных из массивов . - С .92 Слияние и разделение массивов . - С .95 Сравнение массивов . - С .96 Обработка данных в массивах . - С .97 Многомерные массивы . - С .99 Многомерные массивы и циклы . - С .102 Операторы над массивами . - С .104 Итоги . - С .105 Глава 4. Функции . - С .107 Создание функции . - С .107 Передача данных в функцию . - С .110 Передача массивов в функцию . - С .112 Значения аргументов по умолчанию . - С .113 Передача аргумента по ссылке . - С .115 Функции с переменным количеством аргументов . - С .117 Функции, возвращающие значение . - С .119 Функция, возвращающая массив . - С .121 Использование списков . - С .123 Функция, возвращающая ссылки . - С .125 Локальные переменные . - С .125 Глобальные переменные . - С .127 Статические переменные . - С .129 Переменные, ссылающиеся на функций . - С .132 Условное описание функций . - С .134 Вложенные функции . - С .136 Вложенные файлы . - С .136 Обработка ошибок . - С .139 Итоги . - С .141 Глава 5. Элементы управления HTML . - С .143 Создание web-форм . - С .144 Текстовые поля . - С .146 Получение данных из текстовых полей . - С .147 Многострочные поля . - С .149 Выключатели (checkboxes) . - С .151 Переключатели (radio buttons) . - С .153 Списки . - С .156 Скрытые поля . - С .159 Поля для паролей . - С .161 Кнопка-изображение . - С .162 Загрузка файлов . - С .165 Обработка загруженного файла . - С .167 Кнопки: вариант 1 . - С .168 Кнопки: вариант 2 . - С .172 Кнопки: вариант 3 . - С .173 Итоги . - С .175 Глава 6. Web-приложения . - С .177 Отображение данных формы . - С .178 Переменные сервера . - С .180 Заголовки HTTP . - С .182 Определение типа браузера . - С .183 Перенаправление . - С .185 Организация полей форм в массивы . - С .188 Приложение из одной страницы . - С .190 Проверка данных . - С .193 Обязательное для заполнение поле . - С .194 Проверка числовых полей . - С .196 Проверка строковых полей . - С .199 Удаление тегов HTML . - С .200 Кодирование тегов HTML . - С .204 Сохранение данных . - С .208 Использование JavaScript для проверки данных . - С .210 HTTP-аутентификация . - С .211 Итоги . - С .213 Глава 7. ООП и файлы . - С .215 Классы и объекты . - С .215 Создание класса . - С .216 Создание объекта . - С .218 Управление доступом к свойствам и методам . - С .219 Конструкторы объектов . - С .220 Наследование классов . - С .222 Наследование и защищенные методы . - С .224 Перекрытие методов . - С .227 Доступ к методам базового класса . - С .229 Открытие файла: fopen . - С .231 Чтение строк текста: fgets . - С .233 Чтение символов: fgetc . - С .234 Двоичное чтение файла: fread . - С .236 Чтение файла целиком: file-get-contents . - С .238 Синтаксический разбор файла: fscanf . - С .239 Запись в файл: fwrite . - С .242 Добавление к файлу: fwrite . - С .243 Запись файла целиком: file-put-contents . - С .245 Итоги . - С .247 Глава 8. Базы данных . - С .249 Базы данных . - С .250 Основы SQL . - С .251 Настройка РНР для работы с базами данных . - С .252 Создание базы данных в MySQL . - С .253 Добавление данных . - С .255 Доступ к базе MySQL . - С .256 Создание базы данных . - С .258 Создание новой таблицы . - С .259 Добавление данных . - С .261 Отображение данных . - С .262 Изменение данных . - С .264 Сортировка данных . - С .266 Удаление данных . - С .268 Установка модуля DB . - С .270 Отображение данных при помощи DB . - С .271 Добавление данных при помощи DB . - С .273 Изменение данных при помощи DB . - С .275 Итоги . - С .277 Глава 9. Cookie, сеансы, FTP, e-mail . - С .279 Установка cookie . - С .279 Чтение cookie . - С .282 Срок действия cookie . - С .283 Удаление cookie . - С .286 Использование FTP . - С .286 Список файлов каталога . - С .288 Загрузка файла с FTP-сервера . - С .289 Загрузка файла на FTP-сервер . - С .291 Отправка e-mail . - С .294 E-mail с дополнительными заголовками . - С .296 E-mail с вложенными файлами . - С .298 Сеансы . - С .300 Сохранение данных сеансов . - С .303 Создание счетчика посещений . - С .305 Сеансы без cookie . - С .308 Удаление данных сеанса . - С .310 Итоги . - С .313 Приложение А. Справочник по языку . - С .315 Создание скриптов . - С .315 Типы данных . - С .316 Переменные . - С .318 Предопределенные переменные . - С .318 Массивы . - С .319 Операторы . - С .320 Оператор if . - С .322 Оператор else . - С .322 Оператор elself . - С .323 Оператор switch . - С .323 Оператор while . - С .325 Оператор do while . - С .326 Оператор for . - С .327 Оператор for each . - С .327 Функции . - С .328 Классы и объекты . - С .329 Приложение Б . - С .333 Справочник функций
Рубрики: Информационные технологии Аннотация: Вашему вниманию предлагается один из мировых бестселлеров, посвященных программированию на РНР. В рамках одной книги автору удалось, начав с основ языка РНР, охватить весьма широкий круг вопросов - от объектно-ориентированного программирования до сложной обработки web-форм, от сохранения данных сеанса работы до формирования e-mail. Теоретический материал излагается в компактной и сжатой форме, и основное место отдано практическим примерам использования богатых возможностей РНР. Книга предназначена в основном для начинающих разработчиков на РНР, но и профессионал может найти в ней немало интересных моментов. Держатели документа: НБ СГЮА Доп.точки доступа: Банников, С. Н. \ред. пер.\ Экземпляры всего: 30 ч/з1 (1), ч/з6 (1), н/а (3), уч/а (25) Свободны: ч/з1 (1), ч/з6 (1), н/а (3), уч/а (25) |
004 Ф39 Фельке-Моррис, Терри. Большая книга веб-дизайна [Текст] / Т. Фольке-Моррис ; пер. с англ. Н. А. Райтмана. - М. : Эксмо, 2012. - 604, [1] с. + 1 эл. опт. диск. - (Мировой компьютерный бестселлер). - ISBN 978-5-699-55404-1 : 973.13 р. Содержание: Введение . - С .18 Организация текста . - С .19 Краткий обзор каждой главы . - С .19 Особенности книги . - С .22 Благодарности . - С .22 Об авторе . - С .23 Глава 1. Интернет и Всемирная паутина . - С .25 1.1. Интернет и Всемирная паутина . - С .25 Интернет . - С .26 Развитие Интернета . - С .26 Зарождение Всемирной паутины . - С .27 Первый графический браузер . - С .27 Слияние технологий . - С .28 Кто управляет Интернетом? . - С .28 Интранети Экстранет . - С .29 1.2. Стандарты Всемирной паутины . - С .30 Рекомендации Кгнсорциума W3C . - С .30 Веб-стандарты и доступность . - С .31 Требования по доступности веб-сайтов в Российской Федерации . - С .31 1.3 Информация во Всемирной паутине . - С .32 Достоверность источников информации во Всемирной паутине . - С .32 Этичное использование информации во Всемирной паутине . - С .33 1.4. Краткий обзор сети . - С .34 1.5. Модель клиент-сервер . - С .36 1.6. Интернет-протоколы . - С .38 Протокол передачи файлов (FTP) . - С .38 Протоколы электронной почты . - С .38 Протокол передачи гипертекста (HTTP) . - С .39 Протокол управления передачей/межсетевой протокол (TCP/IP) . - С .39 1.7. Унифицированные идентификаторы ресурса и доменные имена . - С .41 URI и URL . - С .41 Доменные имена . - С .42 1.8. Языки разметки . - С .45 Стандартный обобщенный язык разметки (SGML) . - С .45 Язык разметки гипертекста (HTML) . - С .45 Расширяемый язык разметки (XML) . - С .45 Расширяемый язык разметки гипертекста (XHTML) . - С .46 HTML5 - Следующая версия (X)HTML . - С .46 1.9. Популярные решения во Всемирной паутине . - С .46 Электронная коммерция . - С .46 Доступ с мобильных устройств . - С .47 Блоги . - С .47 Вики . - С .48 Социальные сети . - С .48 RSS-каналы . - С .49 Подкасты . - С .50 Веб 2.0 . - С .50 Глава 2. Основы разметки веб-страниц . - С .51 2.1. Обзор HTML . - С .52 HTML . - С .52 XHTML . - С .53 HTML5 . - С .54 2.2. Определение типа документа . - С .55 2.3. Пример веб-страницы XHTML . - С .56 2.4. Пример веб-страницы HTML5 . - С .57 2.5. Элементы head, title, meta и body . - С .58 Раздел заголовка страницы . - С .58 Раздел тела страницы . - С .59 2.6. Ваша первая веб-страница . - С .60 Сохранение файла . - С .61 Тестирование страницы . - С .62 2.7. Элемент заголовка . - С .63 Дополнительные параметры заголовков в синтаксисе HTML5 . - С .65 2.8. Элемент абзаца . - С .65 Выравнивание текста . - С .66 2.9. Элемент разрыва строки . - С .67 2.10. Элемент цитирования . - С .69 2.11. Элементы логического стиля . - С .70 2.12. Неупорядоченные списки . - С .73 Атрибут type . - С .74 HTML5 и неупорядоченные списки . - С .74 2.13. Упорядоченные списки . - С .75 Атрибут type . - С .76 HTML5 и упорядоченные списки . - С .76 2.14. Списки определений . - С .78 2.15. Специальные символы . - С .80 2.16. Элемент div . - С .83 2.17. Элемент привязки . - С .85 Абсолютные ссылки . - С .87 Относительные ссылки . - С .87 Ссылки на адрес электронной почты . - С .91 Привязка блока . - С .93 2.18. Проверка HTML-кода . - С .93 Глава 3. Изменение цвета и текста с помощью CSS . - С .97 3.1. Краткий обзор каскадных таблиц стилей . - С .98 Преимущества каскадных таблиц стилей . - С .99 Типы каскадных таблиц стилей . - С .100 Селекторы и определения CSS . - С .101 Свойство background-color . - С .101 Свойство color . - С .101 Конфигурирование цвета фона и текста . - С .102 3.2. Использование цвета на веб-страницах . - С .103 Шестнадцатеричные значения цветов . - С .104 Веб-палитра «безопасных» цветов . - .104 Синтаксис CSS при определении цвета . - С .105 3.3. Разметка внутренних стилей CSS . - С .105 Атрибут style . - С .105 3.4. Разметка глобальных стилей CSS . - С .108 Элемент style . - С .108 3.5. Изменение текста с помощью таблиц стилей . - С .112 Свойство font-family . - С .113 Дополнительные правила CSS для форматирования шрифтов . - С .114 3.6. Селекторы класса, идентификатора и потомка . - С .120 Селекторы класса . - С .120 Селекторы идентификатора . - С .121 Селекторы потомка . - С .124 3.7. Элемент span . - С .124 3.8. Использование внешних таблиц стилей . - С .126 Элемент link . - С .126 3.9. Центрирование HTML-элементов с помощью CSS . - С .132 3.10. Каскадность стилей CSS . - С .134 3.11. Валидация CSS . - С .138 Глава 4. Графические элементы и рисунки . - С .141 4.1. Конфигурирование линий и границ . - С .142 Горизонтальные линии . - С .142 Свойства border, border-style и padding . - С .143 4.2. Типы графических изображений . - С .150 Изображения в формате GIF . - С .151 Изображения в формате JPEG . - С .152 Изображения в формате PNG . - С .155 Новый формат WebP . - С .155 4.3. Элемент изображения . - С .155 Изображения-ссылки . - С .157 Оптимизация изображений для Всемирной паутины . - С .160 4.4. Визуальные элементы HTML5 . - С .163 Элемент figure . - С .163 Элемент figcaption . - С .163 Элемент meter . - С .165 Элемент progress . - С .166 4.5. Фоновые изображения . - С .167 Свойство background-image . - С .167 Отображение фонового изображения браузером . - С .167 Свойство background-repeat . - С .169 Свойство background-position . - С .170 Свойство background-attachment . - С .172 4.6. Дополнительные возможности при работе с изображениями . - С .173 Карты изображений . - .173 Значки веб-сайтов . - С .176 Разрезание изображения . - С .178 CSS-спрайты . - С .179 4.7. Источники графических файлов и советы по работе с графикой . - С .179 Источники графических файлов . - С .179 Советы по использованию графических файлов . - С .181 4.8. Визуальные эффекты CSS3 . - С .183 Свойство background-clip . - С .183 Свойство background-origin . - С .184185 Свойство background-size . - С .186 Множественные фоновые изображения . - С .189 Скругление углов . - С .193 Свойство box-shadow . - С .194 Свойство text-shadow . - С .196 Свойство opacity . - С .199 Цветовая модель RGBA . - С .201 Градиенты . - С .205 Глава 5. Веб-дизайн . - С .205 5.1. Создание дизайна для целевой аудитории . - С .207 5.2. Структура веб-сайта Иерархическая структура . - С .207 Линейная структура . - С .209 Хаотичная структура . - С .209 5.3. Принципы визуального дизайна . - С .210 Повторяемость: повторение элементов дизайна на всем сайте . - С .211 Контраст: добавление эмоциональности и привлечение внимания . - С .211 Приближенность: группирование . - С .211 Выравнивание: выравнивание элементов для создания единства стиля . - С .211 5.4. Методы обеспечения доступности . - С .212 Кто выигрывает от повышения доступности? . - С .212 Доступный дизайн может помочь при индексации сайта поисковыми системами . - С .213 Доступность - это правильно . - С .213 5.5. Написание текстов для Всемирной паутины . - С .215 Структурируйте контент на странице . - С .215 Текст в гиперссылках . - С .216 Навыки чтения . - С .216 Используйте общепринятые шрифты . - С .216 Размер и толщина шрифтов . - С .216 Контрастные цвета шрифтов . - С .217 Орфография и грамматика . - С .217 5.6. Использование цвета . - С .217 Подбор цветов . - С .217 Цвет и доступность . - С .218 Цвета и целевая аудитория . - С .218 5.7. Размещение графических и мультимедийных элементов . - С .219 Размер файла и изображения имеют значение . - С .219 Сглаживание изображений текста . - С .220 Используйте мультимедийные файлы только при необходимости . - С .220 Предоставьте замещающий текст . - С .221 5.8. Дизайн навигационных элементов . - С .222 Навигационные панели . - С .222 Навигация из «хлебных крошек» . - С .222 Использование графики для навигации . - С .222 Пропуск повторяющейся навигации . - С .223 Динамическая навигация . - С .223 Карта сайта . - С .223 Система поиска по сайту . - С .224 5.9. Дизайн макетов веб-страниц . - С .224 Блок-схемы и макеты веб-страниц . - С .224 Техники дизайна макетов веб-страниц . - С .225 Дизайн для мобильного Интернета . - С .228 5.10. Другие приемы дизайна веб-страниц . - С .230 Время загрузки . - С .230 Размещение на верхней половине полосы . - С .231 Воздух . - С .232 Не используйте горизонтальную прокрутку . - С .232 Наиболее значимые области веб-страницы . - С .232 Поддержка браузерами . - С .233 Разрешение экрана . - С .234 5.11. Таблица проверки аспектов веб-дизайна . - С .234 Глава 6. Разработка макета страницы . - С .237 6.1. Блочная модель . - С .237 Контент . - С .238 Отступ . - С .238 Граница . - С .238 Поле . - С .238 Блочная модель в действии . - С .239 6.2. Нормальный поток . - С .240 Свойства CSS-макета . - С .243 6.3. Позиционирование с помощью CSS . - С .243 Относительное позиционирование . - С .243 Абсолютное позиционирование . - С .245 6.4. Свойство float . - С .248 6.5. CSS: Отмена свойства float . - С .252 Свойство clear . - С .252 Удаление обтекаемого элемента с помощью разрыва строки . - С .252 Другой способ удалить обтекаемый элемент . - С .253 Свойство overflow . - С .254 Удаление обтекаемого элемента . - С .254 Конфигурирование полосы прокрутки . - С .255 6.6. CSS: Макеты страниц в две колонки . - С .256 Две колонки с навигацией слева . - С .257 Две колонки с заголовком вверху и навигацией слева . - С .259 6.7. Гиперссылки в виде неупорядоченного списка . - С .261 Конфигурирование маркеров списка с помощью CSS . - С .261 Вертикальная панель навигации с неупорядоченным списком . - С .263 Горизонтальная панель навигации с неупорядоченным списком . - С .265 6.8. Интерактивность CSS с помощью псевдоклассов . - С .266 6.9. Практическое задание с макетом CSS в две колонки . - С .269 6.10. Советы по отладке CSS . - С .273 Проверьте синтаксические ошибки в HTML-коде . - С .274 Проверьте синтаксические ошибки в CSS . - С .274 Создайте временные цвета фона . - С .274 Создайте временные рамки . - С .274 Используйте комментарии для поиска незапланированных связей . - С .275 6.11. Веб-ресурсы, посвященные CSS . - С .275 6.12. Структурные элементы HTML5 . - С .276 Элемент header . - С .277 Элемент hgroup . - С .277 Элемент nav . - С .277 Элемент footer . - С .277 HTML5 и современные браузеры . - С .284 Глава 7. Дополнительные сведения о ссылках, макетах и мобильных устройствах . - С .286 7.1. Другой подход к гиперссылкам . - С .286 Дополнительная информация об относительных ссылках . - С .287 Идентификаторы фрагментов . - С .288 Атрибут target . - С .292 Блочная привязка . - С .293 Гиперссылки голосовых вызовов и текстовых сообщений . - С .293 7.2. CSS-спрайты . - С .294 7.3. Создание макетов веб-страниц с тремя колонками с помощью CSS . - С .297 7.4. Подготовка страницы к печати с помощью CSS . - С .306 7.5. Стили CSS для отображения веб-сайтов на мобильных устройствах . - С .313 Рекомендации по дизайну веб-страниц для мобильных устройств . - С .313 Метатег viewport . - С .317 Медиазапросы CSS . - С .320 Глава 8. Таблицы . - С .330 8.1. Краткий обзор HTML-таблиц . - С .330 Элемент таблицы . - С .331 Элемент описания таблицы . - С .332 8.2. Строки, ячейки и заголовки таблицы . - С .333 Элемент строки таблицы . - С .333 Элемент данных таблицы . - С .334 Элемент заголовка таблицы . - С .334 8.3. Объединение строк и столбцов . - С .336 8.4. Конфигурирование доступной таблицы . - С .339 8.5. Использование CSS для оформления таблиц . - С .342 8.6. Структурные псевдоклассы в CSS3 . - С .345 8.7. Конфигурирование разделов таблицы . - С .347 Глава 9. Формы . - С .351 9.1. Краткий обзор форм . - С .352 Элемент form . - С .354 Элементы управления формы . - С .355 9.2. Элемент ввода данных . - С .355 Текстовое поле . - С .355 Кнопка отправки данных . - С .358 Кнопка сброса . - С .358 Флажок . - С .361 Переключатель . - С .362 Скрытый элемент формы . - С .364 Поле ввода пароля . - С .365 9.3. Текстовая область с прокруткой . - С .365 Элемент textarea . - С .365 9.4. Раскрывающийся список . - С .369 Элемент select . - С .370 Элемент option . - С .370 9.5. Кнопки-изображения и элемент button . - С .372 Кнопка-изображение . - С .372 Элемент button . - С .373 9.6. Доступность и формы . - С .374 Элемент label . - С .374 Элементы fieldset и legend . - С .376 Атрибут tabindex . - С .379 Атрибут accesskey . - С .379 9.7. Стилизация форм . - С .380 9.8. Обработка на стороне сервера . - С .386 Конфиденциальность и формы . - С .390 Ресурсы, посвященные обработке на стороне сервера . - С .391 Изучение технологий обработки на стороне сервера . - С .391 9.9. Элементы управления формы в HTML5 . - С .392 Поле ввода адреса электронной почты . - С .392 Пеле ввода URL-адреса . - С .393 Поле ввода номера телефона . - С .394 Поле поиска . - С .395 Список данных . - С .395 Ползунок . - С .398 Счетчик . - С .400 Календари . - С .401 Палитра . - С .402 HTML5 и прогрессивное улучшение . - С .406 Глава 10. Разработка веб-сайта . - С .407 10.1. Успешная разработка широкомасштабного проекта . - С .408 Роли участников проекта . - С .408 Критерии отбора персонала . - С .410 10.2. Процесс разработки . - С .411 Концептуализация . - С .413 Анализ . - С .414 Проектирование . - С .416 Реализация . - С .417 Тестирование . - С .418 Запуск . - С .424 Сопровождение . - С .424 Оценка . - С .424 10.3. Доменное имя . - С .425 Выбор доменного имени . - С .425 Регистрация доменного имени . - С .427 10.4. Веб-хостинг . - С .427 Хостинг-провайдеры . - С .427 Типы веб-хостинга . - С .428 10.5. Выбор виртуального хостинга . - С .430 Глава 11. Мультимедийные и интерактивные элементы на веб-страницах . - С .432 11.1. Плагины, контейнеры и кодеки . - С .433 11.2. Начало работы с аудио- и видеофайлами . - С .436 Предоставление гиперссылки . - С .436 Элемент object . - С .437 Элемент param . - С .438 Добавление аудиофайлов на веб-страницу . - С .439 Добавление видеофайлов на веб-страницу . - С .444 Мультимедийные файлы во Всемирной паутине . - С .446 Проблемы совместимости браузеров . - С .449 11.4. Технология Adobe Flash . - С .449 Добавление Flash-анимации на веб-страницу . - С .451 Элемент embed . - С .454 Ресурсы с материалами по технологии Flash . - С .456 11.5. Элементы HTML5 для добавления аудио- и видеофайлов . - С .458 Элемент audio . - С .458 Элемент source . - С .459 Элемент audio на веб-странице . - С .459 Элемент video . - С .462 Элемент source . - С .463 Элемент video на веб-странице . - С .463 11.6. Вопросы авторского права и мультимедийные файлы . - С .466 11.7. CSS3 и интерактивность . - С .467 Создание галереи изображений с помощью CSS . - С .467 Свойство transform . - С .470 Свойство transition . - С .473 11.8. Технология Java . - С .476 Ресурсы Java-апплетов . - С .482 11.9. Технология JavaScript . - С .483 Бесплатные ресурсы по технологии JavaScript . - С .485 11.10. Технология Ajax . - С .485 Ресурсы по технологии Ajax . - С .487 11.11. Элемент canvas . - С .488 11.12. Доступность и мультимедиа/интерактивность . - С .491 Глава 12. Электронная коммерция . - С .493 12.1. Что такое электронная коммерция? . - С .493 Преимущества электронной коммерции . - С .493 Риски электронной коммерции . - С .495 12.2. Бизнес-модели электронной коммерции . - С .496 12.3. Электронный обмен данными . - С .497 12.4. Статистика электронной коммерции . - С .498 12.5. Проблемы, касающиеся электронной коммерции . - С .499 12.6. Безопасность в электронной коммерции . - С .500 Шифрование . - С .500 Целостность . - С .502 Протокол безопасных соединений SSL . - С .502 Цифровой сертификат . - С .504 Протокол SSL и цифровые сертификаты . - С .505 12.7. Процессы обработки заказа и его оплаты . - С .506 Модель оплаты наличными . - С .507 Модель оплаты чеком . - С .507 Модель оплаты банковской картой . - С .507 Модель оплаты смарт-картой . - С .508 Модель оплаты с помощью мобильного телефона . - С .508 12.8. Варианты решений интернет-магазинов . - С .509 Мгновенный онлайн-каталог . - С .509 Готовое программное обеспечение системы электронной коммерции . - С .510 Магазин «под заказ» . - С .510 Бюджетный магазин «частично под заказ» . - С .510 Глава 13. Продвижение сайта . - С .512 13.1. Обзор поисковых систем . - С .512 13.2. Популярные поисковые системы . - С .513 13.3. Устройство поисковых систем . - С .514 Робот . - С .514 База данных . - С .514 Поисковые формы . - С .515 13.4. Создание веб-страниц для продвижения . - С .516 Ключевые слова . - С .516 Названия страниц . - С .516 Теги заголовков . - С .516 Описания . - С .517 Метатег description . - С .517 Ссылки . - С .518 Изображения и мультимедийные файлы . - С .518 Валидный код . - С .519 Значимый контент . - С .519 13.5. Регистрация сайта в поисковых машинах и каталогах . - С .519 Карта сайта . - С .521 Альянсы . - С .522 13.6. Мониторинг сайта в каталогах . - С .522 13.7. Популярность ссылок . - С .525 13.8. Продвижение сайта в социальных сетях . - С .526 Блоги и RSS-ленты . - С .526 Социальные сети . - С .527 13.9. Другие способы продвижения сайта . - С .528 QR-коды . - С .528 Партнерские программы . - С .528 Баннерная реклама . - С .529 Обмен баннерами . - С .530 Обмен ссылками . - С .530 Новостные рассылки . - С .531 Элементы сайта, удерживающие посетителей . - С .532 Персональные рекомендации . - С .532 Группы новостей и серверы подписки . - С .533 Традиционная мультимедийная реклама и существующие маркетинговые материалы . - С .533 13.10. Сопровождение динамичного контента с помощью внутренних фреймов . - С .533 Элемент iframe . - С .534 Размещение видео с сайта YouTube во встроенном фрейме . - С .536 Глава 14. Краткий обзор JavaScript . - С .538 14.1. Обзор языка программирования JavaScript . - С .538 14.2. Развитие языка программирования JavaScript . - С .540 14.3. Популярные приемы использования JavaScript . - С .540 Сообщение с предупреждением . - С .541 Всплывающие окна . - С .541 Jump-меню . - С .542 Техники перемещения мыши . - С .543 14.4. Добавление в веб-страницу кода JavaScript . - С .544 Элемент script . - С .545 Шаблон блока операторов JavaScript . - С .545 Окно с сообщением . - С .545 Практикум отладки . - С .547 14.5. Краткий обзор объектной модели документа . - С .548 14.6. События и обработчики событий . - С .552 14.7. Переменные . - С .556 Создание переменной для веб-страницы . - С .557 Сбор значений переменной с помощью метода promptQ . - С .559 14.8. Введение в концепции программирования . - С .561 Арифметические операции . - С .532 Принятие решений . - С .563 Функции . - С .566 14.9. Обработка форм . - С .570 14.10. Доступность и JavaScript . - С .578 14.11. Ресурсы по JavaScript . - С .579 Справочник веб-разработчика . - С .580 Приложение А. Справочник HTML5 . - С .581 Приложение Б. Специальные символы . - С .587 Приложение В. Справочник свойств CSS . - С .589 Приложение Г. Использование протокола FTP для публикации сайтов . - С .595 Приложения FTP . - С .595 Соединение с FTP . - С .596 Обзор приложения FileZilla . - С .596 Запуск и авторизация . - С .596 Загрузка файлов . - С .597 Скачивание файлов . - С .597 Удаление файлов . - С .598 Предметный указатель . - С .599
Рубрики: Информационные технологии Аннотация: За HTML5 и CSS3 будущее Всемирной паутины, и «Большая книга веб-дизайна» расскажет вам обо всем, что необходимо знать для овладения этими инновационными стандартами. Читая книгу, вы изучите современный мир Всемирной паутины, рассмотрите приемы подготовки успешных и доступных веб-сайтов, научитесь верстке на языке HTML5 с использованием всех новых элементов стандарта. Вы также освоите каскадные таблицы стилей (CSS), с помощью которых сможете создать самые невероятные веб-сайты. Познакомившись с языком JavaScript, вы научитесь создавать простые сценарии, превращающие ваши страницы в интерактивные многофункциональные ресурсы. А изучив главы, посвященные электронной коммерции и поисковой оптимизации, научитесь зарабатывать на своем сайте деньги. Держатели документа: НБ СГЮА Доп.точки доступа: Райтман, Н. А. \пер.\ Экземпляры всего: 3 ч/з1 (1), ч/з6 (1), н/а (1) Свободны: ч/з1 (1), ч/з6 (1), н/а (1) |
004 Х99 Хэррон, Дэвид. Node.js. Разработка серверных веб-приложений на JavaScript [Текст] / Д. Хэррон ; пер. с англ. А. А. Слинкина. - М. : ДМК, 2012. - 143 с. : ил. - ISBN 978-5-94074-809-0 (рус.). - ISBN 978-1-849515-14-6 (англ.) : 338.33 р. Содержание: Об авторе . - С .8 Благодарности . - С .9 О рецензентах . - С .10 Предисловие . - С .11 О содержании книги . - С .11 Что необходимо для чтения этой книги . - С .12 На кого рассчитана эта книга . - С .13 Графические выделения . - С .13 Отзывы . - С .14 Поддержка клиентов . - С .14 Исходный код примеров . - С .14 Опечатки . - С .14 Нарушение авторских прав . - С .15 Вопросы . - С .15 Глава 1. ЧТО ТАКОЕ NODE? . - С .16 Что позволяет делать Node? . - С .17 Серверный JavaScript . - С .18 Почему имеет смысл использовать Node? . - С .18 Архитектура: потоки или асинхронный ввод/вывод с управлением по событиям . - С .19 Производительность и использование процессора . - С .21 Использование серверов, экономия затрат и экологичный Интернет . - С .23 Как правильно: Node, Node.js или Node.JS? . - С .24 Резюме . - С .24 Глава 2. НАСТРОЙКА NODE . - С .25 Системные требования . - С .25 Установка в POSIX-совместимых системах (Linux, Solaris, Mac и т. п.) . - С .26 Предварительная установка инструментария . - С .26 Установка средств разработки в Mac ОS Х . - С .26 Установка в свой домашний каталог . - С .27 Зачем устанавливать в домашний каталог? . - С .28 Установка в системный каталог . - С .29 Установка в Mac OS X c помощью MacPorts . - С .29 Установка в Mac OSXc помощью homebrew . - С .30 Установка в Linux с помощью систем управления пакетами . - С .30 Установка одновременно нескольких экземпляров Node . - С .31 Выполним несколько команд для проверки установки . - С .31 Командные утилиты Node . - С .31 Запуск скрипта в Node . - С .33 Запуск сервера в Node . - С .34 Установка npm - менеджера пакетов для Node . - С .35 Запуск Node-серверов на этапе инициализации системы . - С .36 Использование всех процессорных ядер в многоядерной системе . - С .40 Резюме . - С .42 Глава 3. МОДУЛИ NODE . - С .43 Что такое модуль? . - С .43 Модули Node . - С .44 Как Node ищет модули, затребованные в require('module')? . - С .44 Идентификаторы модулей и пути . - С .44 Локальные модули внутри приложения . - С .45 Комплектация приложения с внешними зависимостями . - С .46 Системные модули в каталогах, перечисленных в массиве require.paths . - С .48 Составные модули - модули-каталоги . - С .49 Менеджер пакетов для Node (npm) . - С .50 Формат npm-пакета . - С .50 Поиск npm-пакетов . - С .52 Команды npm . - С .53 Версии и диапазоны версий пакета . - С .61 Спецификация CommonJS . - С .63 Резюме . - С .64 Глава 4. ВАРИАЦИИ НА ТЕМУ ПРОСТОГО ПРИЛОЖЕНИЯ . - С .65 Разработка учебной программы по математике . - С .65 Использовать ли каркас? . - С .65 Реализация Math Wizard в Node (без каркасов) . - С .66 Маршрутизация запросов в Node . - С .66 Обработка параметров запроса . - С .67 Умножение чисел . - С .69 Вычисление других математических функций . - С .70 Обобщение Math Wizard . - С .73 Продолжительные вычисления (числа Фибоначчи) . - С .74 Чего не хватает до «настоящего веб-сервера»? . - С .77 Использование каркаса Connect для реализации Math Wizard . - С .78 Установка и настройка Connect . - С .79 Знакомство с Connect . - С .80 Реализация Math Wizard с помощью Express . - С .82 Реализация Express Math Wizard . - С .82 Обработка ошибок . - С .87 Параметризованные URL и службы данных . - С .88 Резюме . - С .93 Глава 5. ПРОСТОЙ ВЕБ-СЕРВЕР, ОБЪЕКТЫ EVENTEMITTER И HTTP-КЛИЕНТЫ . - С .95 Отправка и получение событий с помощью объектов EventEmitter . - С .95 Теоретические основы EventEmitter . - С .97 HTTP Sniffer- прослушивание обмена данными по протоколу HTTP . - С .97 Реализация простого веб-сервера . - С .100 Реализация Basic Server . - С .101 Типы MIME и npm-пакет MIME . - С .110 Обработка куков . - С .111 Отправка HTTP-запросов клиентом . - С .112 Резюме . - С .114 Глава 6. ХРАНЕНИЕ И ВЫБОРКА ДАННЫХ . - С .115 Движки сохранения данных для Node . - С .115 SQLiteS - облегченная встраиваемая база данных на основе SQL . - С .115 Установка . - С .116 Реализация приложения Notes с помощью SQLiteS . - С .116 Использование других СУБД на основе SQL на платформе Node . - С .129 Mongoose - интерфейс между Node и MongoDB . - С .130 Установка Mongoose . - С .130 Реализация приложения Notes с помощью Mongoose . - С .131 Отображение заметок на консоли - show.js . - С .135 Другие продукты, поддерживающие MongoDB . - С .137 Краткий обзор средств аутентификации пользователей . - С .138 Резюме . - С .140 Предметный указатель . - С .141
Рубрики: Информационные технологии Аннотация: Книга посвящена разработке веб-приложений в Node.js - платформе, которая выводит язык JavaScript за пределы браузера и позволяет использовать его в серверных приложениях. В основе платформы лежит исключительно быстрый движок JavaScript, заимствованный из браузера Chrome, к которому добавлена быстрая и надежная библиотека асинхронного сетевого ввода/вывода. Основной упор в Node.js делается на создании высокопроизводительных, хорошо масштабируемых клиентских и серверных приложений. На практических примерах вы научитесь пользоваться серверным и клиентским объектами HTTP, каркасами Connect и Express, освоите алгоритмы асинхронного выполнения и узнаете, как работать с базами данных на основе SQL и с MongoDB. Начав с практических рекомендаций по установке и настройке Node.js в режиме разработки и эксплуатации, вы научитесь разрабатывать клиентские и серверные HTTP-приложения; познакомитесь с применяемой в Node.js системой организации модулей на основе спецификации CommonJS, позволяющей реализовать подмножество технологии объектно-ориентированного проектирования. Издание предназначено для программистов, знакомых с основами JavaScript и веб-разработки. Держатели документа: НБ СГЮА Доп.точки доступа: Слинкин, А. А. \пер.\ Экземпляры всего: 3 ч/з1 (1), ч/з6 (1), н/а (1) Свободны: ч/з1 (1), ч/з6 (1), н/а (1) |
004 И74 Информационные технологии в профессиональной деятельности в вопросах и ответах [Текст] : учебное пособие / под ред. М. Ю. Разноглядовой. - Саратов : Изд-во Саратовской гос. юрид. акад., 2018. - 161 с. - ISBN 978-5-7924-1383-2 : 154.00 р. Содержание: Тема. Информация и информационное общество . - С .9 Информация и данные. Информационные технологии в современном обществе. Двоичное кодирование и единицы измерения информации . - С .9 Единицы измерения и хранения информации . - С .11 Тема. Аппаратное и программное обеспечение компьютерных систем . - С .13 Электронно-вычислительные машины. Персональный компьютер, конфигурация. Основные характеристики устройств системного блока . - С .13 Материнская (системная) плата . - С .14 Процессор и его функции. Основные характеристики процессора . - С .14 Внутренняя память компьютера. Состав, назначение и характеристики . - С .15 Внешняя память компьютера. Типы и характеристики накопителей памяти. Облачные хранилища информации . - С .16 Внешние (периферийные) устройства компьютера. Назначение и характеристики . - С .20 Классификация программного обеспечения . - С .24 Операционная система и ее основные функции. Драйверы. Программы обслуживания (утилиты). Архивирование информации. Программы-архиваторы . - С .25 Прикладные программы и их использование в профессиональной деятельности. Системы программирования . - С .28 Понятия файла и папки. Файловая система. Требования к именам файлов в операционной системе и формированию файловой структуры. Форматы файлов, расширение имени файла. Атрибуты файла. Путь к файлу . - С .30 Буфер обмена. Обмен информацией между различными приложениями операционной системы. Операции с файлами и папками . - С .34 Поиск папок и файлов средствами операционной системы. Шаблоны имен файлов и их использование . - С .36 Тема. Компьютерные системы обмена информацией в профессиональной деятельности . - С .39 Компьютерные сети и их классификация: локальные и глобальные сети. Основы технологии клиент-сервер . - С .39 Глобальная сеть Интернет. Технологии подключения к Интернету . - С .41 Интернет-протоколы. Стек протоколов TCP/IP. IP-адрес сетевого устройства, версии IP-адреса . - С .43 Доменные имена сетевых ресурсов и универсальный указатель ресурсов (URL) документов в сети . - С .46 Сеть Интернет, ее основные службы: web (веб), электронная почта, облачные хранилища, социальные сети и др. . - С .48 Программы-обозреватели ресурсов сети Интернет (браузеры). Элементы интерфейса браузеров. Настройки браузеров . - С .50 HTML-документ и его особенности. Гипертекст, гиперссылки внутренние и внешние. Вставка гиперссылок в документы Office. Веб-страница, веб-сайт . - С .51 Способы сохранения ресурсов Интернета. Сохранение контента и сохранение закладок . - С .53 Технологии информационного поиска в Интернете. Поисковые системы и поисковые каталоги. Построение запросов в поисковых службах. Ранжирование результатов запроса. Релевантность . - С .55 Тема. Защита информации в компьютерных системах . - С .58 Защита информации в компьютерных системах. Принципы компьютерной безопасности. Мероприятия по защите информации . - С .58 Управление доступом к информации. Идентификация и аутентификация . - С .60 Преобразование информации к нечитаемому виду: кодирование информации и архивирование . - С .63 Преобразование информации к нечитаемому виду: шифрование информации. Симметричное и несимметричное шифрование. Электронная подпись . - С .64 Понятие вредоносной программы. Виды вредоносных программ. Защита от вредоносных программ . - С .68 Тема. Профессиональные информационно-поисковые системы (правовые базы данных) . - С .72 Справочные правовые системы: понятие, основные функции. Виды поиска информации в справочно-правовых системах . - С .72 Поиск по реквизитам в справочно-правовых системах. Расширенный поиск по тексту и названию документа, составление поисковых запросов . - С .74 Поиск по классификаторам в справочно-правовых системах . - С .76 Быстрый (базовый) поиск в справочно-правовых системах и особенности его применения . - С .76 Вспомогательные поисковые разделы в справочно-правовых системах: кодексы, словарь терминов, источники опубликования, путеводители, обзоры, справочная информация . - С .78 Справочные правовые системы: поиск публикаций (комментарии, книги, статьи) по типу и автору . - С .81 Работа со списком документов по результатам поиска в справочно-правовых системах: сортировка, копирование, сохранение списка и т.п. . - С .82 Работа с документами в справочных правовых системах: оглавление, справка к документу, редакции, обзор изменений, поиск контекста, связи документа, комментарии . - С .83 Справочно-правовые системы: сохранение результатов поиска на внешние носители и во внутренние папки пользователя в системе. Работа с закладками. Экспорт в Word. Журнал работы . - С .85 Формы документов в справочно-правовых системах. Конструктор документов . - С .88 Официальное опубликование правовых актов в электронном виде. Справочно-правовые системы в Интернете. Мобильные версии справочных правовых систем . - С .90 Тема. Информационные технологии обработки текстовых документов . - С .93 Документ Word: режимы отображения, варианты сохранения . - С .95 Правила и приемы набора текста в Word. Непечатаемые символы: назначение и отображение . - С .97 Приемы выделения текста и его фрагментов в Word. Перемещение и копирование фрагментов текста . - С .98 Параметры страницы, автоматическая нумерация страниц и колонтитулы в Word . - С .101 Структура рабочей книги Excel, режимы просмотра. Имена листов, названия строк и столбцов. Адреса ячеек и диапазонов . - С .128 Операции с листами книги Excel, столбцами и строками листа. Режимы работы с ячейками Excel. Приемы ввода и редактирования данных . - С .129 Типы и форматы данных в Excel . - С .132 Форматирование ячеек. Копирование формата, очистка формата ячейки . - С .135 Копирование, перемещение, вставка содержимого ячеек. Специальная вставка. Транспонирование . - С .136 Автозаполнение ячеек Excel . - С .137 Формулы в Excel. Функции в Excel, их категории и синтаксис. Ввод функций . - С .139 Относительные, абсолютные и смешанные ссылки на ячейки в формулах Excel . - С .141 Процентный формат. Основные действия с процентами в Excel: вычисление процентов, доли числа; процента прироста; коэффициента нормировки . - С .142 Пакет деловой графики в Excel. Типы диаграмм, элементы диаграмм. Построение и форматирование диаграмм Excel . - С .144 Математические функции в Excel . - С .147 Статистические функции в Excel . - С .148 Текстовые функции в Excel . - С .151 Логические значения и логические выражения в Excel. Логические функции . - С .151 Форматы ввода и вывода даты и времени в Excel. Арифметические действия с датами в Excel . - С .154 Функции для работы с датой и временем в Excel . - С .156 Сортировка и фильтрация данных в Excel . - С .158 Сведения об авторах-составителях . - С .161
Рубрики: Право Информационные технологии Теория права Кл.слова (ненормированные): ПРАВОВАЯ ИНФОРМАТИКА Аннотация: В учебном пособии излагаются основные понятия современных информационных технологий, а также возможности их практического применения в профессиональной деятельности по юридическому направлению. Содержатся базовые сведения о компьютерных системах и применяемых в них устройствах, раскрывается назначение программного обеспечения (системного и профессионально ориентированного прикладного), описание приёмов обработки текстовых и числовых массивов юридической направленности, технологий работы в компьютерных сетях и технологии защиты электронной информации. Учебное пособие предназначено для обучающихся по юридическим направлениям и специальностям подготовки, может быть использовано обучающимися гуманитарных направлений подготовки, учащимися школ и колледжей, преподавателями информатики. Держатели документа: НБ СГЮА Доп.точки доступа: Брянцева, Ольга Владимировна; Варламова, Елена Владимировна; Ересько, Полина Владимировна; Разноглядова, М. Ю. \ред.\ Экземпляры всего: 1 ч/з1 (1) Свободны: ч/з1 (1) |
004 И74 Информационные технологии в профессиональной деятельности в вопросах и ответах [Текст] : учебное пособие / О. В. Брянцева [и др.]; под ред. М. Ю. Разноглядовой. - 2-е изд., испр. и доп. - Саратов : Изд-во Саратовской гос. юрид. акад., 2019. - 170 с. - ISBN 978-5-7924-1529-4 : 99.93 р., 154.00 р. Содержание: Тема 1. Информация и информационное общество . - С .10 1.1. Информация и данные. Информационные технологии в современном обществе. Двоичное кодирование и единицы измерения информации . - С .10 Единицы измерения и хранения информации . - С .12 Тема 2. Аппаратное и программное обеспечение компьютерных систем . - С .14 2.1. Электронно-вычислительные машины. Персональный компьютер, конфигурация. Основные характеристики устройств системного блока . - С .14 Материнская (системная) плата . - С .15 Процессор и его функции. Основные характеристики процессора . - С .15 Внутренняя память компьютера. Состав, назначение и характеристики . - С .16 Внешняя память компьютера. Типы и характеристики накопителей памяти. Облачные хранилища информации . - С .17 2.2. Внешние (периферийные) устройства компьютера. Назначение и характеристики . - С .22 2.3. Классификация программного обеспечения . - С .26 2.4. Операционная система и ее основные функции. Драйверы. Программы обслуживания (утилиты). Архивирование информации. Программы-архиваторы . - С .28 2.5. Прикладные программы и их использование в профессиональной деятельности. Системы программирования . - С .31 2.6. Понятия файла и папки. Файловая система. Требования к именам файлов в операционной системе и формированию файловой структуры. Форматы файлов, расширение имени файла. Атрибуты файла. Путь к файлу . - С .33 2.7. Буфер обмена. Обмен информацией между различными приложениями операционной системы. Операции с файлами и папками . - С .36 2.8. Поиск папок и файлов средствами операционной системы. Шаблоны имен файлов и их использование . - С .38 Тема 3. Компьютерные системы обмена информацией в профессиональной деятельности . - С .41 3.1. Компьютерные сети и их классификация: локальные и глобальные сети. Основы технологии клиент-сервер . - С .41 3.2. Глобальная сеть Интернет. Технологии подключения к Интернету . - С .43 3.3. Интернет-протоколы. Стек протоколов TCP/IP. IP-адрес сетевого устройства, версии IP-адреса . - С .48 3.4. Доменные имена сетевых ресурсов и универсальный указатель ресурсов (URL) документов в сети . - С .48 3.5. Сеть Интернет, ее основные службы: web (веб), электронная почта, облачные хранилища, социальные сети и др. . - С .50 3.6. Программы-обозреватели ресурсов сети Интернет (браузеры). Элементы интерфейса браузеров. Настройки браузеров . - С .52 3.7. HTML-документ и его особенности. Гипертекст, гиперссылки внутренние и внешние. Вставка гиперссылок в документы Office. Веб-страница, веб-сайт . - С .53 Тема 4. Защита информации в компьютерных системах . - С .60 Тема 5. Профессиональные информационно-поисковые системы (правовые базы данных) . - С .77 Тема 6. Информационные технологии обработки текстовых документов . - С .98 Тема 7. Информационные технологии обработки числовых массивов . - С .133 Сведения об авторах-составителях . - С .168
Аннотация: В учебном пособии излагаются основные понятия информационных технологий, а также возможности их практического применения в профессиональной деятельности по юридическому направлению. Содержатся базовые сведения о компьютерных системах и их устройстве, раскрывается назначение программного обеспечения (системного и профессионально ориентированного прикладного), описание приёмов обработки текстовых и числовых массивов юридической направленности, технологий работы в компьютерных сетях и технологии защиты электронной информации. Учебное пособие предназначено для обучающихся по юридическим направлениям и специальностям подготовки, может быть использовано обучающимися гуманитарных направлений подготовки, учащимися школ и колледжей, преподавателями информатики. Предыдущее издание вышло в 2018 г. Держатели документа: НБ СГЮА Доп.точки доступа: Брянцева, Ольга Владимировна; Варламова, Елена Владимировна; Ересько, Полина Владимировна; Изотова, Вера Филипповна; Разноглядова, Мария Юрьевна \ред.\ Экземпляры всего: 51 ч/з1 (2), ч/з3 (1), ч/з4 (1), ч/з6 (2), н/а (5), уч/а (40) Свободны: ч/з1 (2), ч/з3 (1), ч/з4 (1), ч/з6 (2), н/а (4), уч/а (38) |