<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[PunBB Forums - Top tips for a beginner coder?]]></title>
		<link>http://punbb.informer.com/forums/topic/21055/top-tips-for-a-beginner-coder/</link>
		<description><![CDATA[The most recent posts in Top tips for a beginner coder?.]]></description>
		<lastBuildDate>Thu, 10 Sep 2009 15:03:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130554/#p130554</link>
			<description><![CDATA[<p>Top Websites:</p><p><a href="http://www.tizag.com/">http://www.tizag.com/</a><br /><a href="http://www.php.net/">http://www.php.net/</a><br /><a href="http://www.w3schools.org/">http://www.w3schools.org/</a></p><p>Top Tips:</p><p>* Keep your code clean, everybody likes clean code.<br />* If ever the need occurs to develop software, try to keep PHP away from HTML, this may seem hard at first but there are many ways to do it.</p>]]></description>
			<author><![CDATA[dummy@example.com (Weasley)]]></author>
			<pubDate>Thu, 10 Sep 2009 15:03:33 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130554/#p130554</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130527/#p130527</link>
			<description><![CDATA[<p>good idea but yahoo isnt the best as most people advertise with google <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Ian)]]></author>
			<pubDate>Thu, 10 Sep 2009 09:47:50 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130527/#p130527</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130525/#p130525</link>
			<description><![CDATA[<p>You will find almost anything on google...and try other search engine also like yahoo and msn..</p><p>happy searching!</p>]]></description>
			<author><![CDATA[dummy@example.com (SteveC915)]]></author>
			<pubDate>Thu, 10 Sep 2009 09:41:00 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130525/#p130525</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130521/#p130521</link>
			<description><![CDATA[<p>i agree i think go on google i find alot of my answers oin there also try looking at other peoples work <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /> that also helps</p>]]></description>
			<author><![CDATA[dummy@example.com (Ian)]]></author>
			<pubDate>Thu, 10 Sep 2009 09:32:14 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130521/#p130521</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130293/#p130293</link>
			<description><![CDATA[<p>Yes, I have used <a href="http://www.w3schools.com">www.w3schools.com</a> also and find it a very good reference site.</p><p>Corky</p>]]></description>
			<author><![CDATA[dummy@example.com (corky)]]></author>
			<pubDate>Sat, 05 Sep 2009 18:39:53 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130293/#p130293</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130165/#p130165</link>
			<description><![CDATA[<p>It is also good to choose a particular language. Then search for free online tutorial to get started.</p>]]></description>
			<author><![CDATA[dummy@example.com (9icecold)]]></author>
			<pubDate>Thu, 03 Sep 2009 18:14:26 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130165/#p130165</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/130164/#p130164</link>
			<description><![CDATA[<p>You have to consider first to one particular programming language. Aside for learning the language is you can develop your programming logic. Once you develop some sort of programming logic, learning other programming language is easy.</p>]]></description>
			<author><![CDATA[dummy@example.com (9icecold)]]></author>
			<pubDate>Thu, 03 Sep 2009 18:13:10 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/130164/#p130164</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/125945/#p125945</link>
			<description><![CDATA[<div class="quotebox"><cite>njwoods wrote:</cite><blockquote><p>When you filter input never try to worry about what characters to block, only worry about what characters you should let in.&nbsp; Use functions like preg_match or similar functions to specify rules where if the input is not between 0-9 and a-z or A-Z - strip it out silently or report an error to the user.</p></blockquote></div><p>To clarify what that means specifically, is that you start off with a blacklist which blocks everything and then you only specifically allow the characters or other info you require.</p><br /><div class="quotebox"><cite>njwoods wrote:</cite><blockquote><p>If you&#039;re using php be sure to use mysql_real_escape_string before your database queries (all of them).&nbsp; That alone should prevent most if not all sql injection attacks.</p></blockquote></div><p>Not if you&#039;re running PostgreSQL it won&#039;t. <img src="http://punbb.informer.com/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /> Use the specific *sql escape function fr your DB if creating your own code from scratch. The likes of PunBB have database layers so that the DB specific query is unnecessary. It uses one common name for all DB types.</p>]]></description>
			<author><![CDATA[dummy@example.com (MattF)]]></author>
			<pubDate>Fri, 20 Mar 2009 23:38:22 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/125945/#p125945</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/125932/#p125932</link>
			<description><![CDATA[<p>Well Tizag.com has some of the best beginner programming tutorials.&nbsp; They&#039;re not the best real world examples but they&#039;ll get you started.</p><p>The other thing I would say is even though it may take a while to get a grasp on coding secure code - most of it&#039;s quite simple.&nbsp; ALWAYS filter your input - from any source.&nbsp; And always do this on the server side - do not trust javascript since it runs on the client/visitor computer.&nbsp; When you filter input never try to worry about what characters to block, only worry about what characters you should let in.&nbsp; Use functions like preg_match or similar functions to specify rules where if the input is not between 0-9 and a-z or A-Z - strip it out silently or report an error to the user.&nbsp; If you&#039;re using php be sure to use mysql_real_escape_string before your database queries (all of them).&nbsp; That alone should prevent most if not all sql injection attacks.</p>]]></description>
			<author><![CDATA[dummy@example.com (njwoods)]]></author>
			<pubDate>Fri, 20 Mar 2009 18:19:54 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/125932/#p125932</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/124424/#p124424</link>
			<description><![CDATA[<p>Depends on what kind of programming you want to do. If you want to do web-related stuff I suggest going to <a href="http://www.w3schools.com">www.w3schools.com</a> and learning some basic html/css/php then looking up functions at php.net to achieve what you want. If you&#039;re interested in desktop programming I recommend trying out .NET (you can get Visual Studio Express for free, just google it for the site). Using a .NET language is great for starting out for Windows-based programming as you can develop apps a lot faster than other languages and even make games that run on xbox 360 using XNA.</p>]]></description>
			<author><![CDATA[dummy@example.com (Programming-Designs)]]></author>
			<pubDate>Tue, 10 Feb 2009 21:46:20 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/124424/#p124424</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/124372/#p124372</link>
			<description><![CDATA[<p><a href="http://joelonsoftware.com/">http://joelonsoftware.com/</a><br /><a href="http://en.wikipedia.org/wiki/Programming">http://en.wikipedia.org/wiki/Programming</a><br /><a href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)">http://en.wikipedia.org/wiki/Design_pat &#133; r_science)</a><br /><a href="http://en.wikipedia.org/wiki/Anti-pattern">http://en.wikipedia.org/wiki/Anti-pattern</a><br /><a href="http://tryruby.hobix.com/">http://tryruby.hobix.com/</a> :-)</p>]]></description>
			<author><![CDATA[dummy@example.com (Anatoly)]]></author>
			<pubDate>Tue, 10 Feb 2009 06:30:15 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/124372/#p124372</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/124371/#p124371</link>
			<description><![CDATA[<p>Best tip: Try googling anything <img src="http://punbb.informer.com/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /> 99,99% you&#039;ll find what you want!</p>]]></description>
			<author><![CDATA[dummy@example.com (thuankkk)]]></author>
			<pubDate>Tue, 10 Feb 2009 02:17:26 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/124371/#p124371</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/124106/#p124106</link>
			<description><![CDATA[<p><a href="http://php.net">http://php.net</a></p>]]></description>
			<author><![CDATA[dummy@example.com (MattF)]]></author>
			<pubDate>Wed, 04 Feb 2009 16:18:37 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/124106/#p124106</guid>
		</item>
		<item>
			<title><![CDATA[Re: Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/124085/#p124085</link>
			<description><![CDATA[<p>Depends on what you want to learn to program.</p><p>A usefull site is <a href="http://www.w3schools.com">www.w3schools.com</a> Which has a number of programming languages in.</p>]]></description>
			<author><![CDATA[dummy@example.com (Utchin)]]></author>
			<pubDate>Wed, 04 Feb 2009 12:24:09 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/124085/#p124085</guid>
		</item>
		<item>
			<title><![CDATA[Top tips for a beginner coder?]]></title>
			<link>http://punbb.informer.com/forums/post/124073/#p124073</link>
			<description><![CDATA[<p>yep, ima noob to coding,</p><p>but i would like to learn, so if youve got any tips/useful codes please let me know</p>]]></description>
			<author><![CDATA[dummy@example.com (A Belt)]]></author>
			<pubDate>Wed, 04 Feb 2009 10:23:34 +0000</pubDate>
			<guid>http://punbb.informer.com/forums/post/124073/#p124073</guid>
		</item>
	</channel>
</rss>
