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

University of Colorado Boulder
您将获得的技能: Data Visualization, Data Visualization Software, Tableau Software, Interactive Data Visualization, Data Presentation, Data Import/Export, Data Storytelling, Business Analytics, Data Science, Marketing Analytics
初级 · 课程 · 1-4 周

您将获得的技能: Field-Programmable Gate Array (FPGA), Electronic Systems, Hardware Design, Application Specific Integrated Circuits, Electronics Engineering, Serial Peripheral Interface, Computational Logic, Electrical Engineering, Computer Architecture, Schematic Diagrams, Semiconductors, Electronic Hardware, Electronic Components, Internet Of Things, Embedded Systems, Electronics, Theoretical Computer Science, Diagram Design, Programmable Logic Controllers, Computer Engineering
中级 · 专项课程 · 3-6 个月

您将获得的技能: 3D Modeling, Autodesk, Visualization (Computer Graphics), Simulations
混合 · 课程 · 1-4 周

Epic Games
您将获得的技能: 创造力, 概念设计, 设计元素和原则, 三维资产, 虚拟环境, 视频游戏开发, 虚幻引擎, 游戏设计, 原型设计, 软件设计文件, 互动设计
初级 · 课程 · 1-4 周

您将获得的技能: Unity Engine, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, C# (Programming Language), Linear Algebra, Scripting
混合 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, 3D Assets, Autodesk, Visualization (Computer Graphics), Editing
混合 · 课程 · 1-4 周
您将获得的技能: Collaboration, Collaborative Software, Adobe InDesign, Design Reviews, Version Control, Style Guides, User Feedback, Peer Review, Layout Design, File Management, Branding
中级 · 课程 · 1-4 周

您将获得的技能: Decision Making, Driving engagement, Behavioral Economics, Human Factors, UI/UX Strategy, User Experience, Persona (User Experience), User Centered Design, User Experience Design, Usability Testing, Psychology, Experimentation, Design Strategies, Trustworthiness, Motivational Skills, Social Skills, Behavioral Management, Product Management, Ethical Standards And Conduct, Digital Marketing
初级 · 课程 · 1-3 个月

您将获得的技能: Fraud detection, Web Services, Simple Object Access Protocol (SOAP), Service Oriented Architecture, API Testing, Verification And Validation, Process Design, API Design, Software Design, Workflow Management, System Testing, Extensible Markup Language (XML), Data Validation, Software Testing, Enterprise Architecture, Secure Coding, Middleware
混合 · 课程 · 1-4 周

Arizona State University
您将获得的技能: 设计元素和原则, 口头表达, 设计策略, 英语, 语言学习
混合 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 数据建模, 关系数据库, 数据库理论, SQL, 数据库, 数据库设计, 数据完整性, 数据库管理, PostgreSQL
中级 · 课程 · 1-4 周

您将获得的技能: Photo Editing, Adobe Illustrator, Color Theory, Adobe Photoshop, Adobe Acrobat, Typography, Document Management, Graphic and Visual Design, Graphic Design, Graphics Software, Graphic and Visual Design Software, Photography, Generative AI, Design, Adobe Creative Cloud, Design Elements And Principles, Workflow Management, Productivity Software, Digital Design, Branding
初级 · 专项课程 · 1-3 个月