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

This is a Google Cloud Self-Paced Lab. In this lab, you will create a series of visualizations from the Airports and Flights datasets and save them to a dashboard in Looker.Created by: Google Cloud more
Welcome to the Advanced Java Course! This comprehensive course elevates your Java programming skills, focusing on advanced concepts and techniques in real-world applications. This course will teach... more
This Specialization covers much of the material that first-year Computer Science students take at Rice University, brought to you by the world-class Faculty who teach our master\'s and PhD... more
This specialization is intended for people without programming experience with JavaScript frameworks and who seek to develop web application and security skills. In these four courses, you will... more
This 1.5 hours class is a continuation of the class Object-oriented programming with Java. We will learn and explore more advanced topics of object-oriented programming with Java. At the end of... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL