Re: Logical next step in learning?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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" <haliphax@xxxxxxxxx> wrote in message 
news:952625160904141238u79f14879x97c51b330437a20a@xxxxxxxxxxxxxxxxx
On Tue, Apr 14, 2009 at 2:20 PM, Luke <luke@xxxxxxxxxxxxxx> wrote:
> 2009/4/14 phphelp -- kbk <phphelp@xxxxxxxxxxx>
>
>>
>> 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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux