Yii2 by example : (Record no. 680989)

MARC details
000 -LEADER
fixed length control field 08577cam a2200721 i 4500
001 - CONTROL NUMBER
control field ocn926046103
003 - CONTROL NUMBER IDENTIFIER
control field OCoLC
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240829145018.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m d
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr unu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 151022s2015 enka o 001 0 eng d
040 ## - CATALOGING SOURCE
Original cataloging agency UMI
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency UMI
Modifying agency N$T
-- IDEBK
-- YDXCP
-- COO
-- EBLCP
-- VT2
-- IDB
-- OCLCQ
-- MERUC
-- OCLCQ
-- OCLCF
-- CEF
-- OCLCQ
-- WYU
-- UAB
-- AU@
-- UKAHL
-- OCLCQ
-- AJS
-- OCLCO
-- OCLCQ
-- QGK
-- OCLCO
-- OCLCL
019 ## -
-- 922700104
-- 922918570
-- 935250322
-- 1259081127
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781785283673
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1785283677
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9781785287411
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 1785287419
035 ## - SYSTEM CONTROL NUMBER
System control number 1074855
-- (N$T)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)926046103
Canceled/invalid control number (OCoLC)922700104
-- (OCoLC)922918570
-- (OCoLC)935250322
-- (OCoLC)1259081127
037 ## - SOURCE OF ACQUISITION
Stock number CL0500000662
Source of stock number/acquisition Safari Books Online
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.A65
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 084000
Source bisacsh
072 #7 - SUBJECT CATEGORY CODE
Subject category code COM
Subject category code subdivision 051440
Source bisacsh
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.365
Edition number 23
049 ## - LOCAL HOLDINGS (OCLC)
Holding library MAIN
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Caldarelli, Fabrizio,
Relator term author.
9 (RLIN) 802202
245 10 - TITLE STATEMENT
Title Yii2 by example :
Remainder of title develop complete web applications from scratch through practical examples and tips for beginners and more advanced users /
Statement of responsibility, etc. Fabrizio Caldarelli.
246 30 - VARYING FORM OF TITLE
Title proper/short title Develop complete web applications from scratch through practical examples and tips for beginners and more advanced users
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Birmingham, UK :
Name of producer, publisher, distributor, manufacturer Packt Publishing,
Date of production, publication, distribution, manufacture, or copyright notice 2015.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (1 volume) :
Other physical details illustrations
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
347 ## - DIGITAL FILE CHARACTERISTICS
File type text file
490 1# - SERIES STATEMENT
Series statement Community experience distilled
588 0# - SOURCE OF DESCRIPTION NOTE
Source of description note Online resource; title from cover page (Safari, viewed October 20, 2015).
500 ## - GENERAL NOTE
General note Includes index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Starting with Yii2; Requirements and tools; Installing Yii2 with Composer; Application structure; Application properties; Common application components; Handling application events; The MVC pattern in Yii2; Naming convention; Configuring the debug toolbar; Using the logger; Example -- Hello world from scratch with the Yii basic template and bootstrap template; Summary; Chapter 2: Creating a Simple News Reader; Creating Controller and Action.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Creating a view to display a news listHow the controller sends data to view; Example -- create a controller to display the static news items list and details using the bootstrap template; Splitting the common view content into reusable views; Example -- render partial in view; Creating static pages; Example -- add a contact page; Sharing data between views and layout; Example -- change the layout background based on a URL parameter; Layout with dynamic block; Example -- add a dynamic box to display advertising info; Using multiple layouts.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Example -- using different layouts to create responsive and nonresponsive content layout for the same viewSummary; Chapter 3: Making Pretty URLs; Using pretty URLs; Custom URL rules; Example -- list news items by year or category; Default parameters in rules; Example -- the index page to display the links list; The complete URL rule parameters; The URL pattern to support the multilanguage view; Creating the rule class; Summary; Chapter 4: Creating a Room through Forms; Creating a Model; Example -- a Model to store room data; Using ActiveForm; Example -- creating a new room from the HTML form.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Format date, time, and numbersUploading files; Example -- uploading an image of a room; Summary; Chapter 5: Developing a Reservation System; Configuring a DB connection; Example -- creating rooms, customers, and reservations tables; Example -- test connection and executing the SQL query; Using Gii to create room, customer, and reservation models; Using ActiveRecord to manipulate data; Example -- query rooms list with ActiveRecord; Working with relationships; Example -- using a relationship to connect rooms, reservations, and customers; How to save a model from a form.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Example -- creating and updating a room from a formSetting up the GMT time zone; Using multiple database connections; Example -- configuring a second DB connection to export data to a local SQLite DB; Summary; Chapter 6: Using a Grid for Data and Relations; Introduction; DataProvider for grids; Using a grid; Custom columns in a grid; Example -- displaying a reservations list by clicking on a customer grid row; Filters in GridView; Displaying and filtering ActiveRecord relational data in a grid's column; A summarized footer row in a grid.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note Example -- extending GridView to customize the footer row in a grid.
520 ## - SUMMARY, ETC.
Summary, etc. Develop complete web applications from scratch through practical examples and tips for beginners and more advanced users About This Book Improve your programming experience and become a full stack developer Master real-life web applications, and create and manage four different projects Step-by-step guidance to develop real-world web applications smoothly Who This Book Is For This book is for anyone who wants to discover and explore Yii Framework. Basic programming experience with PHP and object oriented programming is assumed. What You Will Learn Understand basic concepts, along with the installation and customization of Yii Discover models, controllers, and views-concepts applied in a web context-and how they are employed in Yii Use ActiveRecord to manipulate a database Add access control to your web application through authentication and authorization Install and customize an advanced template for multiple applications in the same project Create a RESTful Web Service to allow remote access to data Develop a console application to launch a command in the console as an automated task (cron job) Make code reusable through widgets and components and localize text messages to make a multilanguage web app In Detail Yii is a high-performance PHP framework best for developing Web 2.0 applications. It provides fast, secure, and professional features to create robust projects, however, this rapid development requires the ability to organize common tasks together to build a complete application. It's all too easy to get confused; this is where this book comes in. This book contains a series of practical project examples for developers starting from scratch. Each section contains the most relevant theories for every topic as you walk through developing each project, focusing on key aspects that commonly confuse users. The book starts with all the framework's basic concepts, such as controllers and views, to introduce you to Yii and creating your first application, a simple news reader. You will be learn to configure URL rules to make a pretty URL, essential for search engine optimization. Next, you will walk through Model and ActiveRecord, key concepts in database interaction. The second application you will develop is a reservation system that allows you to manage rooms, customers, and reservations. For this, you will use database connection through SQL and ActiveRecord. More complex than the first one, this application will introduce you to the advan...
590 ## - LOCAL NOTE (RLIN)
Local note Added to collection customer.56279.3
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Web applications
General subdivision Development.
9 (RLIN) 667063
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element PHP (Computer program language)
9 (RLIN) 116521
650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Applications Web
General subdivision Développement.
9 (RLIN) 998802
650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element PHP (Langage de programmation)
9 (RLIN) 460240
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element COMPUTERS
General subdivision Desktop Applications
-- General.
Source of heading or term bisacsh
9 (RLIN) 99108
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element COMPUTERS
General subdivision Software Development & Engineering
-- Tools.
Source of heading or term bisacsh
9 (RLIN) 4348
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element PHP (Computer program language)
Source of heading or term fast
9 (RLIN) 116521
758 ## -
-- has work:
-- Yii2 by example (Text)
-- https://id.oclc.org/worldcat/entity/E39PD3VKf9PvRpwXHhhTTmQhvw
-- https://id.oclc.org/worldcat/ontology/hasWork
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Caldarelli, Fabrizio.
Title Yii2 By Example.
Place, publisher, and date of publication Birmingham : Packt Publishing Ltd, ©2015
International Standard Book Number 9781785287411
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Community experience distilled.
9 (RLIN) 541051
856 40 - ELECTRONIC LOCATION AND ACCESS
Materials specified EBSCOhost
Uniform Resource Identifier <a href="https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1074855">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1074855</a>
938 ## -
-- Askews and Holts Library Services
-- ASKH
-- AH29351106
938 ## -
-- EBL - Ebook Library
-- EBLB
-- EBL4191277
938 ## -
-- EBSCOhost
-- EBSC
-- 1074855
938 ## -
-- ProQuest MyiLibrary Digital eBook Collection
-- IDEB
-- cis32798766
938 ## -
-- YBP Library Services
-- YANK
-- 12625219
994 ## -
-- 92
-- N$T
Holdings
Withdrawn status Lost status Damaged status Not for loan Collection code Home library Current library Date acquired Total Checkouts Date last seen Price effective from Koha item type
  Not Lost     EBSCO Computers e-Library   29/08/2024   29/08/2024 29/08/2024 eBook

Powered by Koha