{"id":1787,"date":"2010-05-03T16:02:53","date_gmt":"2010-05-03T21:02:53","guid":{"rendered":"http:\/\/www.killersites.com\/blog\/?p=1787"},"modified":"2010-05-06T12:34:13","modified_gmt":"2010-05-06T17:34:13","slug":"web-designer-must-learn-web-programming","status":"publish","type":"post","link":"https:\/\/www.killersites.com\/blog\/2010\/web-designer-must-learn-web-programming\/","title":{"rendered":"Web Designers MUST learn web programming!"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.killersites.com\/blog\/wp-content\/uploads\/2010\/01\/018.png\" alt=\"\" title=\"web programming\" width=\"128\" height=\"128\" class=\"alignright size-full wp-image-1033\" style=\"float: right: margin: 10px\" \/><\/p>\n<p>Maybe I&#8217;m beating a dead horse, or maybe I can&#8217;t overstate how important it is these days, that web designers should learn (at least) a little web programming. For me, that means Javascript and PHP.<\/p>\n<p><strong>The modern website demands a little behavior!<\/strong><\/p>\n<p>When you look at creating a website, you can break it down to three basic tasks:<\/p>\n<ol>\n<li>Adding Structure &#8211; the HTML<\/li>\n<li>Adding Style &#8211; the CSS<\/li>\n<li>Adding Behavior &#8211; Javascript\/DOM scripting<\/li>\n<\/ol>\n<p>All web designers recognize #1 and #2 and so they learn HTML and CSS. But few want to admit that the third element in the trinity, is staring them right in the face. <\/p>\n<p>&#8230; Boy, web designers can really fear learning Javascript or PHP!  The problem is, that if they don&#8217;t learn how to program, they will find themselves at a great disadvantage.<\/p>\n<p><strong>Modern websites &#8230;<\/strong><\/p>\n<p>Modern websites almost always require some behavior &#8211; functionality that only web programming can provide. Think about it, how many websites these day, DON&#8217;T have some dynamic behavior, whether it be a simple contact form, the use of &#8216;includes&#8217; to make updating the site easier, a shopping cart, a blog, a forum, a CMS, form validation, RSS feeds and on and on &#8230;<\/p>\n<p><strong>Does that mean that I have to become a full-fledged web-nerd programmer? <\/strong><\/p>\n<p>No. But you should be comfortable reading Javascript and PHP code and you should feel comfortable editing script. This way, adding pre-packaged PHP and Javascript will be relatively easy. Installing and modifying a blog, CMS or shopping cart will not be an impossible task. <\/p>\n<p>For all these reasons I&#8217;ve created <a href=\"http:\/\/www.killervideostore.com\/video-courses\/beginners-javascript.php\">beginners video courses on Javascript<\/a> and <a href=\"http:\/\/www.killervideostore.com\/video-courses\/beginners-php.php\">PHP specifically targeting web designers<\/a> &#8211; I&#8217;ve designed the courses to &#8216;speak to&#8217; designers rather than programmers.<\/p>\n<p><strong>Departing words from a libertarian nerd &#8230;<\/strong><\/p>\n<p>Do what thou wilt &#8230; but the wise nerd knows, that the more you learn, the more you earn.<\/p>\n<p>Stefan Mischook<br \/>\nwww.killersites.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.killersites.com\/blog\/wp-content\/uploads\/2010\/01\/018.png\" alt=\"\" title=\"web programming\" width=\"128\" height=\"128\" class=\"alignright size-full wp-image-1033\" style=\"float: right: margin: 10px\" \/><\/p>\n<p>Maybe I&#8217;m beating a dead horse, or maybe I can&#8217;t overstate how important it is these days, that web designers should learn (at least) a little web programming. For me, that means Javascript and PHP.<\/p>\n<p><strong>The modern website demands a little behavior!<\/strong><\/p>\n<p>When you look at creating a website, you can break it down to three basic tasks:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,4,9],"tags":[],"_links":{"self":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/1787"}],"collection":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/comments?post=1787"}],"version-history":[{"count":22,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/1787\/revisions"}],"predecessor-version":[{"id":1809,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/posts\/1787\/revisions\/1809"}],"wp:attachment":[{"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/media?parent=1787"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/categories?post=1787"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.killersites.com\/blog\/wp-json\/wp\/v2\/tags?post=1787"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}