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

SkillUp
您将获得的技能: 数据库管理, 对象关系映射, 数据库设计, 数据访问, 软件开发, 还原式 API, Spring Boot, SQL, 冬眠(Java), 关系数据库, 数据库开发, NoSQL, Java, 数据库, Java 编程, MySQL
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 撰写报告, COBOL(编程语言), 作业控制语言 (JCL), 测试驱动开发(TDD), 软件开发, Agile 方法论, 系统开发, 虚拟化, 文件输入/输出, 关系数据库, 调试, 技术支持, 主机计算, 伪代码, 软件测试, z/OS, 系统分析, 单元测试, IBM DB2, 软件开发生命周期
中级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Data Governance, 数据科学, 数据管道, Apache Spark, 大数据, 数据仓库, Apache Hadoop, 数据安全, 数据架构, SQL, 数据存储, NoSQL, 数据湖, 摘录, 数据库, 关系数据库
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 数据操作, 存储过程, 数据库理论, 数据库管理, 可扩展性, 数据库系统, 数据库设计, 数据建模, 分布式计算, 云应用, SQL, Query 语言, JSON, 数据库架构与管理, 关系数据库, PostgreSQL, 自然语言处理, NoSQL, 文本挖掘, 数据库
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 统计, 实验, 数据预处理, 统计建模, 磁共振成像, 研究设计, 医学影像, 统计推理, 神经学, 图像分析, 统计分析
初级 · 课程 · 1-4 周

National Taiwan University
您将获得的技能: Operations Research, Mathematical Modeling, Process Optimization, Report Writing, Network Model, Applied Mathematics, Business Modeling, Industrial Engineering, Linear Algebra, Numerical Analysis, Operations Management, Applied Machine Learning, Case Studies, Engineering Calculations, Algorithms, Feasibility Studies, Project Design, Engineering Management, Program Implementation, Business Analytics
初级 · 专项课程 · 3-6 个月

University of Minnesota
您将获得的技能: 冲刺回顾, 测试驱动开发(TDD), 用户故事, Scrum(软件开发), 敏捷项目管理, Agile 方法论, 冲刺计划, 积压工作, 持续集成, 软件开发方法, 敏捷软件开发
中级 · 课程 · 1-4 周

Wesleyan University
您将获得的技能: Python 程序设计, 统计, 数据操作, 描述性统计, 数据分析, 制图, 探索性数据分析, 同行评审, SAS(软件), 数据管理, 数据展示, 数据扫盲, 研究报告
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 基础设施即服务(IaaS), 云计算架构, 虚拟网络化, 云存储, 可扩展性, 虚拟化, 云计算, 微软 Azure, Virtual Machine, 云服务, 数据库管理系统
初级 · 课程 · 1-4 周
University of Toronto
您将获得的技能: 数据可视化软件, 分子生物学, 数据收集, 技术交流, 数据分析, 数据处理, 健康信息学, 探索性数据分析, 数据综合, 生命科学, 科学可视化, 网络分析, 分析, 统计方法, 生物统计学, 数据库软件, 数据挖掘, 生物信息学, 数据库
初级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: 安全 Code, C(编程语言), 计划发展, 编程原则, 脆弱性评估, 软件设计, 软件开发方法, 调试
中级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
初级 · 课程 · 1-3 个月