Примеры на #C_Sharp #Python #NodeJS #PHP #Perl 2021
Построение распределенных систем на базе WebSocket
Автор: Хабаров С. П.
Пособие дает представление о проектировании клиент-серверных систем, использующих технологию WebSocket — двунаправленной асин хронной симметричной связи между браузером и сервером, самого рево люционного расширения протокола HTTP с момента его появления.
Протокол WebSocket поддерживается практически всеми современными браузерами, в нем клиент и сервер являются равноправными участниками обмена данными, в отличие от HTTP-протокола, построенного по модели «запрос — ответ». В учебном пособии даны методические указания к лабораторным работам, назначение которых — освоить методы построения WebSocket клиент-серверных приложений, в которых сервер реализуется в операционных системах MS Windows и Linux Ubuntu на основных совре менных языках: JScript, VBScript, Python, Perl, PHP bash, есть примеры использования C#, Java, С.
#PHP 2021
Программирование на языке PHP
Автор: Романенко Д.М., Осоко С.А.
Учебно-методическое пособие предназначено для самостоятельной подготовки студентов специальности «Дизайн электронных и веб-изданий» по дисциплине «Веб-программирование электронных изданий» и включает теоретические сведения об основах программирования на языке PHP. В книге приведены примеры решения типовых задач в соответствии с программой курса.
Изложенный в издании материал позволяет расширить общие знания о веб-программировании, разработке веб-ресурсов и может быть интересен студентам других специальностей.
#PHP #JavaScript #JQuery #CSS #HTML #MySQL #ООП 2012
Краткий сборник возможных вопросов и ответов на собеседовании
Автор: Андрей Шевченко
Для кого предназначена эта книга? В первую очередь, безусловно, для начинающих PHP- и WEB-девелоперов, которые хотят качественно подготовиться к собеседованию, либо же просто освежить свои знания или проверить себя. Но она также может быть полезна и тем, кто только начинает проводить собеседования, т.к. помимо вопросов, здесь приведены и задачи, которые:
– Не требуют много времени на решение, что оптимально для формата собеседования;
– С одной стороны не тривиальны, а с другой не слишком сложны;
– Понятны без продолжительной вводной.
Книга построена в виде реального собеседования, только очень длинного.
Все вопросы разбиты на 9 разделов: PHP, Общие принципы построения программ, ООП, JavaScript, MySQL, CSS, JQuery, HTML и Разное.
#PHP 2021
Создаем динамические веб-сайты на PHP. 4-е межд. изд.
Автор: Татро Кевин, Макинтайр Питер
Сложно найти что-то толковое про PHP? Проверенная временем, обновленная в четвертом издании, эта книга помогает начинающим разработчикам научиться всему, что необходимо для создания качественных веб-приложений. Вы начнете с общего описания технологии и постепенно перейдете к синтаксису языка, приемам программирования и другим важным деталям. При этом будут использоваться примеры, демонстрирующие и правильное применение языка, и распространенные идиомы. Предполагается, что читатель уже имеет опыт работы с HTML. Вы получите множество рекомендаций по стилю программирования и процессу разработки ПО от Кевина Татро и Питера Макинтайра. Этот материал, изложенный в доступной и компактной форме, поможет вам овладеть мастерством программирования на PHP.
#PHP 2018
PHP Junior Kit
Автор: Demian Kostelny
Книга позволит читателю получить знания начинающего веб-разработчика на РНР. С помощью этих знаний можно получить свою первую работу в ИТ-сфере или же начать развиваться дальше в этой направлении. Автор даёт в книге самые востребованные знания на данный момент - только то, что нужно знать младшему разработчику. Книга позволит вам реализовать себя в ИТ-сфере и двигаться дальше.
#PHP #MySQL 2021
PHP и MySQL. 25 уроков для начинающих
Автор: Дронов В.
В книге 25 иллюстрированных уроков и более 30 практических упражнений. В доступной и наглядной форме, на сквозном примере рассказано о программировании динамических веб-сайтов на языке PHP с применением СУБД MySQL и MariaDB. Описывается программное генерирование веб-страниц, получение данных от пользователей и проверка их на корректность, работа с файлами, программное рисование графики, обработка cookie и сессий, отправка электронной почты. Рассмотрена архитектура «модель-шаблон-контроллер» и структурирование кода для дальнейшего сопровождения сайта. Рассказано о мерах защиты сайта: разграничение доступа, перевод на безопасный протокол HTTPS, защита от атак, шифрование данных. Дан краткий курс программирования веб-служб REST. Сквозной пример разработки веб-сайта фотогалереи и PHP-фреймворка поможет при построении собственных сайтов. Электронное приложение-архив на сайте издательства содержит коды всех примеров.
#PHP #MySQL 2021
Программирование с использованием PHP и MySQL в разработке веб-приложений
Автор: Паршукова Н.Б.
Учебное пособие предназначено для обучения технологии создания веб-приложений на базе языка программирования PHP и системы управления базами данных MySQL. Уделяется внимание как теоретическим вопросам языка программирования PHP (синтаксис, алгоритмические конструкции, отличия от других языков веб-программирования) и MySQL (запросы, программное обеспечение, связь с PHP), так и практическому созданию веб-приложения с модульной архитектурой.
#Сайтостроение Используя:
#PHP #MySQL #JavaScript #CSS #HTML 2019
#PHP #MySQL #JavaScript #CSS #HTML 2019
Создаем динамические веб-сайты с помощью PHP, MySQL, jаvascript, CSS и HTML5
Автор: Робин Никсон
Эта книга поможет вам освоить динамическое веб-программирование с применением самых современных технологий. Книга наполнена ценными практическими советами, содержит подробный теоретический материал. Для закрепления материала автор рассказывает, как создать полнофункциональный сайт, работающий по принципу социальной сети, включая рассказ о React.js.
• Изучите важнейшие аспекты языка PHP и основы объектно-ориентированного программирования.
• Познакомьтесь с базой данных MySQL.
• Управляйте cookie-файлами и сеансами, обеспечивайте высокий уровень безопасности.
• Пользуйтесь фундаментальными возможностями языка jаvascript.
• Применяйте вызовы AJAX, чтобы значительно повысить динамику вашего сайта.
• Изучите основы CSS для форматирования и оформления ваших страниц.
#HTML #JavaScript #PHP #MySQL 2019
HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера.
Автор: Н. Прохоренок
Рассмотрены вопросы создания интерактивных Web-сайтов с помощью HTML, JavaScript, PHP и MySQL, форматирования Web-страниц при помощи CSS. Даны основы PHP и примеры написания типичных сценариев. Описаны приемы работы и администрирования баз данных MySQL при помощи PHP и программы
phpMyAdmin. Особое внимание уделено созданию программной среды на компьютере разработчика и настройке Web-сервера Apache.
В 5-м издании содержится описание возможностей, предлагаемых PHP 7.2, новых инструментов JavaScript (включая рисование на холсте, средства геолокации и локальное хранилище данных) и всех нововведений, появившихся в актуальных на данный момент версиях HTML, CSS, Apache, MySQL и технологии AJAX.
#PHP 2019
PHP: объекты, шаблоны и методики программирования, 5-е издание
Автор: Мэтт Зандстра
Книга «PHP: объекты, шаблоны и методики программирования» Мэтта Зандстра поможет Вам создавать высокопрофессиональный код на PHP 7, изучив объектно-ориентированные средства, шаблоны проектирования и важные средства разработки. 5-е издание издание книги существенно переработано, обновлено и дополнено новым материалом.
#PHP 2020
PHP. Полное руководство и справочник функций
Автор: Лукьянов М.
Наша книга поможет вам освоить язык РНР практически с нуля – от самых-самых основ до создания своих собственных приложений и библиотек кода. Пошаговые примеры помогут вам разобраться с многочисленными функциями РНР. Большая часть книги посвящена подробному Справочнику функций РНР.
#PHP 2018
Самоучитель PHP 7
Авторы: М. Кузнецов, И. Симдянов
Книга опытных разработчиков описывает последнюю версию языка разработки серверных сценариев PHP 7. Рассмотрены все нововведения языка и связанные с ними изменения в разработке современных Web-сайтов. Изложение ведется с упором на объектно-ориентированное программирование, шаблоны проектирования, итераторы, генераторы, а также взаимодействие с современными базами данных (PostgreSQL и Redis).
#PHP 2021
PHP 8 объекты, шаблоны и методики программирования, 6-е издание
Автор: Зандстра Мэтт
В книге рассматриваются методики объектно-ориентированного программирования на PHP и применение главных принципов проектирования программного обеспечения на основе классических проектных шаблонов, а также описываются инструментальные средства и нормы практики разработки, тестирования, непрерывной интеграции и развертывания надежного прикладного кода. Настоящее, шестое, издание книги полностью обновлено в соответствии с версией 8 языка PHP. В этой книге подробно описаны новые возможности PHP, такие как атрибуты и многочисленные усовершенствования в области объявления типов. Основная цель книги - исследовать в контексте PHP некоторые устоявшиеся принципы проектирования и основные проектные шаблоны. В первую очередь книга адресована разработчикам, твердо усвоившим основы программирования на PHP и стремящимся развить свои навыки проектирования веб-приложений, применяя нормы передовой практики разработки.
#HTML #СSS #JavaScript #PHP #MySQL 2021
Web на практике. CSS, HTML, jаvascript, MySQL, PHP для fullstack-разработчиков
Автор: Кириченко А.В.
Разработка многофункционального сайта, как правило, требует нескольких разных специалистов, но в данной книге мы расскажем, как все сделать самому! Fullstack-разработчик — это разработчик, который обладает знаниями всех технологий (полным стеком) для создания полноценных многофункциональных веб-сайтов.
Данная книга посвящена Fullstack-разработке сайта. В книге рассмотрен полный цикл создания полноценных сайтов и Интернет-порталов:
Идея или постановка целей и задач сайта.
Создание макета дизайна сайта.
Верстка. Создание frontend'а.
Программирование backend'а.
Базовое наполнение контентом.
Разворачивание на хостинге.
В книге приведено описание всех ключевых технологий web-разработки, знание которых необходимо fullstack-разработчикам.
#Symfony #PHP 2020
Symfony 5. Быстрый старт
Авторы: Фабьен Потенсье
Можно ли быстро разработать современное веб-приложение, насладившись процессом? С Symfony 5 это возможно. В этой книге от создателя Symfony изложен прагматичный подход к разработке веб-приложений с помощью Symfony 5: от начала до развёртывания в продакшене. Впервые ли вы работаете с Symfony или решили пополнить свои знания — данное практическое руководство содержит исчерпывающее введение в создание современных приложений на Symfony.
Вы узнаете, как использовать Symfony с Docker, API, уведомлениями, очередями и асинхронными задачами, Webpack, одностраничными приложениями (SPA) и другими инструментами. Прочитав эту книгу, у вас будет уверенность, понимание и чёткое видение разработки вашего следующего приложения на Symfony.
#Сайтостроение Используя:
#PHP #MySQL #JavaScript #CSS #HTML 2023
#PHP #MySQL #JavaScript #CSS #HTML 2023
Создаем динамические веб-сайты с помощью PHP, MySQL, jаvascript, CSS и HTML5. 6-е изд.
Автор: Робин Никсон
Новое издание бестселлера описывает как клиентские, так и серверные аспекты веб-разработки. Книга, наполненная ценными практическими советами и подробным теоретическим материалом, поможет вам освоить динамическое веб-программирование с применением самых современных технологий. Для закрепления усвоенных знаний автор расскажет, как создать полнофункциональный сайт, работающий по принципу социальной сети. Фактически любой человек, стремящийся изучить основные принципы, заложенные в основу адаптивного веб-дизайна, сможет получить весьма обстоятельные сведения об основных технологиях: PHP, MySQL, jаvascript, CSS и HTML5, а также освоить основы библиотеки React.
#JavaScript #PHP 2022
javascript и PHP. Content management system
Автор: Янцев В.
Современные веб-ресурсы невозможно представить без систем управления, которые принято называть Content management system или сокращенно CMS. Многие разработчики используют не готовые CMS, например Word-Press, Joomla, Drupal, 1С-Битрикс, а пишут собственные. Для опытного программиста разработка подобной системы видится вполне реальной. Для начинающих это серьезный труд. Но если есть желание, то все «подводные камни» удастся преодолеть. А поможет в этом данная книга. В ней рассказывается о механизмах разработки очень простой, но вполне работоспособной CMS, которую можно использовать для создания и управления небольшими сайтами. По сути, это рассказ о первых шагах, с которых начинается освоение такой интересной стези, как написание CMS. Естественно, что, изучив предложенное автором программное обеспечение, вы можете пойти дальше и существенно нарастить его функционал или, используя полученные навыки, разработать собственный вариант системы управления.
#PHP 2023
PHP 8. Наиболее полное руководство
Авторы: Котеров Д., Симдянов И.
Книга предоставляет детальное и полное изложение языка PHP 8 от простого к сложному. Ее можно использовать как для изучения языка с нуля, так и для структурирования знаний, изучения тонких моментов синтаксиса и новых возможностей последней версии. Описываются все значимые нововведения. Рассматриваются новые типы, атрибуты, перечисления, именованные аргументы, сопоставления, объединенные типы, новые операторы ?= и ?-> и многое другое. Основной упор в книге делается на объектно-ориентированные возможности языка, поэтому классы и объекты рассматриваются практически с первых глав. Приведено описание синтаксиса PHP, а также инструментов для работы с массивами, файлами, СУБД PostgreSQL, Redis, регулярными выражениями, графическими примитивами, сессиями и т.д.
По сравнению с предыдущей книгой авторов "PHP 7" добавлены 23 новые главы, а остальные обновлены или переработаны.
На сайте издательства находятся исходные коды всех листингов.
Для веб-программистов
#PHP 2023
PHP глазами хакера. 5-е изд.
Автор: М. Фленов
Рассмотрены вопросы безопасности и оптимизации сценариев на языке PHP. Большое внимание уделено описанию типичных ошибок программистов, благодаря которым, хакеры проникают на сервер, а также представлены методы и приведены практические рекомендации противостояния внешним атакам. Показаны реальные примеры взлома Web-сайтов и рекомендации, которые помогут создавать более защищенные сайты. В 5-м издании переписаны примеры с учетом современных возможностей PHP 8 и добавлена глава по безопасности во фреймворках Laravel и Symfony.
Для Web-программистов, администраторов и специалистов по безопасности