{"id":21811,"date":"2014-05-14T00:33:14","date_gmt":"2014-05-13T22:33:14","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=21811"},"modified":"2014-05-14T00:33:14","modified_gmt":"2014-05-13T22:33:14","slug":"10-places-where-anyone-can-learn-to-code","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2014\/05\/14\/10-places-where-anyone-can-learn-to-code\/","title":{"rendered":"10 places where anyone can learn to code"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"http:\/\/blog.ted.com\/2013\/01\/29\/10-places-where-anyone-can-learn-to-code\/\">10 places where anyone can learn to code<\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>10 places where anyone can learn to code<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,18,62],"tags":[1114],"keyring_services":[],"class_list":["post-21811","post","type-post","status-publish","format-link","hentry","category-general","category-programming","category-technology","tag-education","post_format-post-format-link"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":16189,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/04\/02\/morse-code-for-android\/","url_meta":{"origin":21811,"position":0},"title":"Morse Code for Android","author":"Leonid Mamchenkov","date":"April 2, 2012","format":false,"excerpt":"Gmail team celebrated this year's April Fools day with Gmail Tap. That, of course, made me smile. \u00a0But it also made me think. \u00a0It's been a long while since I wanted to learn Morse Code. \u00a0I knew bits and pieces for years, and I could probably transmit my SOS if\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/1KhZKNZO8mQ\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":26333,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/08\/09\/how-do-i-write-good-code\/","url_meta":{"origin":21811,"position":1},"title":"How Do I Write Good Code?","author":"Leonid Mamchenkov","date":"August 9, 2016","format":false,"excerpt":"Eric Dietrich, over at DaedTech, explains how he writes good code. \u00a0It's a post worth a read in full, but here is a summary: Make it easy to change Make it really readable Make it work Make it elegant Learn from accomplished practitioners He is also listing a few books\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18930,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/12\/10\/president-obama-calls-on-every-american-to-learn-code\/","url_meta":{"origin":21811,"position":2},"title":"President Obama calls on every American to learn code","author":"Leonid Mamchenkov","date":"December 10, 2013","format":"video","excerpt":"http:\/\/www.youtube.com\/watch?v=6XvmhE1J9PY","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/6XvmhE1J9PY\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":21804,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/05\/14\/code-org-learn-an-hour-of-code\/","url_meta":{"origin":21811,"position":3},"title":"Code.org &#8211; Learn an hour of code","author":"Leonid Mamchenkov","date":"May 14, 2014","format":false,"excerpt":"Maxim mentioned code.org to me a couple of times last week, but I didn't have the time to check it out. \u00a0Today, however, he said that \"Learn an hour of code\" was his homework for the computer class. \u00a0That got me quite interested. \u00a0After all, I was exploring looking for\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"code.org","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/05\/code.org_-500x304.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":8431,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/01\/06\/how-to-write-unmaintainable-code\/","url_meta":{"origin":21811,"position":4},"title":"How To Write Unmaintainable Code","author":"Leonid Mamchenkov","date":"January 6, 2005","format":false,"excerpt":"In many places Perl is called an unmaintainable language. People with brains know that you can write unmaintainable code in any programming language what-so-ever. People who are familiar with Perl know that it can be used to write the uglies code ever, or the most beautiful code ever. Aside from\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18284,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/06\/01\/the-archive-of-interesting-code\/","url_meta":{"origin":21811,"position":5},"title":"The Archive of Interesting Code","author":"Leonid Mamchenkov","date":"June 1, 2013","format":"link","excerpt":"The Archive of Interesting Code The Archive of Interesting Code is an (ambitious) effort on my part to research, intuit, and code up every interesting algorithm and data structure ever invented. In doing so, I hope both to learn the mathematical techniques that power these technologies and to improve my\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/21811","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=21811"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/21811\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=21811"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=21811"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=21811"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=21811"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}