{"id":874,"date":"2009-06-22T20:38:05","date_gmt":"2009-06-22T20:38:05","guid":{"rendered":"https:\/\/kweaver.org\/cs\/learning-a-new-language\/"},"modified":"2009-06-22T20:38:05","modified_gmt":"2009-06-22T20:38:05","slug":"learning-a-new-language","status":"publish","type":"post","link":"https:\/\/kweaver.org\/cs\/learning-a-new-language\/","title":{"rendered":"Learning a new Language"},"content":{"rendered":"<p>Someone just asked me for a good source of C#.<\/p>\n<p>I&#8217;ve programmed professionally in about 8 programming languages (included assembly), and have taught in 4 different languages, plus was taught lots of programming languages in college.&#160; <\/p>\n<p>So here&#8217;s how I learn a new language &#8212; which is very similar to the course I took in college.<\/p>\n<p>I pick a project to work on in the new language: when I wanted to learn PHP, I built my classroom website, when I wanted to learn how to do a website in Visual Basic, I did the school website, etc.<\/p>\n<p>So first, pick a project you want to work on and make sure that the language was suited for it.&#160; When I want to do C#, I write a Windows\/XBox\/Zune game.&#160; There are other things you can do in C# but it&#8217;s suited for it.<\/p>\n<p> So I&#8217;d use Dan Water&#8217;s Book on Zune programming, and the website at http:\/\/www.begingameprogramming.com\/ to play around until I came up with a game I really wanted to write and go from there.<\/p>\n<p>In other words, I&#8217;m pretty practical, and don&#8217;t just program for the sake of programming. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Someone just asked me for a good source of C#. I&#8217;ve programmed professionally in about 8 programming languages (included assembly), and have taught in 4 different languages, plus was taught lots of programming languages in college.&#160; So here&#8217;s how I learn a new language &#8212; which is very similar to the course I took in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-874","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts\/874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/comments?post=874"}],"version-history":[{"count":0,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/posts\/874\/revisions"}],"wp:attachment":[{"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/media?parent=874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/categories?post=874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kweaver.org\/cs\/wp-json\/wp\/v2\/tags?post=874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}