[PHP] Logical next step in learning?
I am nearing completion of Head First PHP MySQL, which is a beginners book. Does anyone have a next step in a choice of a book to progress my studies? I have been watching the board,starting to understand some of the questions,and have been following some of the responses,in partiuclar to the PHP site, but would like to have a next step book to work on. Any suggestions? Gary BTW, I really enjoyed the Head First method of teaching, making learning such a complicated subject as coding a little easier. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Logical next step in learning?
On Tue, Apr 14, 2009 at 11:31 AM, Gary gwp...@ptd.net wrote: I am nearing completion of Head First PHP MySQL, which is a beginners book. Does anyone have a next step in a choice of a book to progress my studies? I have been watching the board,starting to understand some of the questions,and have been following some of the responses,in partiuclar to the PHP site, but would like to have a next step book to work on. Any suggestions? Gary BTW, I really enjoyed the Head First method of teaching, making learning such a complicated subject as coding a little easier. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Reading is great, but nothing beats doing...my suggestion is find a silly project and code it catalog your books/cds/dvds rental site anything that will put you in a spot where the issues you run into are not in a book. Its the only way to learn real life programming -- Bastien Cat, the other other white meat
Re: [PHP] Logical next step in learning?
I think most books have you writing code, and Head First did as well, so I think that is covered.. I actually have a real project to do that is a little beyond my abilities at this point (its my own), so I want to keep the learning process flowing. But thank you for your suggestion! Gary Bastien Koert phps...@gmail.com wrote in message news:d7b6cab70904140854s587cc7e0kacf22d352f375...@mail.gmail.com... On Tue, Apr 14, 2009 at 11:31 AM, Gary gwp...@ptd.net wrote: I am nearing completion of Head First PHP MySQL, which is a beginners book. Does anyone have a next step in a choice of a book to progress my studies? I have been watching the board,starting to understand some of the questions,and have been following some of the responses,in partiuclar to the PHP site, but would like to have a next step book to work on. Any suggestions? Gary BTW, I really enjoyed the Head First method of teaching, making learning such a complicated subject as coding a little easier. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Reading is great, but nothing beats doing...my suggestion is find a silly project and code it catalog your books/cds/dvds rental site anything that will put you in a spot where the issues you run into are not in a book. Its the only way to learn real life programming -- Bastien Cat, the other other white meat -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Logical next step in learning?
Hi Gary, I would start working on your project. That's how I got to where I am with it. Now though... I want to go through and completely recode the entire project.. Which is something you'll have to get used to :) But I'd start coding and when you run into a problem, ask.. If you search for my name in the archives, you'll see that is exactly what I did. On Apr 14, 2009, at 11:58 AM, Gary wrote: I think most books have you writing code, and Head First did as well, so I think that is covered.. I actually have a real project to do that is a little beyond my abilities at this point (its my own), so I want to keep the learning process flowing. But thank you for your suggestion! Gary Bastien Koert phps...@gmail.com wrote in message news:d7b6cab70904140854s587cc7e0kacf22d352f375...@mail.gmail.com... On Tue, Apr 14, 2009 at 11:31 AM, Gary gwp...@ptd.net wrote: I am nearing completion of Head First PHP MySQL, which is a beginners book. Does anyone have a next step in a choice of a book to progress my studies? I have been watching the board,starting to understand some of the questions,and have been following some of the responses,in partiuclar to the PHP site, but would like to have a next step book to work on. Any suggestions? Gary BTW, I really enjoyed the Head First method of teaching, making learning such a complicated subject as coding a little easier. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php Reading is great, but nothing beats doing...my suggestion is find a silly project and code it catalog your books/cds/dvds rental site anything that will put you in a spot where the issues you run into are not in a book. Its the only way to learn real life programming -- Bastien Cat, the other other white meat -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Logical next step in learning?
On Apr 14, 2009, at 10:58 AM, Gary wrote: I think most books have you writing code, and Head First did as well, so I think that is covered.. No, it isn't. There is a big difference between writing it the way a book tells you to do it, hand-holding all the way and doing it. When you actually have to do it, you take what you have read and apply it, using the book as a reference. I actually have a real project to do that is a little beyond my abilities at this point (its my own), so I want to keep the learning process flowing. Bastien's suggestion is spot on. Catalog your family members friends, shoes, girlfriends, any information that is important to you. Really the only way. Ken -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Logical next step in learning?
2009/4/14 phphelp -- kbk phph...@comcast.net On Apr 14, 2009, at 10:58 AM, Gary wrote: I think most books have you writing code, and Head First did as well, so I think that is covered.. No, it isn't. There is a big difference between writing it the way a book tells you to do it, hand-holding all the way and doing it. When you actually have to do it, you take what you have read and apply it, using the book as a reference. I actually have a real project to do that is a little beyond my abilities at this point (its my own), so I want to keep the learning process flowing. Bastien's suggestion is spot on. Catalog your family members friends, shoes, girlfriends, any information that is important to you. Really the only way. Ken -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php That or create a website that has already been created, but on a smaller scale. That way you will run into the common issues that you will have to deal with in most of the projects you do. -- Luke Slater :O)
Re: [PHP] Logical next step in learning?
On Tue, Apr 14, 2009 at 2:20 PM, Luke l...@blog-thing.com wrote: 2009/4/14 phphelp -- kbk phph...@comcast.net On Apr 14, 2009, at 10:58 AM, Gary wrote: I think most books have you writing code, and Head First did as well, so I think that is covered.. No, it isn't. There is a big difference between writing it the way a book tells you to do it, hand-holding all the way and doing it. When you actually have to do it, you take what you have read and apply it, using the book as a reference. I actually have a real project to do that is a little beyond my abilities at this point (its my own), so I want to keep the learning process flowing. Bastien's suggestion is spot on. Catalog your family members friends, shoes, girlfriends, any information that is important to you. Really the only way. Ken -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php That or create a website that has already been created, but on a smaller scale. That way you will run into the common issues that you will have to deal with in most of the projects you do. There's also no reason you couldn't try to break your project down into its component pieces, and starting to think about how you would build them on an individual basis. It's not always the best thing to completely separate the development process like this... but if you start taking a look at each tree, the forest will become a little clearer after a few of them. :) Also, designing processes and such are language-independent, but will help you to develop pseudocode (whether written or just in your head) that will eventually become your PHP code. My first project was a basic membership portal. I split it originally into how I would organize accounts, the login/logout/check session stuff, and the memberlist on the front page. It was a digital art group, and later down the road, I added an art request form and tied it to a member of the user's selection. Doing it one piece at a time meant that I got some pretty ugly spaghetti code towards the end, but knowing how all of the individual pieces worked allowed me to re-vamp it into an efficient, functional system when everything was said and done. YMMV, -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Logical next step in learning?
Well there seems to be a consensus here... I have been writing code and the last 3 sites have all been php with a DB, and I have started writing some of the code for the new project, however I keep getting glimmers of more and more of what can be done with PHP/MySQL and would like to continue the more structured learning in addition to the experimentation. Thank you all for your input. Gary haliphax halip...@gmail.com wrote in message news:952625160904141238u79f14879x97c51b330437a...@mail.gmail.com... On Tue, Apr 14, 2009 at 2:20 PM, Luke l...@blog-thing.com wrote: 2009/4/14 phphelp -- kbk phph...@comcast.net On Apr 14, 2009, at 10:58 AM, Gary wrote: I think most books have you writing code, and Head First did as well, so I think that is covered.. No, it isn't. There is a big difference between writing it the way a book tells you to do it, hand-holding all the way and doing it. When you actually have to do it, you take what you have read and apply it, using the book as a reference. I actually have a real project to do that is a little beyond my abilities at this point (its my own), so I want to keep the learning process flowing. Bastien's suggestion is spot on. Catalog your family members friends, shoes, girlfriends, any information that is important to you. Really the only way. Ken -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php That or create a website that has already been created, but on a smaller scale. That way you will run into the common issues that you will have to deal with in most of the projects you do. There's also no reason you couldn't try to break your project down into its component pieces, and starting to think about how you would build them on an individual basis. It's not always the best thing to completely separate the development process like this... but if you start taking a look at each tree, the forest will become a little clearer after a few of them. :) Also, designing processes and such are language-independent, but will help you to develop pseudocode (whether written or just in your head) that will eventually become your PHP code. My first project was a basic membership portal. I split it originally into how I would organize accounts, the login/logout/check session stuff, and the memberlist on the front page. It was a digital art group, and later down the road, I added an art request form and tied it to a member of the user's selection. Doing it one piece at a time meant that I got some pretty ugly spaghetti code towards the end, but knowing how all of the individual pieces worked allowed me to re-vamp it into an efficient, functional system when everything was said and done. YMMV, -- // Todd -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php