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

您将获得的技能: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), Ajax, React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: 数据结构, 计算机编程, 软件设计, 数据建模, 统一模型语言, Python 程序设计, 软件工程, 面向对象编程(OOP), 脚本
初级 · 课程 · 1-4 周

您将获得的技能: 操作系统, 网络安全, 计算机编程, 信息技术, 软件安装, 计算机硬件, 计算机安全意识培训, 项目管理, 计算机网络, 数据库软件, 数据存储, 云计算, 云基础设施, Virtual Private Networks(VPN), 技术支持与服务, 网络故障排除, 硬件故障排除
初级 · 课程 · 1-3 个月

Universidade Estadual de Campinas
您将获得的技能: Android Studio, Android Development, Mobile Development, Event-Driven Programming, User Interface (UI), Application Development, Java, Development Environment, User Interface and User Experience (UI/UX) Design, Extensible Markup Language (XML), Object Oriented Programming (OOP)
中级 · 课程 · 1-3 个月
Google Cloud
您将获得的技能: 机器学习, 负责任的人工智能, Data Governance, 数据战略, Google 云端平台, 可行性研究, 数据伦理, 模型部署, 模型评估, 应用机器学习, AI 赋能, 创新, 商业分析, 图像分析
初级 · 课程 · 1-3 个月

Akamai Technologies, Inc.
您将获得的技能: Application Development, Scripting, MySQL, Data Structures, Python Programming, Program Development, Database Management, Databases, Web Applications, File Management, Programming Principles
初级 · 课程 · 1-3 个月

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 1-4 周

您将获得的技能: Apache Hive, Apache Hadoop, Data Warehousing, SQL, Performance Tuning, Databases, Query Languages, Database Management, Extensible Markup Language (XML), Data Processing, Data Transformation, Data Manipulation
混合 · 课程 · 1-3 个月

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

Johns Hopkins University
您将获得的技能: 空间数据分析, 数据科学, 绘图(图形), 数据扫盲, 闪亮(R 套件), 仪表板, Rmarkdown, R 语言程序设计(中文版), 数据分析, 数据可视化软件, 统计可视化, 散点图, 统计报告, Ggplot2, 数据导入/导出, Tidyverse(R 软件包), 故事板, 交互式数据可视化, 地理空间信息与技术, 数据可视化
初级 · 专项课程 · 3-6 个月

Macquarie University
您将获得的技能: 机器学习, 负责任的人工智能, 计算机编程, 道德标准与行为, 数据驱动的决策制定, 数据扫盲, 计算思维, Algorithm, 数据质量, 数据伦理, 数字教学法, 人工智能, 计算机科学, 人工智能和机器学习(AI/ML), 创造力, 设计思维
初级 · 课程 · 1-3 个月