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

您将获得的技能: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
高级设置 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 云计算, 查询语言, 大数据, 数据库, 数据建模, 数据科学, 数据挖掘, GitHub, 数据预处理, 模型部署, 数据扫盲, 数据可视化软件, R 程序设计, Python 编程, 计算机编程工具, 关系数据库, 存储过程, 数据分析软件, Jupyter
攻读学位
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 计算机视觉, 及时工程, 生成式人工智能, 数据导入/导出, ChatGPT, 工程软件, 恢复性应用程序接口, IBM 云计算, 数据科学, 机器学习, 法学硕士申请, 软件架构, 响应式网页设计, 软件开发生命周期, 人工智能工作流程, Python 编程, Prompt Engineering, 提示模式, LangChain, 数据伦理, 检索-增强生成
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 外壳脚本, 对象关系映射, 微服务, 数据导入/导出, Kubernetes, Linux 命令, 恢复性应用程序接口, OpenShift, 软件架构, 云部署, 软件开发生命周期, Django (网络框架), Python 编程, Grafana, 开放式网络应用程序安全项目(OWASP), MongoDB, NoSQL, Bash(脚本语言), Istio, 应用程序部署
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Model Evaluation, 数据转换, 预测建模, 数据分析, 数据可视化, 网络抓取, Matplotlib, 数据导入/导出, 交互式数据可视化, 机器学习, 数据科学, 探索性数据分析, 数据操作, 模型评估, 数据可视化软件, Python 编程, 编程原则, 数据故事, Plotly, 仪表板, 统计报告
攻读学位
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 单元测试, 软件设计, 外壳脚本, Flask (Web 框架), 网络抓取, 软件开发方法, 利纳克斯, 数据导入/导出, 文件管理, Linux 命令, 恢复性应用程序接口, 软件设计模式, 开发环境, 软件架构, 编程原则, 软件开发生命周期, 文件输入/输出, Python 编程, Bash(脚本语言), 应用程序部署
初级 · 专项课程 · 3-6 个月

您将获得的技能: IT Security Architecture, Computer Networking, Operating System Administration, Package and Software Management, Network Troubleshooting, Version Control, IT Automation, Systems Administration, IT Infrastructure, Information Systems Security, TCP/IP, Git (Version Control System), Chef (Configuration Management Tool), Network Security, Ruby (Programming Language), File Systems, Computer Hardware, Technical Support, Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月
Johns Hopkins University
您将获得的技能: Model Evaluation, 预测建模, 回归分析, 统计分析, 统计假设检验, GitHub, 机器学习算法, 绘图(图形), 机器学习, 交互式数据可视化, 数据清理, 数据科学, Rmarkdown, 闪亮(R 套件), 探索性数据分析, 数据操作, 模型评估, R 程序设计, 统计推理, Plotly, 版本控制
初级 · 专项课程 · 3-6 个月

您将获得的技能: Responsive Web Design, Storyboarding, Wireframing, User Experience Design, UI/UX Research, User Experience, Usability Testing, Information Architecture, Presentations, Web Design, User Research, Design Thinking, Figma (Design Software), Design Reviews, Web Content Accessibility Guidelines, Mobile Development, User Story, Persona (User Experience), Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: Data Storytelling, Data Visualization, A/B Testing, Sampling (Statistics), Data Analysis, Exploratory Data Analysis, Regression Analysis, Data Visualization Software, Data Presentation, Data Ethics, Feature Engineering, Statistical Hypothesis Testing, Statistics, Statistical Analysis, Data Science, Tableau Software, Machine Learning, Object Oriented Programming (OOP), Interviewing Skills, Python Programming
攻读学位
高级设置 · 专业证书 · 3-6 个月

DeepLearning.AI
您将获得的技能: Model Evaluation, 回归分析, NumPy, 逻辑回归, 功能工程, 预测建模, 无监督学习, 数据预处理, 机器学习, 人工智能, Scikit Learn(机器学习库), 模型评估, Python 编程, 分类算法, 监督学习, Jupyter
初级 · 课程 · 1-4 周

IBM
您将获得的技能: Model Evaluation, 深度学习, 生成式人工智能, 计算机视觉, 及时工程, 生成式人工智能代理, 视觉转换器(ViT), 大型语言建模, 无监督学习, PyTorch(机器学习库), 机器学习, Apache Spark, 数据科学, 迁移学习, Transfer Learning, Keras(神经网络库), 生成模型架构, Prompt Engineering, Python 编程, 模型评估, PySpark, 监督学习, 检索-增强生成
攻读学位
中级 · 专业证书 · 3-6 个月