<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Web Design Curriculum</title>
	<atom:link href="http://www.sillybean.net/2004/08/web-design-curriculum/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sillybean.net/2004/08/web-design-curriculum/</link>
	<description>reading, writing, web design, and the intersections thereof</description>
	<pubDate>Thu, 21 Aug 2008 22:51:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: sillybean &#187; How much does a website cost?</title>
		<link>http://www.sillybean.net/2004/08/web-design-curriculum/#comment-235</link>
		<dc:creator>sillybean &#187; How much does a website cost?</dc:creator>
		<pubDate>Tue, 22 Feb 2005 14:49:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.sillybean.net/archives/626/#comment-235</guid>
		<description>[...] 7;t be missing too much.  	Other costs  	 	time &#38; training 	 	time away from writing 		books 	 	 		hosting 	 	montly: no more than $10/month 		setup: no more than $25, one time 	 	  	Don&#8217; [...]</description>
		<content:encoded><![CDATA[<p>[...] 7;t be missing too much.  	Other costs  	 	time &#38; training 	 	time away from writing 		books 	 	 		hosting 	 	montly: no more than $10/month 		setup: no more than $25, one time 	 	  	Don&#8217; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.sillybean.net/2004/08/web-design-curriculum/#comment-212</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sillybean.net/archives/626/#comment-212</guid>
		<description>Under coding topics, the best book I&#8217;ve found for giving someone a solid grounding in SQL and database design is &#8220;The Practical SQL Handbook: Using Structured Query Language&#8221; by Bowman, et al. The ISBN is 0-201-44787-8 on the copy I have.&lt;br /&gt;
&lt;br /&gt;
This book won&#8217;t make you an expert, but if you read it through then you won&#8217;t be creating tables and queries that make baby Jesus cry. Unfortunately, it is strongly oriented towards full-featured SQL implementations, so you will find useful query types that you simply can&#8217;t do in various MySQL version.&lt;br /&gt;
&lt;br /&gt;
For PHP, if someone knows how to program I recommend they just go to http://www.php.net/manual/ and read through the language reference and glancing through the security/feature sections. Then, while you&#8217;re coding leave php.net up, and when you think you need a function for something, use the search function. Also, of course, be sure to read the user comments and examples. This is how the pros I know do it. I understand the desire of absolute beginners to get their hands on a book&#8230; however, PHP is such a dynamic language that even after reading a book, you&#8217;ll probably still end up using php.net as your quick reference guide. Another suggestion I give to people who need to do Serious Projects in PHP (besides giving up ;) ) is to download the free source for some large, well-maintained PHP project (phpgroupware, for instance) and to investigate the source. This will give them something of a grounding in how to create maintainable code in a language which doesn&#8217;t exactly encourage it.&lt;br /&gt;
&lt;br /&gt;
Whew&#8230; sorry for the long comment :)</description>
		<content:encoded><![CDATA[<p>Under coding topics, the best book I&#8217;ve found for giving someone a solid grounding in <span class="caps">SQL</span> and database design is &#8220;The Practical <span class="caps">SQL</span> Handbook: Using Structured Query Language&#8221; by Bowman, et al. The <span class="caps">ISBN</span> is 0-201-44787-8 on the copy I have.</p>
<p>This book won&#8217;t make you an expert, but if you read it through then you won&#8217;t be creating tables and queries that make baby Jesus cry. Unfortunately, it is strongly oriented towards full-featured <span class="caps">SQL</span> implementations, so you will find useful query types that you simply can&#8217;t do in various MySQL version.</p>
<p>For <span class="caps">PHP</span>, if someone knows how to program I recommend they just go to <a href="http://www.php.net/manual/" rel="nofollow">http://www.php.net/manual/</a> and read through the language reference and glancing through the security/feature sections. Then, while you&#8217;re coding leave php.net up, and when you think you need a function for something, use the search function. Also, of course, be sure to read the user comments and examples. This is how the pros I know do it. I understand the desire of absolute beginners to get their hands on a book&#8230; however, <span class="caps">PHP</span> is such a dynamic language that even after reading a book, you&#8217;ll probably still end up using php.net as your quick reference guide. Another suggestion I give to people who need to do Serious Projects in <span class="caps">PHP</span> (besides giving up ;) ) is to download the free source for some large, well-maintained <span class="caps">PHP</span> project (phpgroupware, for instance) and to investigate the source. This will give them something of a grounding in how to create maintainable code in a language which doesn&#8217;t exactly encourage it.</p>
<p>Whew&#8230; sorry for the long comment :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephanie</title>
		<link>http://www.sillybean.net/2004/08/web-design-curriculum/#comment-213</link>
		<dc:creator>Stephanie</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sillybean.net/archives/626/#comment-213</guid>
		<description>The key there is &#8220;if someone knows how to program.&#8221; If not, the manual won&#8217;t give them a clue as to how to put the functions together to form anything meaningful. Hell, I knew how to program, but I hadn&#8217;t done it in several years, and I needed more than the manual.</description>
		<content:encoded><![CDATA[<p>The key there is &#8220;if someone knows how to program.&#8221; If not, the manual won&#8217;t give them a clue as to how to put the functions together to form anything meaningful. Hell, I knew how to program, but I hadn&#8217;t done it in several years, and I needed more than the manual.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff</title>
		<link>http://www.sillybean.net/2004/08/web-design-curriculum/#comment-214</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.sillybean.net/archives/626/#comment-214</guid>
		<description>If you don&#8217;t know how to program at all, the books you listed might work, but it would be better to get a solid programming grounding first. There&#8217;s a lot of theory behind flow control and data structures that you can learn from an introductory CS text that is likely to be glossed over in a book on how to program PHP and MySQL.&lt;br /&gt;
&lt;br /&gt;
I&#8217;m not against programming books in general&#8230; I have an assload on my bookshelf here at work&#8230; but they can be of very limited continued use if the language is dynamic (which PHP currently is).</description>
		<content:encoded><![CDATA[<p>If you don&#8217;t know how to program at all, the books you listed might work, but it would be better to get a solid programming grounding first. There&#8217;s a lot of theory behind flow control and data structures that you can learn from an introductory CS text that is likely to be glossed over in a book on how to program <span class="caps">PHP</span> and MySQL.</p>
<p>I&#8217;m not against programming books in general&#8230; I have an assload on my bookshelf here at work&#8230; but they can be of very limited continued use if the language is dynamic (which <span class="caps">PHP</span> currently is).</p>
]]></content:encoded>
	</item>
</channel>
</rss>
