• Complain

Portwood Charles R.II. - Mastering Yii

Here you can read online Portwood Charles R.II. - Mastering Yii full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover

Mastering Yii: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Mastering Yii" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Packt Publishing, 2016. 380 p. ISBN-10: 1785882422, ISBN-13: 978-1-78588-242-5.
.With this book by your side, youll have all the skills you need to quickly create rich modern web and console applications with Yii2.The successor of Yii Framework 1.1, Yii2 is a complete rewrite of Yii Framework, one of the most popular PHP 5 frameworks for making modern web applications. The update embraces the best practices and protocols established with newer versions of PHP, while still maintaining the simple, fast, and extendable behavior found in its predecessor.This book has been written to enhance your skills and knowledge with Yii Framework 2. Starting with configuration and how to initialize new projects, youll learn how to configure, manage, and use every aspect of Yii2 from Gii, DAO, Query Builder, Active Record, and migrations, to asset manager. Youll also discover how to automatically test your code using codeception.What you will learn:
Explore Yii2s conventions and learn how to properly configure Yii2;
Create both web and console applications;
Reduce development time by learning to create classes automatically with Gii, Yii2s automatic code generation tool;
Use Yii2s database migration tool;
Manage and access databases with Active Record, DAO, and Query Builder;
Handle user authentication and authorization within Yii2;
Create RESTful APIs with Yii Framework 2;
Test applications automatically with codeception.Learn to work with the key aspects of Yii Framework 2.
Explore how to create RESTful APIs with Yii.
Incorporate codeception with Yii2 to test your code thoroughly.Who This Book Is For:
This book is for Yii Framework developers who want to quickly master Yii2. This book assumes some familiarity with Yii2, PHP 5, and HTML5. iPAD Amazon Kindle, PC , Cool Reader (EPUB), Calibre (EPUB, MOBI, AZW3), Adobe Digital Editions (EPUB), FBReader (EPUB, MOBI, AZW3).

Portwood Charles R.II.: author's other books


Who wrote Mastering Yii? Find out the surname, the name of the author of the book and a list of all author's works by series.

Mastering Yii — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Mastering Yii" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Mastering Yii

Table of Contents
Mastering Yii

Mastering Yii

Copyright 2016 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: January 2016

Production reference: 1210116

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78588-242-5

www.packtpub.com

Credits

Author

Charles R. Portwood II

Reviewer

Tomasz Trejderowski

Acquisition Editor

Divya Poojari

Content Development Editor

Anish Dhurat

Technical Editor

Edwin Moses

Copy Editor

Stuti Srivastava

Project Coordinator

Bijal Patel

Proofreader

Safis Editing

Indexer

Priya Sane

Production Coordinator

Shantanu N. Zagade

Cover Work

Shantanu N. Zagade

About the Author

Charles R. Portwood II has over 10 years of experience developing modern web applications and is well versed in integrating PHP with native mobile applications. An avid proponent of Yii Framework and open source software, Charles has contributed multiple guides, extensions, and applications to the Yii community. In addition to being a programmer, he is also a Linux system administrator.

About the Reviewer

Tomasz Trejderowski is a middle-aged developer from Poland who has hands-on experience working with many programming languages and in diverse IT-related areas. He has been programming computers since the very first Commodore 64 and thus, he poses over 20 years of software development experience. You can access repositories and contributions on his GitHub profile, at http://github.com/trejder.

He is a full-time business analyst and free-time PhoneGap/Yii2 developer and blogger. He is also a mobile market entrepreneur, constantly working on some innovative projects. For more information, visit his company website at http://www.gaman.pl or his blog network at http://www.acrid.pl/.

He is a happy husband of his wonderful wife and father of two beautiful daughters.

www.PacktPub.com
Support files, eBooks, discount offers, and more

For support files and downloads related to your book, please visit www.PacktPub.com.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

https://www2.packtpub.com/books/subscription/packtlib

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

Why subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print, and bookmark content
  • On demand and accessible via a web browser
Free access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.

Preface

Yii Framework 2 (Yii2) is the successor to the popular Yii framework. Like its successor, Yii2 is an open source, high-performance rapid development framework designed to create modern, scalable, and performant web applications and APIs.

Designed for both developers with no exposure to Yii and Yii2 and for Yii framework developers looking to become experts with Yii2, this book will serve as your guide to becoming a master of Yii. From initialization and configuration to debugging and deployment, this book will be your guide to becoming a master of all aspects of this powerful framework.

What this book covers

, Composer, Configuration, Classes, and Path Aliases , covers the basics of a Yii2 application. In this chapter, you'll learn the core conventions of Yii2 and how to configure it as a multi-environment application. You'll also discover how to use Composer, a dependency management tool for managing your applications' software dependencies.

, Console Commands and Applications , focuses on how to use the built-in Yii2 console commands as it guides you through creating your own commands.

, Migrations, DAO, and Query Building , teaches you how to create migrations in Yii2 and how to interact with your database using database access objects (DAO) and how to use Yii2's query builder.

, Active Record, Models, and Forms , teaches you how to create and use Active Record to effortlessly interact with a database. Furthermore, you'll also discover how to create models to represent information not stored in databases and how to create web forms based upon Active Record models and normal models.

, Modules, Widgets, and Helpers , covers how to incorporate modules inside of our application. This chapter will also cover how to create and use dynamic widgets and will additionally cover Yii2's powerful helper classes.

, Asset Management , focuses on how to create and manage our assets using asset bundles and how to manage our assets using the asset command. This chapter also covers several strategies to build and generate our asset library using powerful tools such as Node Package Manage and Bower.

, Authenticating and Authorizing Users , teaches you how to verify the authenticity of users in Yii2 using several common authentication schemes (such as OAuth authentication, basic HTTP authentication, and header authentication) as well as shows you how to grant them access to specific sections of your applications.

, Routing, Responses, and Events , focuses on how Yii2's routing and response classes work in Yii2. In this chapter, we'll cover how to handle data both in and out of our application and discover how to tap into Yii2's powerful event system.

, RESTful APIs , talks about how to quickly and effortlessly extend your application with a RESTful JSON and XML API using Yii2's ActiveController class.

, Testing with Codeception , helps you learn how to create unit, functional, and acceptance tests for your applications using a powerful testing tool called Codeception. In this chapter, you'll also learn how to create fixtures to represent your data for testing purposes.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Mastering Yii»

Look at similar books to Mastering Yii. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Mastering Yii»

Discussion, reviews of the book Mastering Yii and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.