The Art Of Modern Php 8

eBook Download

BOOK EXCERPT:

Discover how to apply the principles of OOP, types, and package management the right way Key FeaturesExplore the latest PHP 8.1 features and modern web development practicesRefactor your legacy codebase using modern features and styles in PHPCreate your own Composer packages that can be reused across all PHP projectsBook Description PHP has come a long way since its introduction. While the language has evolved with PHP 8, there are still a lot of websites running on a version of PHP that is no longer supported. If you are a PHP developer working with legacy PHP systems and want to discover the tenants of modern PHP, this is the book for you. The Art of Modern PHP 8 walks you through the latest PHP features and language concepts. The book helps you upgrade your knowledge of PHP programming and practices. Starting with object-oriented programming (OOP) in PHP and related language features, you'll work through modern programming techniques such as inheritance, understand how it contrasts with composition, and finally look at more advanced language features. You'll learn about the MVC pattern by developing your own MVC system and advance to understanding what a DI container does by building a toy DI container. The book gives you an overview of Composer and how to use it to create reusable PHP packages. You'll also find techniques for deploying these packages to package libraries for other developers to explore. By the end of this PHP book, you'll have equipped yourself with modern server-side programming techniques using the latest versions of PHP. What you will learnUnderstand how to use modern PHP features such as objects, types, and moreGet to grips with PHP package management using ComposerExplore dependency injection for your PHP applicationsFind out what the differences are between legacy and modern PHP 8 code and practicesWrite clean PHP code and implement design patternsGet hands-on with modern PHP using examples applying MVC and DI techniquesWho this book is for The book is for existing PHP developers and CTO-level professionals who are working with PHP technologies, including legacy PHP, in production. The book assumes beginner-level knowledge of PHP programming as well as experience with server-side development.

Product Details :

Genre : PHP (Computer program language)
Author : Joseph Edmonds
Publisher : Packt Publishing Ltd
Release : 2021-10-26
File : 421 Pages
ISBN-13 : 9781800563223


The Art Of Modern Php 8

eBook Download

BOOK EXCERPT:

Product Details :

Genre : PHP (Computer program language)
Author : JOSEPH. EDMONDS
Publisher :
Release : 2021-09
File : 258 Pages
ISBN-13 : 1800566158


Learning Drupal 8

eBook Download

BOOK EXCERPT:

Create complex websites quickly and easily using the building blocks of Drupal 8, the most powerful version of Drupal yet About This Book Build complete, complex websites with no prior knowledge of web development entirely using the intuitive Drupal user interface Follow a practical case study chapter-by-chapter to construct a complete website as you progress Ensure your sites are modern, responsive and mobile-friendly through utilizing the full features available in Drupal 8 Who This Book Is For If you want to learn to use Drupal 8 for the first time, or you are transitioning over from a previous version of Drupal, this is the book for you. No knowledge of PHP, MySQL, or HTML is assumed or required What You Will Learn Set up a local “stack” development environment and install your first Drupal 8 site Find out what is available in Drupal 8 core Define content types and taxonomies—and find out when you should do so Use the powerful Views module Get hands-on with image and media handling Extend Drupal using custom community modules Develop the look and feel of your website using Drupal themes Manage site users and permissions In Detail Drupal 8 sets a new standard for ease of use, while offering countless new ways to tailor and deploy your content to the Web. Drupal 8 allows user to easily customize data structures, listings, and pages, and take advantage of new capabilities for displaying data on mobile devices, building APIs, and adapting to multilingual needs. The book takes you step by step through building a Drupal 8 website. Start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then move on to image and media handling, and extending Drupal modules. Push your knowledge by getting to grips with the modular nature of Drupal, and learning to extend it by adding new functionalities to create your new modules. By the end of the book, you will be able to develop and manage a modern and responsive website using Drupal. Style and approach This is an absolute beginners' guide, providing step-by-step instructions to help you learn Drupal 8 from scratch.

Product Details :

Genre : Computers
Author : Nick Abbott
Publisher : Packt Publishing Ltd
Release : 2016-01-30
File : 329 Pages
ISBN-13 : 9781782168768


Drupal 8 Enterprise Web Development

eBook Download

BOOK EXCERPT:

Harness the power of Drupal 8 to create enterprise-grade, highly scalable websites About This Book Build complete, complex websites with no prior knowledge of web development entirely using the intuitive Drupal user interface Ensure your sites are modern, responsive and mobile-friendly through utilizing the full features available in Drupal 8 Quickly master theme administration, custom block layouts, views, and the Twig template structure Who This Book Is For This course is suitable for web developers, designers, as well as web administrators who are keen on building modern, scalable websites using Drupal 8 and its wide range of new features What You Will Learn Set up a local “stack” development environment and install your first Drupal 8 site Find out what is available in the Drupal 8 core Integrate third-party front-end and back-end libraries with Drupal Understand the plugin system that powers many of Drupal 8's new APIs to extend its functionality Build custom block layouts with reusable and fieldable blocks Work with the new Twig PHP templating engine Develop a theme from scratch following a step-by-step project outline In Detail This Drupal 8 course takes you through the journey of building, extending, and customizing websites to build highly scalable and enterprise-ready websites. The first part—Learning Drupal 8—takes you step by step through building a Drupal 8 website. You will start with the basics, such as setting up a local “stack” development environment and installing your first Drupal 8 site, then we move on to image and media handling and extending Drupal modules. This section will help you get to grips with the modular nature of Drupal, and you'll learn how to extend it by adding new functionalities to create your new modules. After learning to develop and manage a modern and responsive website using Drupal 8, you'll start exploring different techniques to take advantage of the new Drupal 8 features. The next module—Drupal 8 Development Cookbook—is your go-to guide to experimenting with all of Drupal 8's features through helpful recipes. You will explore techniques to customize and configure the Drupal environment, create blocks and custom modules, as well as make your web apps responsive by harnessing the mobile-first feature of Drupal 8. This module will also show you how to incorporate multilingual facilities in your sites, use web services and third-party plugins with your applications from inside Drupal 8, and test and deploy your apps. In the third part—Drupal 8 Theming with Twig—you will master Drupal 8's new Twig templating engine to customize the look and feel of your website. This section will walk you through a real-world project to create a Twig theme from concept to completion while adopting best practices to implement CSS frameworks and JavaScript libraries. You will see just how quick and easy it is to create beautiful, responsive Drupal 8 websites while avoiding the common mistakes that many front-end developers make. By the end, you will have learned how to develop, manage, extend, and customize an enterprise-level website. This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products: Learning Drupal 8 by Nick Abbott and Richard Jones Drupal 8 Development Cookbook by Matt Glaman Drupal 8 Theming with Twig by Chaz Chumley Style and approach This course offers a thorough coverage of developing, managing, extending, and designing highly scalable websites using the Drupal 8 platform. Filled with practical examples and recipes, this course is a great combination of example-driven learning complemented by interesting techniques to take advantage of the Drupal platform.

Product Details :

Genre : Computers
Author : Nick Abbott
Publisher : Packt Publishing Ltd
Release : 2016-12-30
File : 1005 Pages
ISBN-13 : 9781787281530


The Art Of Modern China

eBook Download

BOOK EXCERPT:

“The Art of Modern China is a long-awaited, much-needed survey. The authors’ combined experience in this field is exceptional. In addition to presenting key arguments for students and arts professionals, Andrews and Shen enliven modern Chinese art for all readers. The Art of Modern China gives just treatment to an expanded field of overlooked artworks that confront the challenges of modernization.”—De-nin Deanna Lee, author of The Night Banquet: A Chinese Scroll through Time.

Product Details :

Genre : Art
Author : Julia F. Andrews
Publisher : Univ of California Press
Release : 2012-09-24
File : 383 Pages
ISBN-13 : 9780520238145


Folk Art And Modern Culture In Republican China

eBook Download

BOOK EXCERPT:

Folk art is now widely recognized as an integral part of the modern Chinese cultural heritage, but in the early twentieth century, awareness of folk art as a distinct category in the visual arts was new. Internationally, intellectuals in different countries used folk arts to affirm national identity and cultural continuity in the midst of the changes of the modern era. In China, artists, critics and educators likewise saw folk art as a potentially valuable resource: perhaps it could be a fresh source of cultural inspiration and energy, representing the authentic voice of the people in contrast to what could be seen as the limited and elitist classical tradition. At the same time, many Chinese intellectuals also saw folk art as a problem: they believed that folk art, as it was, promoted superstitious and backward ideas that were incompatible with modernization and progress. In either case, folk art was too important to be left in the hands of the folk: educated artists and researchers felt a responsibility intervene, to reform folk art and create new popular art forms that would better serve the needs of the modern nation. In the early 1930s, folk art began to figure in the debates on social role of art and artists that were waged in the pages of the Chinese press, the first major exhibition of folk art was held in Hangzhou, and the new print movement claimed the print as a popular artistic medium while, for the most part, declaring its distance from contemporary folk printmaking practices. During the war against Japan, from 1937 to 1945, educated artists deployed imagery and styles drawn from folk art in morale-boosting propaganda images, but worried that this work fell short of true artistic accomplishment and pandering to outmoded tastes. The questions raised in interaction with folk art during this pivotal period, questions about heritage, about the social position of art, and the exercise of cultural authority continue to resonate into the present day.

Product Details :

Genre : History
Author : Felicity Lufkin
Publisher : Lexington Books
Release : 2016-01-21
File : 317 Pages
ISBN-13 : 9781498526296


Made In The U S A

eBook Download

BOOK EXCERPT:

This book begins with an abbreviated background on the origins and development of European Modernism. This is followed by attention to a transitional phase moving art's center from Paris to New York. Next is examination of various phases of Contemporary Art as it evolved in this country. The coverage is broad - inclusive of Black, Hispanic, Native American, Asian American and Caucasian artists of both sexes and of every age group. The story is told against a background of socio-political events/affairs. There is a wealth of information augmented by selected visual matter that is listed with links for e-readers, greatly enhancing the portability of this art book. This feature allows readers to browse further and to learn via textual matter and visual/audio tapes. Targeted audiences include college students, artists, and general readers.

Product Details :

Genre : Art
Author : Judy Collischan
Publisher : iUniverse
Release : 2010
File : 563 Pages
ISBN-13 : 9781440198540


J M Synge And Travel Writing Of The Irish Revival

eBook Download

BOOK EXCERPT:

Between the late 1890s and the early 1900s, the young Irish writer John Millington Synge journeyed across his home country, documenting his travels intermittently for ten years. His body of travel writing includes the travel book The Aran Islands, his literary journalism about West Kerry and Wicklow published in various periodicals, and his articles for the Manchester Guardian about rural poverty in Connemara and Mayo. Although Synge’s nonfiction is often considered of minor weight compared with his drama, Bruna argues persuasively that his travel narratives are instances of a pioneering ethnographic and journalistic imagination. J. M. Synge and Travel Writing of the Irish Revival is the first comprehensive study of Synge’s travel writing about Ireland, compiled during the zeitgeist of the preindependence Revival movement. Bruna argues that Synge’s nonfiction subverts inherited modes of travel writing that put an emphasis on Empire and Nation. Synge’s writing challenges these grand narratives by expressing a more complex idea of Irishness grounded in his empathetic observation of the local rural communities he traveled amongst. Drawing from critically neglected revivalist travel literature, newspapers and periodicals, and visual and archival documents, Bruna sketches a new portrait of a seminal Irish Literary Renaissance figure and sheds new light on the itineraries of activism and literary engagement of the broader Revival movement.

Product Details :

Genre : Literary Criticism
Author : Giulia Bruna
Publisher : Syracuse University Press
Release : 2017-10-31
File : 243 Pages
ISBN-13 : 9780815654117


A Companion To Modern African Art

eBook Download

BOOK EXCERPT:

Offering a wealth of perspectives on African modern and Modernist art from the mid-nineteenth century to the present, this new Companion features essays by African, European, and North American authors who assess the work of individual artists as well as exploring broader themes such as discoveries of new technologies and globalization. A pioneering continent-based assessment of modern art and modernity across Africa Includes original and previously unpublished fieldwork-based material Features new and complex theoretical arguments about the nature of modernity and Modernism Addresses a widely acknowledged gap in the literature on African Art

Product Details :

Genre : Art
Author : Gitti Salami
Publisher : John Wiley & Sons
Release : 2013-12-24
File : 650 Pages
ISBN-13 : 9781444338379


Redefining Propaganda In Modern China

eBook Download

BOOK EXCERPT:

Usage of the political keyword 'propaganda' by the Chinese Communist Party has changed and expanded over time. These changes have been masked by strong continuities spanning periods in the history of the People's Republic of China from the Mao Zedong era (1949–76) to the new era of Xi Jinping (2012–present). Redefining Propaganda in Modern China builds on the work of earlier scholars to revisit the central issue of how propaganda has been understood within the Communist Party system. What did propaganda mean across successive eras? What were its institutions and functions? What were its main techniques and themes? What can we learn about popular consciousness as a result? In answering these questions, the contributors to this volume draw on a range of historical, cultural studies, propa­ganda studies and comparative politics approaches. Their work captures the sweep of propaganda – its appearance in everyday life, as well as during extraordinary moments of mobilization (and demobilization), and its systematic continuities and discontinuities from the perspective of policy-makers, bureaucratic function­aries and artists. More localized and granular case studies are balanced against deep readings and cross-cutting interpretive essays, which place the history of the People's Republic of China within broader temporal and comparative frames. Addressing a vital aspect of Chinese Communist Party authority, this book is meant to provide a timely and comprehensive update on what propaganda has meant ideologically, operationally, aesthetically and in terms of social experience.

Product Details :

Genre : History
Author : James Farley
Publisher : Routledge
Release : 2020-11-19
File : 455 Pages
ISBN-13 : 9781000225761