Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learn CakePHP: With Unit Testing

Buy
Learn CakePHP: With Unit Testing, 9781484212134 (1484212134), Apress, 2016

Accelerate your development of PHP applications using the popular CakePHP web application development framework and unit testing. This short book shows you how to carry out test-driven development with fixtures, model tests, controller tests, mocks, and test suites. Learn CakePHP contains all you need to get started with the CakePHP framework to build faster, better PHP-based web applications.

You'll learn about unit testing and how to implement it in CakePHP. This approach to coding leads to better code, better applications, and better programming habits. With this knowledge your PHP skills will go from strength to strength allowing you to write more and improved code. 

What you'll learn
  • What is unit testing and CakePHP and how to put the two together
  • What is clean coding
  • What is TDD and the development cycle using this approach
  • How to work with fixtures, model tests, text callbacks, controller tests, and more
  • How to do mocks, test suites, testing from the command line and more
  • How to work with code coverage, fixtures data, and private methods


Who this book is for


This book is for experienced PHP programmers and web developers who have little or no experience using CakePHP and/or unit testing.  







(HTML tags aren't allowed.)

Effective Math Interventions: A Guide to Improving Whole-Number Knowledge (The Guilford Practical Intervention in the Schools Series)
Effective Math Interventions: A Guide to Improving Whole-Number Knowledge (The Guilford Practical Intervention in the Schools Series)
Building foundational whole-number knowledge can help put K-5 students on the path to academic success and career readiness. Filling a gap for school practitioners, this book presents step-by-step guidelines for designing and implementing classwide, small-group, and individual interventions for mathematics difficulties. Effective procedures...
Numerical Methods for Chemical Engineers with MATLAB Applications
Numerical Methods for Chemical Engineers with MATLAB Applications

Master numerical methods using MATLAB, today's leading software for problem solving.

 

This complete guide to numerical methods in chemical engineering is the first to take full advantage of MATLAB's powerful calculation environment....

Data Integration Blueprint and Modeling: Techniques for a Scalable and Sustainable Architecture
Data Integration Blueprint and Modeling: Techniques for a Scalable and Sustainable Architecture

Making Data Integration Work: How to Systematically Reduce Cost, Improve Quality, and Enhance Effectiveness

 

Today’s enterprises are investing massive resources in data integration. Many possess thousands of point-to-point data...


50 Fast Flash MX Techniques
50 Fast Flash MX Techniques
If you’re a Web designer, Macromedia Flash can help you create interactive effects that’ll reel in site visitors–and keep them coming back for more. Using lots of example movies, clear step-by-step instructions, and 32 pages of vivid color illustrations, Gurdy Leete and Ellen Finkelstein walk you through 50 of today’s...
Lung Cancer: Translational and Emerging Therapies (Translational Medicine)
Lung Cancer: Translational and Emerging Therapies (Translational Medicine)

Lung cancer is the leading cause of cancer-related deaths in the United States. Filling a gap in the literature, this resource translates recent laboratory findings into practical applications for the prevention and control of lung cancer. Featuring chapters by seasoned researchers in the field, this reference reviews current advances in...

Mathematical Applications and Modelling: Yearbook 2010, Association of Mathematics Educators
Mathematical Applications and Modelling: Yearbook 2010, Association of Mathematics Educators

"Mathematical Applications and Modelling" is the second in the series of the yearbooks of the Association of Mathematics Educators in Singapore. The book is unique as it addresses a focused theme on mathematics education. The objective is to illustrate the diversity within the theme and present research that translates into...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy