[PHP] Logical next step in learning?

2009-04-14 Thread Gary
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?

2009-04-14 Thread Bastien Koert
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?

2009-04-14 Thread Gary
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?

2009-04-14 Thread Jason Pruim

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?

2009-04-14 Thread phphelp -- kbk


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-04-14 Thread Luke
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?

2009-04-14 Thread haliphax
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?

2009-04-14 Thread Gary
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