{"id":2222,"date":"2023-11-30T20:37:31","date_gmt":"2023-11-30T20:37:31","guid":{"rendered":"\/wolfram-u\/?post_type=courses&#038;p=2222"},"modified":"2026-08-21T17:12:44","modified_gmt":"2026-08-21T17:12:44","slug":"programming-and-development-dev212","status":"publish","type":"courses","link":"https:\/\/www.wolfram.com\/wolfram-u\/courses\/programming-applications\/programming-and-development-dev212\/","title":{"rendered":"Programming and Development in Wolfram Language"},"content":{"rendered":"<p>Learn about advanced programming and development concepts in Wolfram Language. Dive deeper into the fundamentals of expression syntax and function definitions. Explore more complex ideas like upvalues, attributes, manual scoping and package creation. This course is the third and final part of the programming proficiency course sequence, following <a href=\"https:\/\/www.wolfram.com\/wolfram-u\/courses\/programming-applications\/programming-fundamentals-dev210\/\">Programming Fundamentals<\/a> and <a href=\"https:\/\/www.wolfram.com\/wolfram-u\/courses\/programming-applications\/practical-programming-dev211\/\">Practical Programming<\/a>. This course is designed for users who want to take the next step toward mastery in Wolfram Language programming.<\/p>\r\n\r\n","protected":false},"excerpt":{"rendered":"Learn about advanced programming and development concepts in Wolfram Language. This course is the third and final part of the programming proficiency sequence.","protected":false},"featured_media":2223,"parent":0,"template":"","meta":{"footnotes":""},"course_format":[18],"class_list":["post-2222","courses","type-courses","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/courses\/2222"}],"collection":[{"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/courses"}],"about":[{"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/types\/courses"}],"version-history":[{"count":3,"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/courses\/2222\/revisions"}],"predecessor-version":[{"id":4505,"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/courses\/2222\/revisions\/4505"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/media\/2223"}],"wp:attachment":[{"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/media?parent=2222"}],"wp:term":[{"taxonomy":"course_format","embeddable":true,"href":"https:\/\/www.wolfram.com\/wolfram-u\/wp-json\/wp\/v2\/course_format?post=2222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}