@Justin I'm in the same boat as you, although I have about 4 years of using CakePHP under my belt. I have a couple of personal projects that I'm working on to hopefully make some extra cash. In the meantime though, I get to use Cake at work for some projects there, so I'm able to stay in practice even if I'm not benefiting my own projects.
My suggestion (and what worked for me) was to use a combination of the tools that you mentioned. Google searches, Cake Docs, Github, and stumbling around and learning from my many mistakes. It has taken some time, but for me I'm not sure that a book would have been easier. I try to stay on top of the new releases that come out, and thanks so much to the core team, because each release is a big improvement from previous releases. Good documentation is the hardest part of development. @burntcake: If you have a project in mind, plan it out, and then attack each step one at a time, feel free to ask questions on here, and IRC. People are quick with answers especially if you have a well laid out question with code and results of that code. My experience has been that if it looks like you are putting in effort to understanding something rather than just asking for help right away, I have had good success getting answers. If you're learning anyways, go with 2.0! Russ On Jan 12, 8:53 pm, Justin Edwards <[email protected]> wrote: > A couple of months ago I was new to cakephp and php in general. The book > was fine for documentation, but what I really lacked were concrete examples > of how many things were used, or options of things that could be used for > scenarios. I spent a LOT of time looking at other peoples code from > github and various other places from google searches. Sometimes the only > examples I could find were from older versions that didn't apply in an easy > way for my mind to understand for 2.0+. > > I'm not new to programming at all, but I have to admit, I'd have rather > paid a hundred dollars for a couple of books that were filled with examples > using the latest versions. > > Currently with php / cakephp I am non profitable, hoping to at some point > in the not too distant future make some money. I wouldn't mind paying a > little to have some functionality explained or created for me, but it's > hard to justify spending my hard earned day job money to hire a contract > developer, when I'm not making a profit and should be able to learn it > myself. > > I'm truly grateful to everyone on this list who has helped me, and to > everyone who has contributed (I hope I can too in the future), but I have > definitely struggled to do some things the cake way vs the way I did things > before using other languages and frameworks. > > On Thu, Jan 12, 2012 at 9:33 PM, Sam Sherlock <[email protected]>wrote: > > > > > > > > > the 2.0 section of book notes which features are 2.1 specific what is > > phased out too > > - S > > > On 13 January 2012 02:19, 100rk <[email protected]> wrote: > > >> > - the $this->fetch('content') line is in the 2.0 docs? > >>http://book.cakephp.org/2.0/en/views.html#view-layouts > > >> Probably some mistake (book.cakephp.org updated too soon, or missing > >> node for 2.1.x docs, I don't know) - View::fetch() is 2.1 feature. > > >> -- > >> Our newest site for the community: CakePHP Video Tutorials > >>http://tv.cakephp.org > >> Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help > >> others with their CakePHP related questions. > > >> To unsubscribe from this group, send email to > >> [email protected] For more options, visit this group > >> athttp://groups.google.com/group/cake-php > > > -- > > Our newest site for the community: CakePHP Video Tutorials > >http://tv.cakephp.org > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help > > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > > [email protected] For more options, visit this group > > athttp://groups.google.com/group/cake-php -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
