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

Pearson
您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), System Programming
中级 · 课程 · 1-4 周

The University of Sydney
您将获得的技能: Writing, Professionalism, Public Speaking, Collaboration, Verbal Communication Skills, English Language, Communication, Higher Education, Planning, Ethical Standards And Conduct, Critical Thinking, Organizational Skills, Adaptability
初级 · 课程 · 1-3 个月

Universitat Autònoma de Barcelona
您将获得的技能: Creativity, Innovation, Higher Education, Student-Centred Learning, Entrepreneurship, Professional Development, Training and Development, Training Programs, Collaboration, Project Design, Problem Solving, New Business Development, Adaptability, Social Impact
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Web Applications, Javascript, Other Programming Languages, UI Components, Front-End Web Development, Web Development, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Programming Principles
中级 · 课程 · 1-4 周

L&T EduTech
您将获得的技能: Equipment Design, Maintenance, Repair, and Facility Services, Product Lifecycle Management, Construction Engineering, Construction, Construction Management, Machine Controls, Plant Operations and Management, Facility Management and Maintenance, Automation Engineering, Architecture and Construction, Digital Transformation, Hydraulics, 3D Modeling
高级设置 · 课程 · 1-4 周

您将获得的技能: Facebook, Social Media Strategy, Social Media, Social Media Marketing, Social Media Content, Marketing Materials, Graphic and Visual Design Software, Graphic Design, Content Creation, Advertising Campaigns
初级 · 指导项目 · 不超过 2 小时

Northeastern University
您将获得的技能: Data Warehousing, Extract, Transform, Load, Data Integration, Data Modeling, Star Schema, Data Governance, Database Design, Snowflake Schema, SQL, Relational Databases, Data Mining, Data Quality, Data Analysis
混合 · 课程 · 1-3 个月

您将获得的技能: Internet Of Things, Docker (Software), Grafana, Development Environment, Containerization, JSON, Network Protocols, Embedded Systems, Authentications, Encryption, Automation, Data Storage
中级 · 课程 · 3-6 个月

您将获得的技能: Cloud-Based Integration, Cloud Applications, Middleware, Integration Testing, Application Design, Data Integration, Cloud Computing
初级 · 项目 · 不超过 2 小时

您将获得的技能: Scrum (Software Development), User Story, Backlogs, Agile Methodology, Sprint Planning, Agile Project Management, Prioritization, Sprint Retrospectives, Estimation, Workflow Management, Risk Management, Cross-Functional Collaboration
混合 · 课程 · 1-4 周

您将获得的技能: Gemini, Google Gemini, Generative AI, Prompt Engineering, AI Product Strategy, Multimodal Prompts, AI Enablement, MLOps (Machine Learning Operations), Model Deployment, LLM Application, Google Cloud Platform, Performance Tuning
初级 · 课程 · 1-4 周

您将获得的技能: Matplotlib, Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Exploratory Data Analysis, Python Programming, Data Preprocessing, Scripting, Scripting Languages
初级 · 课程 · 1-4 周