Cover image for Yii Rapid Application Development Hotshot.
Yii Rapid Application Development Hotshot.
Title:
Yii Rapid Application Development Hotshot.
Author:
O'Meara, Lauren J.
ISBN:
9781849517515
Personal Author:
Physical Description:
1 online resource (374 pages)
Contents:
Yii Rapid Application Development Hotsht -- Table of Contents -- Yii Rapid Application Development Hotsht -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Task 1 -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Develop a Comic Book Database -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Setting up the LAMP Stack in One Step with XAMPP -- Engage Thrusters -- Objective Complete-Mini Debriefing -- Classified Intel -- Apache User Sharing -- Installing NetBeans IDE -- Engage Thrusters -- Objective Complete-Mini Debriefing -- Classified Intel -- Adding Xdebug to the Tool Set -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Unpacking the Yii Framework -- Engage Thrusters -- Installing Yii -- Creating a Yii project -- Adding project in NetBeans -- Configuring the project in NetBeans -- Objective Complete - Mini Debriefing -- Initializing the Application Database -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Generating an Application Scaffold -- Prepare for Lift Off -- Engage Thrusters -- Updating Database Configuration -- Enabling Gii -- Objective Complete - Mini Debriefing -- Classified Intel -- Beginning to Customize the App -- Engage Thrusters -- Menus -- Forms -- Objective Complete - Mini Debriefing -- Classified Intel.

Getting Familiar with NetBeans and PHPUnit Testing Tools -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 2. Turn That DB into a Personal Mobile App -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Setting Up Your Mobile Device -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Detecting Mobile Browser -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Creating a Mobile View -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Finishing Touches for the Mobile View -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Detecting Mobile Browser - The Real Deal -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding Issue Number to the Book Object -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Relationship Therapy -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Creating a Mobile View Widget -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 3. Access All Areas - Users and Logins -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Adding a User Object with CRUD -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Making a User Management Interface -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Storing Passwords -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Activating Database User Login -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Enforcing Secure Passwords -- Engage Thrusters.

Objective Complete - Mini Debriefing -- Adding User Functions - Wishlist -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Configuring User Access -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- User Specific Menus -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 4. Level Up! Permission Levels -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Adding Admin Function - Library Management -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding User Functions - Library -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Defining Roles and Access -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Adding the RBAC Extension -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Adding Roles to User Management -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Fine-tuning Permissions -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Making History -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 5. Service Please - Integrating Service Data -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Google Me - Getting Started -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Google Me - Putting the Rubber to the Road -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Google Me - The Yii Way -- Engage Thrusters -- Objective Complete - Mini Debriefing.

Integrating with Comic Vine - The Search, Part 1 -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Integrating with Comic Vine - The Search, Part 2 -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Integrating with Comic Vine - The Details -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Putting It All Together -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 6. It's All a Game -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Updating the Database and Running Gii for Hangman -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Creating a JSON Endpoint for Hangman -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Developing the Controller - Creating the DB Entry -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Developing the Controller - Making the Rules -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Developing the View -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Improving the View -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Authorized Entry Only -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Reusing Code - Making a New Game -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 7. Let It Work While You Sleep - Reports and Job Queues -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Reorganizing Menu Items -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel.

Scaffolding the Job Objects -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding Job Registration -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding Job Scheduling -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Adding Job Processing -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Creating and Registering a Job -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Creating a Graphical Report -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Displaying Graphical Report Output -- Prepare for Lift Off -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- 8. Extend Yourself - Make a Module for Reuse -- Mission Briefing -- Why Is It Awesome? -- Your Hotshot Objectives -- Mission Checklist -- Selecting Code for Reuse -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Preparing Your Module Framework -- Engage Thrusters -- Classified Intel -- Objective Complete-Mini Debriefing -- Moving Your Module Files -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Writing a Migration Script -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Classified Intel -- Re-incorporating Your Module -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Testing Your Module -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Submitting Your Module -- Engage Thrusters -- Objective Complete - Mini Debriefing -- Mission Accomplished -- You Ready to go Gung HO? A Hotshot Challenge -- Index.
Abstract:
Practical, real world example projects. Start with the topics that grab your attention or work through each project in sequence. This book is for intermediate to advanced level PHP programmers who want to master Yii.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: