Amazon Search Directory
Enter Keywords:
Index : Product Listings : Product DetailsBack


  View Larger
Beginning CakePHP: From Novice to Professional (Beginning from Novice to Professional)
By David Golding ( Apress )
Release Date: 2008-07-21
Average Customer Rating:
List Price: $42.99
Price: $26.19
Eligible for FREE Super Saver Shipping on orders over $25.
Availability: Usually ships in 24 hours
 Add to Cart 

Product Description

CakePHP is a leading PHP–based web app development framework. When asking a question on forums or chat rooms, many CakePHP beginners get little help from the experts. Simple questions can get a response like, “Well, just read the online manual and API.” Unfortunately, the online manual is depreciated, and who wants to absorb a programming language or framework from an API? Beginning CakePHP will do the following:

  • Leads you from a basic setup of CakePHP to building a couple applications that will highlight CakePHP’s functionality and capabilities without delving too deeply into the PHP language, but rather what the CakePHP framework can offer the developer.
  • Teaches you to use CakePHP by incorporating advanced features into your web development projects.
  • Targets beginners of CakePHP or web frameworks in general as well as experienced developers with limited exposure to CakePHP. A secondary audience may include developers undecided on adopting CakePHP or business managers trying to assess the value of incorporating CakePHP into their toolbox.

  • What you’ll learn

    • Install and configure the CakePHP web framework.
    • Create your first CakePHP web application: to–do lists.
    • Progress by building a more complex blogging application.
    • Incorporate Ajax and Web 2.0 principles and techniques into your blogging and other CakePHP applications.
    • Apply these sample applications along with advanced techniques as a framework or template for building your own web applications with CakePHP going forward.

    Who is this book for?

    This book will speak to an audience of developers already familiar with PHP but who may not be PHP experts. This book is tailored for those new to CakePHP and who want a thorough tutorial.

    About the Apress Beginning Series

    The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!


    Customers Who Bought This Item Also Bought

    CakePHP Application Development: Step-by-step introduction to rapid web development using the open-source MVC CakePHP framework

    Practical CakePHP Projects (Practical Projects)

    jQuery in Action

    Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques

    The Definitive Guide to symfony (Definitive Guide)

    Product Reviews:
      Great cakePHP book 
    The book is very good for beginners , the material is very interesting and the writer is skilled to wrap my mind around every cake aspect and conecpts , the code is not very long and boring , but it's short and illustrate each component of the framework , the main project of the book is Blog , i couldn't believe how easy and fast cakePHP could do it , and now i use cakePHP as my day to day framework for my work , if you are already familiar with cakePHP i recommend Apress:cakePHP practical projects ;)
      Well written - falls short ( basquet_57 )
    The book is overall well written, however the series title is misleading. I could have easily labeled this 3 stars.

    PROS:
    - Well written. (Few tech authors have this skill)
    - Overall good cover of the basics
    - Full code is provided, author has a forum where he answers some questions.
    - He shows good code practices

    CONS:
    - This book should be in the series: "From Novice to having some understanding". It does not cover ACL at all, and the cover of the basic Auth component is incredibly basic and lacking. Most of the examples are very simple, so you won't be getting to be a "Professional" with this book. The tile is ok "Beginning CakePHP" but by no means expect this book to cover in depth topics of challenging issues.
    - The book is one big project that keeps adding on things - which is good. But the author decided to go for a Blog... Please another application? Pretty please? There are about a million blog tutorials out there, he could have gone the extra mile by giving us an interesting (i.e realistic) project. There is already a good blog tutorial on the cakephp.org site. Yes, the author does take the blog further in this book (he better, it's 300 pages) but still.
    - Not the author's fault - but be warned that the book is for RC1 - and believe me, you will struggle figuring out why the provided code is not working and why so many errors (if you are using RC2 or beyond).
    - All the examples except 1 are straight out of the box CAKEPHP built in things - which is fine, but real projects usually require you to stretch things, change some models to be used differently.
    - The "Advanced features" chapter is a joke. It spends less than 1 page in most of those advance features. Basically, you are on your own. And a whopping of 6 pages on the forms helper. (Web applications live on forms, a whole book could be written on the topic).

    I gave it 4 stars for being a clearly written book on CakePHP, but don't expect this book will be more than an introduction, with a few nice gems.
      Great CakePHP book! 
    I've found a few tutorials on the web that explain the very basics of CakePHP. They help you build super-simple applications with databases that only have one table in them. For me, trying to get to the next step has been frustrating.

    That's where this book comes in. David Golding takes you from the very basics to building something more complicated. And while he does this, he explains what your doing and why you are doing it.

    Another thing I like about this book is that it will have you writing code very early in the book. There are also exercises for you to try on your own. I hate computer books that have the first 6 or 7 chapters explaining theory followed by a few chapters of difficult to follow examples. In contrast, this book has you coding almost right away with great explanations of the principles behind the code as you go along.

    I'd recommend this book to anyone wanting to learn CakePHP.
      Best CakePHP Book by FAR! 
    What an incredible book! A technical book by an author with some solid writing skills. I have been a Rails guy, but after reading this, I'm definitely converted to Cake. If you've been hesitating on what framework to use, look no further. CakePHP is IT and this is the best book to get you goin'. Again, it's a great read. I would recommend this book to all PHP programmers. Good job David and good job Apress!