{"id":9,"date":"2015-06-14T23:34:41","date_gmt":"2015-06-14T19:34:41","guid":{"rendered":"http:\/\/courses.haigarmen.com\/creativecoding\/?page_id=9"},"modified":"2015-06-15T15:07:40","modified_gmt":"2015-06-15T11:07:40","slug":"resources","status":"publish","type":"page","link":"https:\/\/courses.haigarmen.com\/creativecoding\/resources\/","title":{"rendered":"Resources"},"content":{"rendered":"<p>Here\u2019s a list of high-quality learning sites then:<\/p>\n<p><a href=\"http:\/\/funprogramming.org\/\">FunProgramming<\/a> (from beginners up to advanced)<br \/>\n<a href=\"http:\/\/www.imaginary-institute.com\/index.html\">The Imaginary Institute<\/a> (beginners)<br \/>\n<a href=\"https:\/\/vimeo.com\/80274630\">Daniel Shiffman &#8211; Hello Processing!<\/a> (total beginners)<br \/>\n<a href=\"http:\/\/www.learningprocessing.com\/\">Daniel Shiffman &#8211; Learning Processing<\/a> (beginners)<br \/>\n<a href=\"https:\/\/vimeo.com\/87269869\">Matthew Eppler &#8211; Intro to Data Viz for Processing<\/a> (beginners)<br \/>\n<a href=\"http:\/\/introprocessing.blogspot.com\/2013\/05\/day-00.html\">Albert Schueller &#8211; Introduction to Processing<\/a> (beginners)<br \/>\n<a href=\"https:\/\/kunstwurfelspiel.coursesites.com\/webapps\/Bb-sites-course-creation-BBLEARN\/courseHomepage.htmlx?course_id=_222804_1\">Creating Geometric and Generative Art with Code<\/a> (beginners)<br \/>\n<a href=\"https:\/\/www.khanacademy.org\/computing\/cs\">Learn coding at the Khan Academy<\/a> (beginners)<br \/>\n<a href=\"http:\/\/natureofcode.com\/book\/\">Daniel Shiffman &#8211; the Nature of Code<\/a> (advanced)<br \/>\n<a href=\"http:\/\/www.plethora-project.com\/education\/2011\/09\/12\/processing-tutorials\/\">Plethora<\/a> (beginners, advanced)<br \/>\nYou should take this free online course (if it\u2019s available again) about Processing that, while not perfect, has a very interesting approach to teaching Processing, both visually and philosophically: <a href=\"http:\/\/www.futurelearn.com\/courses\/creative-coding\">www.futurelearn.com\/courses\/creative-coding<\/a>)<\/p>\n<p>If you\u2019re struggling with the (basic) math needed for creative coding then the <a href=\"https:\/\/www.youtube.com\/channel\/UCF6F8LdCSWlRwQm_hfA2bcQ\">Coding Math Youtube channel<\/a> might be helpful to you (although the programming language used there is Javascript but the concepts are the same and Javascript isn\u2019t that different from Processing).<\/p>\n<p>If you prefer to learn from real books then I can recommend these:<\/p>\n<p><a href=\"http:\/\/www.amazon.com\/Make-Getting-Processing-Casey-Reas\/dp\/144937980X\/ref=sr_1_1?ie=UTF8&#038;qid=1434314591&#038;sr=8-1&#038;keywords=Getting+Started+With+Processing\">Getting Started With Processing<\/a><br \/>\n<a href=\"http:\/\/www.amazon.com\/gp\/product\/B00ACC69U6\/ref=as_li_ss_tl?ie=UTF8&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B00ACC69U6&#038;linkCode=as2&#038;tag=thoughofastra-20\">Processing: Creative Coding and Generative Art in Processing 2<\/a><br \/>\n<a href=\"http:\/\/www.amazon.com\/gp\/product\/B003FL6X4I\/ref=as_li_ss_tl?ie=UTF8&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B003FL6X4I&#038;linkCode=as2&#038;tag=thoughofastra-20\">Learning Processing: A Beginner\u2019s Guide to Programming Images, Animation, and Interaction<\/a><br \/>\n<a href=\"http:\/\/www.amazon.com\/gp\/product\/1935182625\/ref=as_li_ss_tl?ie=UTF8&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1935182625&#038;linkCode=as2&#038;tag=thoughofastra-20\">Generative Art: A Practical Guide<\/a><\/p>\n<p>And my favourite of all Processing books, there is the amazing:<br \/>\n<a href=\"http:\/\/www.amazon.com\/gp\/product\/1616890770\/ref=as_li_ss_tl?ie=UTF8&#038;camp=1789&#038;creative=390957&#038;creativeASIN=1616890770&#038;linkCode=as2&#038;tag=thoughofastra-20\">Generative Design\/Generative Gestaltung<\/a><\/p>\n<p>If you\u2019re looking for a book about code as an art form (but without tutorials) then this book by the co-founder of Processing is to be recommended: Form+Code in Design, Art and Architecture<\/p>\n<p>And if you speak French and are looking for tutorials of all levels then check out <a href=\"http:\/\/tutoprocessing.com\/\">TutoProcessing<\/a>.<\/p>\n<p>Also: follow <a href=\"http:\/\/fyprocessing.tumblr.com\/\">fyprocessing<\/a> in order to stay up to date as to what\u2019s happening in the Processing tumblosphere. You\u2019ll also get inspired a lot by the art you see there!<\/p>\n<p>If you&#8217;re looking for inspiration:<\/p>\n<p>And follow <a href=\"http:\/\/courses.haigarmen.com\/creativecoding\/resources\/my-advice\/\">my advice<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here\u2019s a list of high-quality learning sites then: FunProgramming (from beginners up to advanced) The Imaginary Institute (beginners) Daniel Shiffman &#8211; Hello Processing! (total beginners) Daniel Shiffman &#8211; Learning Processing (beginners) Matthew Eppler &#8211; Intro to Data Viz for Processing (beginners) Albert Schueller &#8211; Introduction to Processing (beginners) Creating Geometric and Generative Art with Code [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":10,"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":62,"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/pages\/9\/revisions\/62"}],"wp:attachment":[{"href":"https:\/\/courses.haigarmen.com\/creativecoding\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}