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

Commonwealth Education Trust
您将获得的技能: Lesson Planning, Professional Development, Constructive Feedback, Growth Mindedness, Self-Awareness, Collaboration, Personal Development, Empathy, Goal Setting, Adaptability
混合 · 课程 · 1-4 周

MathWorks
您将获得的技能: Image Analysis, Matlab, Computer Vision, Medical Imaging
初级 · 课程 · 1-4 周

University of Maryland, College Park
您将获得的技能: Platform As A Service (PaaS), No-Code Development, Digital Transformation, Computing Platforms, Product Management, System Implementation, Systems Integration, Business Transformation, Cost Management, Business Process, Cloud Computing, Team Oriented, Enterprise Architecture, Project Management, Agile Methodology, Scalability
初级 · 课程 · 1-3 个月

Skillshare
您将获得的技能: 3D Modeling, 3D Assets, Color Theory, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Animations, Graphical Tools, Data Import/Export, Image Quality, Design Elements And Principles, User Interface (UI), Animation and Game Design, Creative Design
初级 · 专项课程 · 1-3 个月

您将获得的技能: Model View Controller, Web Development Tools, Web Applications, JavaScript Frameworks, Data Validation, Javascript, Web Development
中级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: Scalability, Performance Analysis, Simulations, Algorithms, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Architecture, Software Engineering
初级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: Logo Design, Graphic and Visual Design Software, Digital Design, Graphic Design, Design Software, Digital Publishing, Marketing, Creative Design, Data Sharing
初级 · 指导项目 · 不超过 2 小时

Coursera
您将获得的技能: Collaborative Software, Graphic and Visual Design Software, Content Creation, Photo Editing, Graphics Software, Graphic Design
初级 · 指导项目 · 不超过 2 小时
您将获得的技能: Scaled Agile Framework, Agile Product Development, Sprint Planning, Agile Methodology, Collaborative Software, Cross-Functional Collaboration, Dependency Analysis, Sprint Retrospectives, Product Roadmaps, Collaboration, Leadership, Performance Measurement, Coordination, Release Management, Prioritization, Estimation
高级设置 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Health Care Administration, Patient Safety, Healthcare Project Management, Leadership, Continuous Quality Improvement (CQI), Safety Standards, Health Informatics, Decision Making, Teamwork, Reliability, Risk Management, Patient-centered Care, Collaboration, Problem Solving, Communication Strategies
初级 · 课程 · 1-4 周

MathWorks
您将获得的技能: Plot (Graphics), Scripting, Matlab, Data Manipulation, Mathematical Modeling, Data Analysis, Data Visualization, Data Visualization Software, Descriptive Statistics, Interactive Data Visualization, Exploratory Data Analysis, Data Mapping, Data Cleansing, File Management, Technical Communication
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Intercultural Competence, Teamwork, Diversity and Inclusion, Cultural Diversity, Cultural Sensitivity, Virtual Teams, Self-Awareness, Collaboration, Professional Development, Empathy, Adaptability, Conflict Management, Communication Strategies
初级 · 课程 · 1-4 周