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

您将获得的技能: Unity Engine, 3D Assets, Video Game Development, Data-oriented programming, Virtual Environment, Computer Graphics, Performance Tuning, Visualization (Computer Graphics), Computer Graphic Techniques, Maintainability, Software Design Patterns, C# (Programming Language), Debugging
混合 · 课程 · 1-3 个月

您将获得的技能: PL/SQL, Oracle Databases, Stored Procedure, SQL, Data Persistence, Database Development, Database Management Systems, Web Services, Data Storage Technologies, Authorization (Computing), Debugging, File Management
混合 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Canva (Software), AI Workflows, Content Creation, Generative AI, Quality Control, Creative Design, Artificial Intelligence, Ethical Standards And Conduct
初级 · 课程 · 1-4 周

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Animations, Graphical Tools, Creative Design, Color Theory
初级 · 课程 · 1-4 周

您将获得的技能: Figma (Design Software), UI Components, User Interface (UI) Design, Color Theory, Typography, Design Elements And Principles, User Experience Design, Web Design and Development, Web Content Accessibility Guidelines
中级 · 指导项目 · 不超过 2 小时

University of California, Irvine
您将获得的技能: 统计, 商业智能, 统计分析, 数据科学, 数据扫盲, 数据库管理, 数据驱动的决策制定, 微软Excel, 商业分析, 数据库设计, 描述性统计, SQL, 关系数据库, 决策支持系统, 摘录, 数据库管理系统, 数据操作
初级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Human Factors, Human Factors Engineering, Control Systems, Sports Medicine, Human Musculoskeletal System, Mechanics, Human Centered Design, Product Design, Injury Prevention, Rehabilitation
中级 · 课程 · 1-3 个月
您将获得的技能: API Design, API Gateway, API Testing, Application Programming Interface (API), Software Documentation, Restful API, Test Automation, Software Testing, Software Design, Back-End Web Development, Software Versioning, Collaboration, Debugging
中级 · 课程 · 1-4 周

您将获得的技能: HTML and CSS, Responsive Web Design, Web Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Adobe Photoshop, Figma (Design Software)
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Google App Engine, Service Level Agreement, Application Deployment, Cloud Infrastructure, CI/CD, Microservices, Cloud Computing Architecture, Network Architecture, Google Cloud Platform, Kubernetes, Distributed Denial-Of-Service (DDoS) Attacks, API Design, DevOps, Restful API, Cloud Storage, Cloud Computing, Virtual Networking, System Monitoring, Cloud Security, Key Performance Indicators (KPIs)
高级设置 · 课程 · 1-3 个月

您将获得的技能: Adobe Illustrator, Ideation, Brainstorming, Conceptual Design, Professional Development, Design Strategies, Planning, Graphic and Visual Design, Creativity, Workflow Management, Adobe Creative Cloud, Creative Design, Design, Mockups, Visual Design, Prototyping, Collaboration, Process Optimization
初级 · 课程 · 1-4 周

您将获得的技能: Brand Strategy, Adobe Express, Presentations, Branding, Creative Design, Target Audience, Visual Design, Typography, Adobe Creative Cloud, Storytelling, Adobe Illustrator, Diversity and Inclusion, Adobe Acrobat, Color Theory, Creative Thinking, Creative Problem-Solving, Digital Assets, Communication, Entrepreneurship, Digital Marketing
初级 · 课程 · 1-4 周