面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。
University of London
您将获得的技能: 数据收集, 机器学习, 数据预处理, 数据分析, 分类算法, 人工智能, 模型评估, 图像分析
攻读学位
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 程序设计, Algorithm, 探索性数据分析, 数据处理, 数据收集, 数据清理, 数据分析, 交互式数据可视化, 电子邮件自动化, 网页抓取, 数据可视化软件, 数据可视化
初级 · 课程 · 1-3 个月
University of Pennsylvania
您将获得的技能: 风险管理, 统计建模, 微软Excel, 电子表格软件, 预测, 回归分析, Microsoft PowerPoint, 商业分析, 风险分析, 业务建模, 投资组合管理, 定量研究, 数学建模, 数据驱动的决策制定, 金融报表, 数据建模, 金融建模, 演讲, 投资管理, 预测建模
初级 · 专项课程 · 3-6 个月

ESSEC Business School
您将获得的技能: R 语言程序设计(中文版), 预测, 数据分析, 商业智能, 沟通, 预测分析, 商业分析, 回归分析, 统计方法, 战略思维, 信息技术, 统计分析, 数据可视化, 商务, 数据展示
混合 · 课程 · 1-3 个月
Stanford University
您将获得的技能: Algorithm, 密码学, 安全 Code, 网络安全, 计算思维, Encryption, 数据完整性, 数据加密标准, 公钥加密标准(PKCS), 高级加密标准(AES), 关键管理, Authentication
混合 · 课程 · 1-3 个月

Meta
您将获得的技能: 用户体验设计, 还原式 API, Unix 命令, 移动开发, 数据结构, React Native, Android Studio, Kotlin, 可用性测试, Git(版本控制系统), 版本控制, 用户研究, Android Jetpack, GitHub, 用户界面(UI), 交互设计, Javascript, 角色(用户体验), 安卓开发, Jest(JavaScript 测试框架)
攻读学位
初级 · 专业证书 · 3-6 个月

Amazon Web Services
您将获得的技能: 可扩展性, AWS 身份和访问管理 (IAM), 无服务器计算, 亚马逊网络服务, 云基础设施, 云安全, 亚马逊弹性计算云 Computing, 云存储, 数据迁移, 云计算, 云计算架构, 软件架构, 亚马逊 S3, 应用程序接口网关, 亚马逊 DynamoDB, 数据库系统, 解决方案架构, 事件驱动编程, 公共云, 亚马逊云观察
初级 · 专项课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: File I/O, Data Visualization Software, Computational Thinking, Matplotlib, Python Programming, NumPy, Algorithms, Computer Programming, Pandas (Python Package), Debugging, Data Manipulation, Integrated Development Environments, Data Structures, Data Analysis, Object Oriented Programming (OOP)
初级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: 统计建模, 时间序列分析和预测, 统计, R 语言程序设计(中文版), 统计方法, 预测, 概率与统计, 马尔可夫模型, 数据展示, 数据分析, 统计推理, 技术交流, 概率, 统计分析, 贝叶斯统计, 数据科学, 统计软件, 概率分布, 模型评估, R(软件)
中级 · 专项课程 · 3-6 个月

MathWorks
您将获得的技能: Computer Vision, Model Evaluation, Image Analysis, Model Deployment, Anomaly Detection, Convolutional Neural Networks, Transfer Learning, Deep Learning, Machine Learning Methods, Image Quality, Data Preprocessing, Artificial Neural Networks, Matlab, Applied Machine Learning, PyTorch (Machine Learning Library), Machine Learning, Classification Algorithms, Artificial Intelligence and Machine Learning (AI/ML), Traffic Flow Optimization, Data Visualization
初级 · 专业证书 · 3-6 个月

您将获得的技能: Scrum(软件开发), 云 Native 计算, CI/CD, 冲刺回顾, 云基础设施, 敏捷项目管理, 云平台, 云部署, 冲刺计划, 云安全, 云存储, 云服务, Devops, Kanban 原则, 云计算, 云计算架构, 敏捷软件开发, 用户故事, 测试驱动开发(TDD), Agile 方法论
初级 · 专项课程 · 3-6 个月

您将获得的技能: 风险管理, Scrum(软件开发), 软件设计, 沟通, 冲刺回顾, 冲刺计划, 敏捷项目管理, 团队建设, 管理团队, 积压工作, 软件开发生命周期, Devops, 信息技术, Kanban 原则, 软件架构, 敏捷软件开发, 软件开发方法, 用户故事, Agile 方法论, 计算机硬件
初级 · 专业证书 · 3-6 个月