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

Johns Hopkins University
您将获得的技能: R 语言程序设计(中文版), 数据处理, 数据转换, 数据导入/导出, 科学可视化, 磁共振成像, 数据预处理, 医学影像, 数据操作, 神经学, 图像分析
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: UI 组件, 数据访问, 事务处理, 移动开发, 数据结构, 数据库应用, Swift 编程, 应用编程接口 (API), 用户界面(UI), 面向对象编程(OOP), 苹果 Xcode, 模型-视图-控制器, 苹果 iOS, JSON, 数据持久性, 应用程序开发, 核心数据(软件), 响应式网页设计, 单元测试, iOS 开发
初级 · 专项课程 · 3-6 个月

您将获得的技能: Google App Engine, Cloud Applications, Restful API, Google Cloud Platform, Cloud Computing Architecture, OAuth, Cloud Computing, Cloud Services, Application Deployment, Platform As A Service (PaaS), Python Programming, Cloud Storage, Application Performance Management, Authentications, Web Applications, Data Store, MySQL, Scalability
初级 · 课程 · 1-3 个月

University of Washington
您将获得的技能: 人工智能, 统计建模, 计算机视觉, 贝叶斯统计, 决策树学习, 无监督学习, 分类算法, 深度学习, 统计机器学习, 功能工程, 数据预处理, 预测建模, 机器学习, 回归分析, 逻辑回归, 应用机器学习, 图像分析, 数据挖掘, 监督学习, 模型评估
中级 · 专项课程 · 3-6 个月
IBM
您将获得的技能: 交互式数据可视化, 仪表板, 探索性数据分析, 网页抓取, 数据整理, R 语言程序设计(中文版), 数据库设计, 数据展示, 数据库, 数据叙事, 闪亮(R 套件), 数据可视化软件, 绘图(图形), Ggplot2, 关系数据库, 数据操作, SQL, 数据分析, 数据可视化, 模型评估
初级 · 专项课程 · 3-6 个月

Princeton University
您将获得的技能: Algorithm, 运筹学, 计算机编程, 数据结构, 计算思维, 线性代数, Java 编程, Networking 路由器, 图论, 理论计算机科学
中级 · 课程 · 3-6 个月

University of Colorado System
您将获得的技能: Algorithm, 统一模型语言, 面向对象设计, 软件开发工具, 计划发展, 道德标准与行为, 软件设计, 软件工程, 软件测试, 软件架构, 数据流图 (DFD), 单元测试
中级 · 课程 · 1-3 个月

Logical Operations
您将获得的技能: Employee Performance Management, Performance Appraisal, People Development, Performance Review, Employee Engagement, Performance Management, Communication, Goal Setting, Goal-Oriented, Performance Metric, Performance Measurement, Performance Analysis, Employee Onboarding, Performance Reporting, Active Listening, Motivational Interviewing, Job Analysis, Personal Development, Interviewing Skills, Job Evaluation
混合 · 课程 · 1-3 个月

您将获得的技能: UI Components, Systems Design, Software Design, User Interface and User Experience (UI/UX) Design, Design, Design Software, Scalability, Design and Product, Agile Methodology, Usability Testing, Prototyping, Design Research, Key Performance Indicators (KPIs), UI/UX Research, Product Testing, System Programming, Team Motivation, Prompt Patterns
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Excel 公式, Excel 宏, Data Validation, 微软Excel, 电子表格软件, 数据清理, Visual Basic(编程语言), 数据管理, 生产力软件, Microsoft Word, 数据导入/导出, 解决问题, 数据可视化, 数据共享
初级 · 课程 · 1-3 个月

您将获得的技能: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Databases, Authorization (Computing), Redis, Secure Coding, Application Programming Interface (API), Restful API, Email Automation, Data Migration
中级 · 课程 · 3-6 个月

King Abdullah University of Science and Technology
您将获得的技能: Statistical Analysis, Bioinformatics, Unix, Scientific Visualization, R Programming, Rmarkdown, Unix Commands, Data Analysis, Data Quality, Statistical Hypothesis Testing, Exploratory Data Analysis, Pandas (Python Package), Python Programming, NumPy, Data Manipulation
初级 · 课程 · 1-4 周