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

Northeastern University
您将获得的技能: Agile Methodology, Web Design and Development, React.js, User Interface and User Experience (UI/UX) Design, Web Content Accessibility Guidelines, Front-End Web Development, Wireframing, Web Applications, HTML and CSS, Application Deployment, Responsive Web Design, Interactive Design, Javascript
初级 · 课程 · 1-3 个月

您将获得的技能: Unity Engine, Video Game Development, Animations, Game Design, Development Environment, C# (Programming Language), UI Components, Scripting, Debugging
混合 · 课程 · 1-4 周

您将获得的技能: Microservices, Google Cloud Platform, Kubernetes, Cloud Computing Architecture, CI/CD, Application Deployment, API Design, Cloud Applications, System Design and Implementation, Cloud Security, Service Level Agreement, Cloud Storage, Scalability, Network Architecture, System Monitoring, Service Design
中级 · 课程 · 1-3 个月

您将获得的技能: Bootstrap (Front-End Framework), Responsive Web Design, UI Components, HTML and CSS, Web Design, User Interface (UI), Usability, Web Development
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Wireframing, Persona (User Experience), User Experience Design, User Centered Design, Usability, User Research, Design Research, Prototyping, Miro AI, User Flows, Mockups, Ideation
中级 · 课程 · 1-3 个月

您将获得的技能: Instagram, Social Media Content, Facebook, Marketing Design, Social Media Marketing, Animations, Digital Design, Graphic Design, Graphics Software, Design Elements And Principles, User Accounts
初级 · 指导项目 · 不超过 2 小时

University of Michigan
您将获得的技能: Responsible AI, Prompt Engineering, Generative AI, ChatGPT, Education Software and Technology, Design Strategies, Artificial Intelligence, Data Ethics, Content Creation, Professional Development
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Data Presentation, Data Visualization Software, Query Languages, Data Integration, Data Analysis
初级 · 项目 · 不超过 2 小时

您将获得的技能: Content Creation, Layout Design, Image Quality
混合 · 课程 · 1-3 个月

您将获得的技能: Graphic and Visual Design, Graphic Design, Graphic and Visual Design Software, Design, Adobe Photoshop, Creative Design, Typography, 3D Modeling, 3D Assets, Color Theory, Visualization (Computer Graphics), Color Matching, Computer Graphics, Computer Graphic Techniques
中级 · 指导项目 · 不超过 2 小时

Google Cloud
您将获得的技能: 应用编程接口 (API), 云 API, Authentication, 还原式 API, 应用程序部署, 软件文档, API 设计, 代理服务器, 应用程序接口网关, 应用生命周期管理
初级 · 课程 · 1-3 个月

您将获得的技能: Microsoft Azure, Cloud Security, IT Security Architecture, DevSecOps, Threat Management, Zero Trust Network Access, Cloud Solutions, Cloud Computing Architecture, Cybersecurity, Cloud Computing, Threat Detection, Security Strategy, Cloud Platforms, Enterprise Architecture, Identity and Access Management
中级 · 课程 · 1-4 周