Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Zend Framework 2.0 by Example Beginner's Guide
Table of Contents
Zend Framework 2.0 by Example Beginner's Guide
Credits
About the Author
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
Time for action – heading
What just happened?
Pop quiz – heading
Have a go hero – heading
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Getting Started with Zend Framework 2.0
Zend Framework 2.0
Introduction to Zend Server Community Edition (CE)
Zend Server CE – system requirements
Time for action – installing Zend Server CE
What just happened?
Have a go hero
Configuring Zend Server CE
Zend Server CE – Administration Interface
Time for action – configuring Zend Server CE
What just happened?
MySQL
Time for action – installing MySQL
What just happened?
Have a go hero
phpMyAdmin
Time for action – creating a database
What just happened?
Have a go hero
Pop quiz – Zend Framework 2.0
Summary
2. Building Your First Zend Framework Application
Prerequisites
ZendSkeletonApplication
Time for action – creating a Zend Framework project
What just happened?
Zend Framework 2.0 – modules
Zend Framework 2.0 – project folder structure
Time for action – creating a module
What just happened?
MVC layer
Zend Framework module – folder structure
Time for action – creating controllers and views
What just happened?
Zend Framework module – configuration
Time for action – modifying module configuration
What just happened?
Have a go hero
Pop quiz – Zend Framework 2.0
Summary
3. Creating a Communication Application
Zend\Form
Time for action – creating a registration form
What just happened?
Have a go hero
Form validation
Zend\InputFilter
Time for action – adding validation to the registration form
What just happened?
Have a go hero
Models and database access
TableGateway
Time for action – creating models and saving the form
What just happened?
Zend\Authentication
Time for action – user authentication
What just happened?
Pop quiz – Zend Framework 2.0
Summary
4. Data Management and Document Sharing
Zend Framework 2 ServiceManager
Time for action – migrating existing code to ServiceManager
What just happened?
Have a go hero
Database operations
More on TableGateway
Time for action – implementing an admin UI to manage users
What just happened?
Have a go hero
Document management
Time for action – creating a file upload form
What just happened?
Have a go hero
Managing file sharing
Time for action – implementing a file sharing system
What just happened?
Pop quiz – data management and document sharing
Summary
5. Chat and E-mail
Layouts and views
View helpers
The URL helper
The BasePath helper
The JSON helper
Concrete placeholder implementations
The HeadLink helper
The HeadMeta helper
The HeadScript helper
The HeadStyle helper
The HeadTitle helper
Time for action – using jQuery UI in a simple page
What just happened?
Have a go hero
Building a simple group chat
Time for action – creating a simple group chat application
What just happened?
Have a go hero
Sending mails
Zend\Mail\Transport
Zend\Mail\Message
Zend\Mime\Message and Zend\Mime\Part
Time for action – creating a simple e-mail form
What just happened?
Have a go hero
Zend\EventManager
Time for action – setting module layout using ZF events
What just happened?
Pop quiz – chat and e-mail
Summary
6. Media Sharing
External modules
Resizing images
Time for action – resizing images using modules
What just happened?
Have a go hero
The Photo gallery application
Time for action – implementing a simple photo gallery
What just happened?
Have a go hero
Google Data APIs
The Google Photos API
Time for action – fetching photos from Google Photos
What just happened?
Have a go hero
YouTube Data API
Time for action – listing YouTube videos for a keyword
What just happened?
Pop quiz – media sharing
Summary
7. Search Using Lucene
Introduction to Lucene
Time for action – installing ZendSearch\Lucene
What just happened?
Indexing
Time for action – generating a Lucene index
What just happened?
Searching
Time for action – displaying search results
What just happened?
Indexing Microsoft Office documents
Time for action – indexing document files
What just happened?
Have a go hero
Pop quiz – search
Summary
8. Creating a Simple Store
Shopping cart
Time for action – creating a store front
What just happened?
The store administration
Time for action – creating the Store Admin interface
What just happened?
Have a go hero
Payments with PayPal
PayPal and Zend Framework 2.0
Time for action – setting up PayPal
What just happened?
PayPal Express Checkout
Time for action – accepting payments using PayPal
What just happened?
Have a go hero
Pop quiz – creating a simple store
Summary
9. HTML5 Support
HTML5 input elements
Time for action – HTML5 input elements
What just happened?
HTML5 view helpers
Time for action – HTML5 view helpers
What just happened?
Have a go hero
HTML5 attributes
Multiple file uploads
Time for action – HTML5 multiple file uploads
What just happened?
Pop quiz – HTML5 support
Summary
10. Building Mobile Applications
Cloud-connected mobile applications
Zend Studio 10
phpCloud
Time for action – configuring your phpCloud account
What just happened?
PhoneGap and Zend Studio
Time for action – building your first cloud-connected mobile application
What just happened?
Native applications versus mobile web applications
Time for action – testing as a native application
What just happened?
Have a go hero
Zend Server Gateway
Time for action – creating a mobile search interface
What just happened?
Pop quiz – building mobile applications
Summary
A. Pop Quiz Answers
Chapter 1, Getting Started with Zend Framework 2.0
Pop quiz – Zend Framework 2.0
Chapter 2, Building Your First Zend Framework Application
Pop quiz – Zend Framework 2.0
Chapter 3, Creating a Communication Application
Pop quiz – Zend Framework 2.0
Chapter 4, Data Management and Document Sharing
Pop quiz – data management and document sharing
Chapter 5, Chat and E-mail
Pop quiz – chat and e-mail
Chapter 6, Media Sharing
Pop quiz – media sharing
Chapter 7, Search Using Lucene
Pop quiz – search
Chapter 8, Creating a Simple Store
Pop quiz – creating a simple store
Chapter 9, HTML5 Support
Pop quiz – HTML5 Support
Chapter 10, Building Mobile Applications
Pop quiz – building mobile applications
Index
← Prev
Back
Next →
← Prev
Back
Next →