Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Using Zend Framework 2 Book Presentation

1,733 views

Published on

A short presentation describing the "Using Zend Framework 2" book.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Using Zend Framework 2 Book Presentation

  1. 1. About the Author ● My name is Oleg Krivtsov ● I'm a C/C++ and PHP software developer ● I received a PhD degree in Computer Science in 2010 ● I enjoy writing programming articles ● Besides writing, I love skiing and watching Formula-1
  2. 2. Subject of the Book ● ● The book is about programming web-sites with Zend Framework 2 Zend Framework is a modern and popular PHP web development framework: ● professionally looking web-sites ● scalable and secure web-sites ● easy to test and maintain ● utilizes the best practices and common design patterns (Model-View-Controller, etc.)
  3. 3. Subject of the Book ● Technologies: ● ● HTML ● CSS ● ● Apache, PHP 5.3+, MySQL JavaScript Closely related libraries: ● Twitter Bootstrap CSS Framework ● jQuery ● Doctrine ORM
  4. 4. Audience of the Book ● ● ● This book is intended for beginner Zend Framework 2 developers Start with simple things The first Zend Framework book that is easy to read and understand for a newbie
  5. 5. Book Site http://leanpub.com/using-zend-framework-2
  6. 6. About Leanpub This book is available through Leanpub book publishing service ● ● ● Publish early, publish often Obtain this book at a lower cost and give your feedback to the author Get the high-quality product
  7. 7. Get a Free Sample ● Before buying the book, read a free sample ● The sample contains the book chapters ● Some parts of the chapter text are skipped
  8. 8. Structure of the Book 1.Introduction to Zend Framework 2 2.Zend Skeleton Application 3.Web Site Operation 4.Model-View-Controller 5.URL Routing 6.Page Appearance and Layout 7.Collecting User Input with Forms 8.Advanced Usage of Forms
  9. 9. Examples and Source Code ● ● Book text is illustrated by code examples Code is publicly available on GitHub https://github.com/olegkrivtsov/using-zendframework-2-book
  10. 10. Chapters Overview ● Chapter 1: Introduction to Zend Framework 2 ● What is a PHP framework? ● ZF2 components ● Differences between ZF1 and ZF2 ● ZF2 and competing frameworks
  11. 11. Chapters Overview ● Chapter 2: Zend Skeleton Application ● Configuring Apache/PHP/MySQL ● How to create a new web site in ZF2 ● Downloading and installing the skeleton app ● How to use Compozer ● Apache Virtual Hosts ● Creating NetBeans project
  12. 12. Chapters Overview ● Chapter 3: Website Operation ● What are PHP namespaces, interfaces and class autoloading ● The PSR-0 standard: what is it? ● HTTP request and responce ● Application life cycle and main events ● Application configuration explained ● Service manager
  13. 13. Chapters Overview ● Chapter 4: Model-View-Controller ● What are controllers, models and view templates? ● Variable containers ● Controller plugins and view helpers ● Domain Driven Design (DDD) and available model types
  14. 14. Chapters Overview ● Chapter 5: URL Routing ● Common URL structure ● Simple route types (Literal, Segment, Regex, etc.) ● Combining routes (SimpleRouteStack, TreeRouteStack) ● Routing configuration ● Writing own route type
  15. 15. Chapters Overview ● Chapter 6: Page Appearance and Layout ● Twitter Bootstrap CSS Framework ● Page layout in Zend Framework 2 ● Common view helpers ● Writing own view helpers ● Adding CSS and JavaScript to a web page ● View models and page composition
  16. 16. Chapters Overview ● Chapter 7: Collecting User Input with Forms ● What is an HTML form? ● Styling HTML Forms with Twitter Bootstrap ● Forms and Model-View-Controller ● Form Elements ● Adding Form Validation Rules ● Standard Form View Helpers
  17. 17. Purchase ● ● ● Click the Buy Now button Multiple payment options (PayPal, Visa, MasterCard) 100% happiness guarantee
  18. 18. Get the Book with a Discount Use the following Coupon: DI$COUNT10
  19. 19. Contacts ● ● ● E-mail: olegkrivtsov@gmail.com Google+ https://plus.google.com/11176132034504213558 6 Follow my blog: http://olegkrivtcov.wordpress.com/
  20. 20. Learn ZF2 with the "Using Zend Framework 2" book! http://leanpub.com/using-zend-framework-2

×