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

University of Michigan
您将获得的技能: 创造力, 生产率, 组织技能, 时间管理, 写作与编辑, 注重细节, 批判性思维, 内容创作, 编辑, 专业发展, 写作, 愿意学习
初级 · 课程 · 1-4 周

您将获得的技能: Data Validation, Object Oriented Programming (OOP), Customer Data Management, Business Logic, Financial Data, User Interface (UI), Program Development, Real Time Data, Command-Line Interface, Scripting, Application Development, Python Programming
中级 · 课程 · 1-4 周

Infosec
您将获得的技能: 网络安全, 脚本, 网络 Operator, Python 程序设计, IT 自动化, 网络威胁情报, MITRE ATT&CK 框架
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: SQL, 数据处理, NoSQL, Pandas(Python 软件包), Apache Hadoop, 数据库系统, 大数据, 数据管道, 数据管理, Data Management, Apache Spark, PostgreSQL, 分析, Splunk, MongoDB, 数据整合
初级 · 课程 · 1-3 个月

Pontificia Universidad Católica de Chile
您将获得的技能: Data Visualization, Descriptive Analytics, Data-Driven Decision-Making, Data Analysis, Data Visualization Software, Predictive Analytics, Business Analytics, Database Management, Data Science, Relational Databases, Forecasting, Python Programming
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Simulations, Microbiology, Biology, Programming Principles, Mathematical Modeling, Computer Programming
中级 · 指导项目 · 不超过 2 小时

IBM
您将获得的技能: SQL, IBM Cognos 分析, 数据架构, NoSQL, 大数据, 数据分析, 数据仓库, 数据管道, MySQL, Apache Spark, Python 程序设计, 数据库, PostgreSQL, 统计报告, 关系数据库, 摘录, 应用机器学习, IBM DB2, 数据库设计, MongoDB
高级设置 · 课程 · 1-3 个月

Rutgers the State University of New Jersey
您将获得的技能: 一般科学与研究, 科学与研究, 物理科学, 物理学, 科学可视化, 空间分析, 图像分析, 科学方法, 数据分析软件
初级 · 课程 · 1-3 个月

Macquarie University
您将获得的技能: 数据驱动的决策制定, 创新, 趋势分析, 仪表板, 预测, 商业分析, 分析技能, 商业道德, 相关性分析, 可持续商业, 预测建模, 数据分析, 商业智能, 时间序列分析和预测, 统计, SAS(软件), 柱状图
混合 · 课程 · 1-3 个月
Xi'an Jiaotong University
您将获得的技能: Microsoft SQL Servers, ASP.NET, SQL, C# (Programming Language), Object Oriented Programming (OOP), Relational Databases, .NET Framework, Operating Systems, Database Design, Database Management, System Testing, Computer Systems, Debugging, User Interface (UI) Design, Databases, Microsoft Visual Studio, Web Development, Programming Principles, UI Components, Computer Programming
初级 · 专项课程 · 3-6 个月

University of Toronto
您将获得的技能: 空间数据分析, 地理信息系统, Query 语言, 地理空间信息与技术, 地理空间制图, 空间分析, 图像分析, 数据操作, 地理信息系统软件
初级 · 课程 · 1-3 个月

Epic Games
您将获得的技能: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Conceptual Design, Prototyping
初级 · 专业证书 · 3-6 个月