Opinions on using CI to teach a PHP 'newb'

#8
[eluser]Aea[/eluser]
I share a different view from many of the other people here, I don't believe a framework is exactly the best manner in which something like PHP should be learned. I think that having a solid understanding of PHP will be very important if your friend wants to gain any traction as a programmer. A framework makes implementation easier, it's no substitute for knowing how a particular process / bit of code works. CI is a little bit different since it doesn't try to babysit you, but provides a very limited set of polished (and some absolutely horrible) libraries. Have your friend try to learn programming from scratch until he can make a relatively decent application, then introduce him to CI, this has two benefits: first, he won't feel intimidated and lost when he starts working with CI, and he'll be able to understand the necessity for a framework rather then trusting your decision. I know it sounds like a rather illogical statement, but when I was very new and I looked through CI I was wondering : 'Why the hell do I need objects?,' 'Why would I want to separate my code?,' but when I had some experience (all my work is personal, so I don't have extensive experience in a variety of different fields), I appreciated what CI offered me.


Messages In This Thread
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-20-2008, 09:30 PM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-20-2008, 10:22 PM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-21-2008, 05:26 AM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-21-2008, 11:26 AM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-21-2008, 04:39 PM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-30-2008, 04:54 PM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-30-2008, 08:30 PM
Opinions on using CI to teach a PHP 'newb' - by El Forum - 01-30-2008, 10:29 PM

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2021 MyBB Group.