面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。

Duke University
您将获得的技能: 机器学习, 模型评估, 无服务器计算, 数据分析, 模型部署, 亚马逊网络服务, 数据管道, 数据预处理, 功能工程, 微软 Azure, 云部署, MLOps(机器学习 Operator), 探索性数据分析, Python 程序设计, 云计算解决方案, AWS SageMaker
高级设置 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 依赖性分析, Java 编程, Git(版本控制系统), 渗透测试, JSON, 应用安全, 授权(计算), 漏洞管理, 开放式网络应用程序安全项目(OWASP), 利用开发, 脆弱性评估, 代码审查, Java, Docker (软件), 安全 Code, Authentication
中级 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: Digital Transformation, Liberal Arts, digital literacy, Informatics, Image Analysis, Human Computer Interaction, Research, Computer Science, Public History, Technology Solutions, Open Source Technology, Research Methodologies, Data Ethics, Computer Vision, Law, Regulation, and Compliance, Artificial Intelligence, Media and Communications, Information Privacy
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
高级设置 · 指导项目 · 不超过 2 小时

Edureka
您将获得的技能: TypeScript, Javascript, Object Oriented Programming (OOP), Software Design Patterns, API Design, Programming Principles, Web Development Tools, Data Structures, Development Environment, Maintainability, Debugging
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 调试, 可维护性, 软件测试, 编程原则, 业务逻辑, 撰写报告, 数值分析, 软件工程, 计算机编程, 数据存储, COBOL(编程语言)
初级 · 课程 · 1-4 周

您将获得的技能: Programming Principles, Java, Data Structures, Program Development, Eclipse (Software), Object Oriented Programming (OOP), Computer Programming, Debugging, Application Programming Interface (API), Database Application
中级 · 课程 · 1-4 周

您将获得的技能: Machine Learning Algorithms, Data Visualization, Dashboard, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Data Science, Python Programming, Pandas (Python Package)
中级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Algorithms, Debugging, Development Environment
混合 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: 数据建模, 数据库管理, 数据库设计, 数据完整性, 关系数据库, PostgreSQL, 数据库理论, 数据库, SQL
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 数据结构, 图论, 网络分析, Algorithm, 计算思维, Python 程序设计, Tree 地图
攻读学位
高级设置 · 课程 · 1-4 周

SAP
您将获得的技能: 数据科学, 企业架构, 客户体验战略(CX), ABAP RESTful 编程模型(RAP), 商业技术, 云计算架构, 企业资源规划, 分析, 微服务, SAP S/4HANA, 云计算, 网络安全, 系统设计与实施, 数字化转型, 应用程序开发, 软件即服务, 商业分析, SAP 应用软件
初级 · 课程 · 1-3 个月