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

Coursera
您将获得的技能: Infographics, Storyboarding, Canva (Software), Prompt Engineering, Copywriting, Generative AI, Content Creation, Marketing Strategies, Blogs, Marketing Psychology, Collaborative Software, AI Enablement, ChatGPT, Online Advertising, MarTech, Graphic Design, Brand Awareness, Artificial Intelligence, Search Engine Optimization, Machine Learning
中级 · 专项课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 数据管道, 持续部署, 模型部署, Data Validation, 数据质量, 持续监测, 机器学习, 功能工程, 模型评估, 数据预处理, 应用机器学习, 云部署, MLOps(机器学习 Operator), 调试
中级 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, Web Applications, Web Development, Front-End Web Development, HTML and CSS, Javascript, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations
高级设置 · 课程 · 3-6 个月
University of California, Davis
您将获得的技能: 竞争分析, 文案写作, 品牌营销, 旁听, B2B 销售, 营销分析, 社交媒体战略, 营销策略与技巧, 数字媒体战略, 搜索引擎优化, 企业对消费者, 写作, 内容营销
中级 · 课程 · 1-4 周

您将获得的技能: Data Modeling, Power BI, Data Manipulation, Data Literacy, Database Design, Data Transformation, Data Integration, Star Schema, Data Cleansing, Relationship Building
初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: MongoDB, Redis, NoSQL, Database Management Systems, Database Systems, Operational Databases, Databases, Data Store, Amazon DynamoDB, Relational Databases, Database Design, Apache Kafka, Database Management, SQL, Distributed Computing, Databricks, Big Data, Data Architecture, Data Modeling, Cloud Computing
中级 · 课程 · 1-3 个月

您将获得的技能: Email Automation, Agentic Workflows, AI Workflows, Multimodal Prompts, Tool Calling, Calendar Management, Machine Learning Methods, Scheduling, AI Security, Text Mining, Classification Algorithms, JSON
中级 · 课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Debugging, Development Environment
初级 · 课程 · 1-3 个月

您将获得的技能: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, AI Workflows, Application Deployment, Kubernetes, Agentic Workflows, Azure Active Directory, System Monitoring, LangChain, Generative AI Agents, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
中级 · 专业证书 · 3-6 个月

LearnQuest
您将获得的技能: Event Monitoring, Incident Response, Security Management, Cyber Security Policies, Command-Line Interface, System Monitoring, Configuration Management, Object Oriented Design, User Interface (UI), Computer Displays, Simulations
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Theoretical Computer Science, Algorithms, Graph Theory, Data Structures, Operations Research, Public Key Cryptography Standards (PKCS), Cryptography, Programming Principles, Computational Thinking, Pseudocode, Design Strategies, Data Encryption Standard, Computer Science, Tree Maps, Encryption, Linear Algebra, Combinatorics, Mathematical Modeling, Advanced Mathematics, Python Programming
攻读学位
高级设置 · 专项课程 · 3-6 个月

Yale University
您将获得的技能: 医学术语, 数据收集, 临床研究, 数据扫盲, 相关性分析, 研究设计, 医学科学与研究, 研究, 抽样(统计), 科学方法, 生物统计学, 统计方法, 描述性统计
初级 · 课程 · 1-3 个月