Programming for Designers
About this Specialization
In Programming for Designers, you will explore Python programming within a creative context, equipping you with essential computational design skills. Beginning with fundamental programming principles, you will move on to more intricate data structures, leading to the development of practical creative coding projects. Learn how to use the Processing platform, a program that allows designers to create visual, interactive media to meet their project needs. Develop the skills to move from simple to intricate designs, ranging from illustrative shapes and images to animations. Cover procedural best practices for design applications and intelligence navigation, and build a rich understanding of how advanced data structures can be used to create digital environments.\\n\\nThis course series is tailored for individuals within architecture, graphic design, industrial design, game design and the visual arts interested in integrating programming with graphic creativity. As each course in the series is structured to build on previous course knowledge, Programming for Designers allows you to practice your skills within Python, allowing you to bring your design concepts to life with precision and efficiency.Created by: University of Michigan

Related Online Courses
Welcome to \"Foundations of Music Promotion & Branding,\" the foundational pillar of the \"Building Your Audience for Music Professionals\" Specialization. Spanning over four detailed modules, this... more
By the end of this course, you will have a solid grasp of scripting in Ruby. You will be ready to work with DevOps tools that use Ruby. You will be able to begin to read and understand Ruby scripts... more
By the end of the specialization, you will be able to:\\n\\nImagine possible futures with intentional questions and maintain agency over those futures. Analyze possible scenarios to plan for each... more
This Specialization is intended for anyone looking to take control of their finances. Through these five courses, you will cover a variety of personal finance topics, including budgets, investing,... more
This specialization is intended for sales professionals at any point in their career, whether they\'re just starting to apply for sales jobs or leading a global sales organization. Each course... more