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

Google Cloud
您将获得的技能: Generative AI, Generative Model Architectures, Google Cloud Platform, Image Analysis, Model Deployment, Prompt Engineering
初级 · 课程 · 1-4 周

您将获得的技能: Photo Editing, Photography, Image Quality, Computer Graphic Techniques
中级 · 课程 · 1-3 个月

您将获得的技能: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Data Structures, Linear Algebra
混合 · 课程 · 1-4 周

您将获得的技能: Databases, User Interface and User Experience (UI/UX) Design, Database Theory, Application Frameworks, TypeScript
中级 · 课程 · 3-6 个月

Coursera
您将获得的技能: Star Schema, Data Warehousing, Database Design, Data Mart, Data Modeling, Business Intelligence, Extract, Transform, Load, Data Integrity, Data Transformation, Performance Tuning, Data Quality, Performance Analysis
中级 · 课程 · 1-4 周

您将获得的技能: React.js, UI Components, User Interface (UI), Web Applications, User Accounts, Front-End Web Development, User Interface and User Experience (UI/UX) Design, Secure Coding, Javascript, Authorization (Computing), Authentications, Data Validation
中级 · 课程 · 1-4 周

您将获得的技能: Bash (Scripting Language), JSON, Shell Script, Scripting, Unix Shell, Linux Commands, Scripting Languages, Unix Commands, Cloud API, Restful API, Command-Line Interface, Kubernetes, YAML, Software Installation
中级 · 课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Simulations, Mathematics Education, Science and Research, Conceptual Design, User Feedback
中级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Generative AI, AI Personalization, Prompt Engineering, Web Content, User Experience, Web Analytics and SEO, Information Architecture, Google Cloud Platform
初级 · 课程 · 1-4 周

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周
Coursera
您将获得的技能: Model Evaluation, Data Preprocessing, MLOps (Machine Learning Operations), Classification Algorithms, Applied Machine Learning, Maintainability, Machine Learning Algorithms, Java, Software Architecture, Software Design Patterns, Logistic Regression, Business Metrics, Benchmarking, Decision Tree Learning, Matrix Management, Business
中级 · 课程 · 1-4 周

您将获得的技能: React Redux, React.js, UI Components, User Interface (UI), Front-End Web Development, Scalability, Web Applications, Development Environment, Web Development Tools, Javascript, Data Management, Debugging
初级 · 课程 · 1-4 周