Ляпин Д., Никитин А.В., PHP - это просто. Начинаем с видеоуроков (+CD)
серия: Это Просто
BHV, 2012 г., 978-5-9775-0678-6
Описание книги
Скачать, но не бесплатно эту книгу можно в интернет-магазинах
Читать онлайн
Доступен для чтения фрагмент книги
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Введение
Урок 1. Основы протокола HTTP
Что происходит между тем, как вы набрали адрес
сайта и увидели страницу на экране?
URL и URI
Структура адреса сайта
Исходный код HTML-страницы
Схема клиент-серверного взаимодействия при
работе браузера
Протокол HTTP
Заголовки HTTP
Как посмотреть данные HTTP-запроса и
HTTP-ответа в браузере
Как скачать сайт утилитой Telnet
Резюме
Задания
Урок 2. Подготовка рабочего места
Установка пакета Денвер
Структура папок Денвера
Выбор текстового редактора
Первый PHP-сценарий
Резюме
Задания
Урок 3. Введение в HTML
Создание HTML-документа
Теги HTML
Структура HTML-страницы
Работа с текстом
Абзацы
Переносы строк
Заголовки
Оформление текста: полужирный, курсив,
подчеркивание
Ссылки
Изображения
Таблицы
Создание таблиц
Параметры таблиц
Параметры ячеек
Особенности таблиц
XML и XHTML
Резюме
Задания
Урок 4. Основы PHP
Прежде чем приступить к изучению PHP
Базовый синтаксис
Переменные
Комментарии
Константы
Типы данных
Преобразование типов
Операторы и операции
Арифметические операции
Логические операции
Операции над строками
Логические операторы
Приоритетность операторов
Резюме
Задания
Урок 5. Ветвления и функции
Ветвление программы
Оператор if
Тернарный оператор условия
Оператор switch
Функции
Определение функции
Значения по умолчанию
Рекурсия
Область видимости и время жизни переменных
Резюме
Задания
Урок 6. Циклы и массивы
Циклы в PHP
Цикл while
Цикл do..while
Цикл for
Бесконечный цикл, операторы выхода из цикла и
прерывания итерации цикла
Массивы
Что такое массив
Обход массивов в цикле
Функции для работы с массивами
сount()
in_array()
sort()
explode() и implode()
Многомерные массивы
Предопределенные массивы
Резюме
Задания
Урок 7. Запросы HTTP, параметры URL и формы
HTML
Типы запросов HTTP
URL и параметры запроса
Обработка параметров URL
Обработка отправки HTML-формы
Резюме
Задания
Урок 8. Cookies и сессии
Что такое cookies и с чем их едят
Как это работает?
Манипулируем cookies средствами PHP
Что такое сессии PHP и как они работают?
Практическое использование cookies и сессий.
Авторизация на сайте
Резюме
Задания
Урок 9. Работа с файлами
Особенности работы с файлами в PHP
Два режима работы с файлом
Функции для работы с файлами
Журнал посещений сайта
Загрузка файлов на сервер
Функции для работы с каталогами
Получение списка файлов и подпапок в каталоге
Резюме
Задания
Урок 10. Работа с базой данных
Для чего нужна база данных?
Отличие базы данных от СУБД
Реляционная база данных
Язык SQL
Вставка строк
Удаление строк
Изменение строк
Выборка строк
Средства PHP для работы с MySQL
Подключение к БД
Выбор БД
Выполнение SQL-запросов
Получение результата выборки в виде массива
Получение результата выборки в виде
ассоциативного массива
Получение числа строк в выборке
Получение числа измененных строк
Получение информации об ошибках
Резюме
Задание
Урок 11. Архитектура сайта
Что такое архитектура программы
Так что же такое архитектура программы?
Уровни абстракции
Архитектура MVC
Реализация MVC
Модель
Представление
Контроллер
Резюме
Задание
Урок 12. Введение в объектно-ориентированное
программирование
Что такое объектно-ориентированное
программирование
Понятие класса
Понятие объекта
Методы
Инкапсуляция
Наследование
Полиморфизм
Спецификаторы (модификаторы) доступа
Конструкторы
Статические члены классов
Абстрактные классы и методы
Резюме
Задание
Урок 13. Совместное использование принципов MVC
и ООП
Описание задачи
Исходные положения
Точка входа
Иерархия контроллеров
Класс Controller
Класс C_Base
Контроллеры C_View и C_Edit
Цикл обработки запроса
Задание
Резюме
Заключение
Описание компакт-диска
Литература
Предметный указатель
Об авторе
Отзывы
Авторы путают операции и операторы, но эта проблема многих горе-переводчиков, и тех, кто у таких горе-переводчиков учился.
Можно смело покупать эту книгу за эти смешные деньги и не полениться, пройти ее шаг за шагом. Это обойдется примерно в 150 раз дешевле, чем посетить курсы, а по эффективности - в 150 раз полезнее, чем если бы вышли выпускником. Не атиреклама курсам авторов, но все же повод задуматься о методике преподавания, ведь учебное пособие - отличное, вы делаете имя школе, а в итоге, обучение ведут другие люди, которые, к сожалению, не воплощают той последовательности и простоты подачи материала, как в этом учебнике.
Мои ожидания оправдались на 100%. Наверное мы живем в то время, когда PHP можно при малейшем желании выучить совсем не напрягаясь, есть много книг и хороших и плохих и толстых и тонких. Действительно, что может дать книжка по программированию всего лишь на 168 страниц? Но как оказалось, достаточно, чтобы понять как пишут код настоящие профессионалы! В этой книге вы не найдете описание всех функций PHP, но что самое важное, после прочтения и проработки всех упражнений у вас будет готовый фреймворк для разработки. Да-да, что то вроде Kohana, Codeigniter или Yii, но свое! Каркас сайта, с системой авторизации и первичными контролерами, построенный по всем правилам модели MVC. Добавьте еще к этому то, что вы будете знать, как правильно проектировать приложения. Книга посвящена именно ООП подходу в PHP, и если даже вы захотите использовать готовые фреймворки, после данной книги для вас не составит труда разобраться в любом из них самостоятельно, при помощи документации.
Подытоживая скажу, что книга вышла просто замечательная и в этом можно не сомневаться, ведь написала она людьми, которые любят свое дело, а не просто программируют ради денег.
Последние поступления в рубрике "Тематика определяется"
Математика. Подготовка к ЕГЭ. Задачи с параметрами.10-11 классы
В предлагаемом пособии представлен обширный материал, посвященный двум заключительным и сложным темам ЕГЭ профильного уровня: задачам с параметрами и числам и их свойствам. На многочисленных примерах с подробными решениями и обоснованиями (как и требуется на экзамене) показаны различные методы и решения задач.... | |
План счетов бухгалтерского учета с последними изменениями
Читателю предлагается самая последняя редакция Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению с учетом последних приказов Минфина РФ. План счетов - это важнейший инструмент бухгалтерского учета, настольная книга для каждого практического бухгалтера.... | |
На ферме. Книжка с наклейками
Игры с наклейками - занятие не только интересное, но и полезное. С этой книгой малыш познакомится с различными видами транспорта, потренируется решать простые логические задачки и находить соответствия.... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Ляпин Д., Никитин А.В., PHP - это просто. Начинаем с видеоуроков (+CD) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.