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

Microsoft
您将获得的技能: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
初级 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 统计假设检验, 统计建模, 数据操作, 绘图(图形), 数据建模, 数据分析, 数据导入/导出, 预测建模, Ggplot2, R(软件), 数据可视化软件, 探索性数据分析, 数据分析软件, 数据科学, 网页抓取, 数据可视化, Tidyverse(R 软件包), 回归分析, R 语言程序设计(中文版), 数据整理
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 概率与统计, 统计建模, 数学建模, 概率分布, 统计推理, 回归分析, 统计分析, R 语言程序设计(中文版), 应用数学, 数据科学, 线性代数
高级设置 · 课程 · 1-4 周

Duke University
您将获得的技能: JSON, 自动化, 系统监控, 命令行界面, 应用程序部署, 集装箱化, 詹金斯, GitHub, Docker (软件), 持续监测, 系统编程, Devops, 拉斯特(编程语言), 软件测试, 脚本, CI/CD, 普罗米修斯(软件)
中级 · 课程 · 1-4 周
您将获得的技能: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), PostgreSQL, API Design, Scalability, Application Frameworks, JSON, Full-Stack Web Development, Frontend Performance, Web Development, Python Programming
高级设置 · 专项课程 · 3-6 个月

您将获得的技能: Exploratory Data Analysis, Correlation Analysis, Matplotlib, Seaborn, Data Cleansing, Data Visualization, Pandas (Python Package), Data Analysis, Data Manipulation, NumPy, Statistical Analysis, Python Programming
初级 · 指导项目 · 不超过 2 小时

Microsoft
您将获得的技能: SQL, Relational Databases, Microsoft Copilot, Database Management, Transaction Processing, Query Languages, Database Design, Databases, Object-Relational Mapping, Performance Tuning, Data Integrity, Data Modeling, Data Security
初级 · 课程 · 1-4 周
DeepLearning.AI
您将获得的技能: 数据分析, 计算机视觉, 模型评估, 文本挖掘, 自然语言处理, 非结构化数据, 监督学习, 探索性数据分析, 卷积神经网络, 缓解, 图像分析, 应急响应, 人工智能, 数据伦理, 信息隐私, 机器学习, Jupyter, 环境监测, 应用机器学习, 灾难恢复
初级 · 专项课程 · 1-3 个月

Imperial College London
您将获得的技能: 概率与统计, 统计建模, 相关性分析, 数据导入/导出, 数据分析, 模型评估, R(软件), 探索性数据分析, 描述性统计, R 语言程序设计(中文版), 生物统计学, 回归分析, 统计分析
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 集成开发环境, 开发环境, 故事板, iOS 开发, 应用程序开发, 移动开发工具, UI 组件, 用户界面(UI), 苹果 Xcode, Swift 编程, 苹果 iOS, 移动开发, Objective-C(编程语言)
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Data Preprocessing, Java, Data Structures, File I/O, Java Programming
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Microservices, Scalability, Software Architecture, CI/CD, API Gateway, Systems Architecture, Containerization, Software Design, Serverless Computing, Application Design, Solution Architecture, Docker (Software), Software Design Patterns, Systems Design, Kubernetes, Service Oriented Architecture, Event-Driven Programming, Transaction Processing, Cloud Deployment, Data Management
中级 · 专项课程 · 3-6 个月