在线课程 – Google 和密歇根大学设计师的编程专业认证

打下计算设计基础。使用 Python 探索创意编码。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

初级 高级 中级 混合

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • 设计
  • 编程
  • 图形
  • 图形编程
  • 数据结构
  • 计算设计
  • 面向对象编程
  • Python 编程

What you will learn in the course

Courses for which the course is suitable

  • 平面设计师
  • 工业设计师
  • 游戏设计师
  • 视觉艺术家
  • 建筑师

专业化 – 由三部分组成的课程系列

“设计师编程”课程

  • 在创意环境中探索 Python 编程
  • 基本的计算设计技能
  • 基本编程原则
  • 更复杂的数据结构
  • 开发实用的创意代码项目
  • 使用处理平台

技能发展

  • 从简单设计转向更复杂的设计
  • 创建形状和插图
  • 动画
  • 设计过程中的最佳实践
  • 情报促进
  • 使用高级数据结构

目标受众

  • 建筑领域的人
  • 平面设计
  • 工业设计
  • 游戏设计
  • 视觉艺术

实践学习项目

  • 使用处理环境在 Python 中创建图形应用程序
  • 访问一套全面的设计实例
  • 从头开始构建每个示例的说明
  • 个人创意 App 开发

Details of the courses that make up the specialization

面向设计人员的 Python 基础知识

课程 1 • 26 小时

课程详情

学习内容

  • 了解如何将 Python 应用于设计项目
  • 在 Python 中运行简单的脚本来绘制几何形状,如线条、矩形和神
  • 学习使用 Python 面向对象的编程来创建基本形状和设计

您将获得的技能

  • 类别: Python 编程
  • 类别: 计算思维
  • 类别: 加工 (编程环境)
  • 类别: 可编程图形

使用 Python 的设计人员的数据结构

课程 2 • 26 小时

课程详情

学习内容

  • 学习使用 Python 数据结构创建复杂的设计
  • 使用面向对象编程来模拟设计组合中的复杂行为和关系
  • 使用 Python 在数字创作中创建动态运动和转换

您将获得的技能

  • 类别: Python 编程
  • 类别: 加工 (编程环境)
  • 类别: 数据结构

面向使用 Python 的设计人员的创意代码

课程 3 • 27 小时

课程详情

学习内容

  • 在 Python 中创建粒子系统以创建动态视觉图案
  • 使用索引和 praline nuise 创建渲染的矢量字段,以创建流动模式
  • 实施程序化生产算法,以基于适应性纹理设计复杂图案

您将获得的技能

  • 类别: Python 编程
  • 类别: 加工 (编程环境)
  • 类别: 计算设计
  • 类别: 面向对象编程 (OOP)