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

您将获得的技能: Unreal Engine, Animation and Game Design, Game Design, Animations, Video Game Development, Artificial Intelligence, Augmented and Virtual Reality (AR/VR), User Interface (UI)
中级 · 课程 · 1-4 周

您将获得的技能: Lesson Planning, Instructional Strategies, Pedagogy, Student-Centred Learning, Community Development, Instructional Design, Learning Strategies, Curriculum Development, Technology Strategies, Social Impact, Sustainable Development
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Marketing Materials, Presentations, Email Marketing, Content Creation, Brand Awareness, Marketing Design, Driving engagement, Content Marketing, Sales Presentations, Marketing Communications, Digital Marketing, Entrepreneurship
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Google Cloud Platform, Data Infrastructure, Machine Learning, Systems Design, Data Processing, Data Pipelines, Data Architecture, Big Data, Data Warehousing, Cloud Engineering, Data Visualization, Cloud Security, Data Storage, Scalability, Data Migration, SQL
高级设置 · 课程 · 1-3 个月

Universitat Politècnica de València
您将获得的技能: Building Information Modeling, Sustainable Development, Sustainable Technologies, Sustainable Architecture, Energy and Utilities, Sustainable Business, Sustainable Design, Building Design, Community Development, Environmental Engineering, Climate Change Adaptation, Materials science, Climate Change Mitigation, Case Studies
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Computational Logic, Verification And Validation, Theoretical Computer Science, Systems Design, Model Evaluation, Simulations, Algorithms, Safety and Security
初级 · 课程 · 1-4 周

您将获得的技能: 3D Assets, 3D Modeling, Unreal Engine, Virtual Environment, Computer Graphics, Augmented and Virtual Reality (AR/VR), Video Game Development, Game Design, Computer Graphic Techniques, Animation and Game Design, Design Elements And Principles, File Management, Editing, Graphics Software, User Interface (UI), Data Import/Export
初级 · 课程 · 3-6 个月

University of Michigan
您将获得的技能: Constructive Feedback, Cooperation, Independent Thinking, Empathy, Rapport Building, Teamwork, Collaboration, Relationship Building, Diversity and Inclusion, Emotional Intelligence, Cognitive flexibility, Communication
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Quality Assurance, Software Quality Assurance, Test Planning, Test Case, Continuous Integration, DevOps, Software Testing, Regression Testing, Test Execution Engine, Software Engineering Tools, Agile Methodology, Issue Tracking, Risk Management Framework, Automation
中级 · 课程 · 1-4 周

您将获得的技能: Collaborative Software, Journals, Organizational Skills, Productivity, Timelines, Productivity Software, Project Management Software, Information Architecture, Project Management, Personal Development, Query Languages
初级 · 指导项目 · 不超过 2 小时

Whizlabs
您将获得的技能: Serverless Computing, Amazon S3, Amazon Web Services, Kubernetes, Containerization, Cloud Storage, Disaster Recovery, Application Deployment, Cloud Deployment, Cloud Computing Architecture, Cloud Solutions, Data Storage Technologies
中级 · 课程 · 1-4 周

您将获得的技能: HTML and CSS, Cascading Style Sheets (CSS), Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Web Development, Web Design, Front-End Web Development, Cloud Hosting, Animations, File Transfer Protocol (FTP), Typography
中级 · 课程 · 1-4 周