面向对象设计课程可以帮助您学习 Encapsulation、继承和多态等原则,以及 Singleton 和 Factory 等设计模式。您可以掌握创建可重用代码、提高软件可维护性以及设计更易于理解和扩展的系统的技能。许多课程会介绍用于建模的 UML 等工具,以及 Java 和 Python 等编程语言,这些语言通常用于在实际应用中实现面向对象的概念。

您将获得的技能: Adobe InDesign, Layout Design, Color Theory, Typography, Photo Editing, Graphic Design, Design, Digital Design, Design Software
初级 · 指导项目 · 不超过 2 小时

28DIGITAL
您将获得的技能: 企业战略, 创新, 产品战略, 价值主张, 业务建模, 创造力, 构思, 产品管理, 客户洞察, 设计思维, 创业, 筹资, 市场机遇
中级 · 课程 · 1-3 个月

您将获得的技能: User Research, Usability Testing, Prototyping, Design Thinking, Ideation, Internet Of Things, User Experience Design, User Centered Design, Interaction Design, Human Centered Design, Persona Development
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 健康信息管理, 公共卫生, 卫生政策, 数据质量, 技术交流, 卫生系统, 可扩展性, 系统分析, 研究设计
中级 · 课程 · 1-4 周

您将获得的技能: Microservices, Cloud Infrastructure, Application Deployment, API Design, Google App Engine, Kubernetes, CI/CD, Google Cloud Platform, Cloud Computing Architecture, Infrastructure Architecture, Cloud Computing, Cloud Security, Network Architecture, DevOps, Cloud Storage, System Monitoring, Service Management, Scalability
高级设置 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Requirements Management, Design Reviews, Systems Engineering, Engineering Management, User Requirements Documents, Requirements Analysis, Systems Design, Business Requirements, Software Engineering, Systems Integration, Leadership, Engineering Design Process, Performance Measurement, Manufacturing and Production, Coordination, Data-Driven Decision-Making, Decision Making
攻读学位
初级 · 课程 · 1-3 个月

您将获得的技能: PL/SQL, Oracle Databases, Stored Procedure, SQL, Database Development, Performance Tuning, Database Application, Maintainability, Debugging
混合 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 创造力, 构思, 视频游戏开发, 同行评审, 概念设计, 可用性测试, 动画和游戏设计, 软件文档, 游戏设计, 软件设计文件, 原型设计
中级 · 课程 · 1-4 周

Skillshare
您将获得的技能: Packaging and Labeling, Brand Strategy, Competitive Analysis, Presentations, Content Creation, Target Audience, Logo Design, Storytelling, Branding, Product Design, Design Strategies, Social Media, Design, Marketing Design, Design Thinking, Brand Awareness, Adobe Illustrator, Social Media Marketing, Storyboarding, Visual Design
初级 · 专项课程 · 3-6 个月

您将获得的技能: Video Game Development, 3D Assets, Animations, Visualization (Computer Graphics), Simulations, Virtual Environment, Scripting
混合 · 课程 · 1-4 周

您将获得的技能: Virtual Environment, 3D Assets, Animations, Simulations, Computer Graphics
混合 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Generative AI, Prompt Engineering, Course Development, Instructional Design, Brainstorming, Design Strategies, Content Creation, Persona Development, Professional Development, digital literacy
初级 · 课程 · 1-4 周