NYU Classifieds>NYU Online Courses>Programming for Designers

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 third course in the XR for Everybody specialization is geared toward the technical development of XR experiences. The course provides learners with a more technical mental model of XR... more
Learners who complete this program will receive a 50% discount voucher to take the AZ-900 Certification Exam.\\n\\nCloud computing is rapidly expanding into all areas of businesses, creating new... more
This specialization provides you with five essential development skills:\\n\\n1. Writing clean, maintainable code.\\n\\n2. Crafting professional documentation using Markdown.\\n\\n3. Ensuring code... more
Overview: In this specialization, you will delve into the world of decentralized application (DApp) development on the Ethereum blockchain. Through a series of hands-on projects and expert-led... more
This course introduces acoustics by using the concept of impedance. The course starts with vibrations and waves, demonstrating how vibration can be envisaged as a kind of wave, mathematically and... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL