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

LearnKartS
您将获得的技能: Penetration Testing, Cyber Security Assessment, Threat Modeling, Human Factors (Security), Web Development, Web Servers
中级 · 课程 · 1-4 周

Nanjing University
您将获得的技能: C (Programming Language), Computer Systems, Data Structures, System Programming, Programming Principles, Computer Architecture, Operating Systems, Data Storage, Computer Hardware, Application Security, Software Architecture
混合 · 课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: Financial Forecasting, Financial Analysis, Financial Modeling, Analytics, Predictive Analytics, Time Series Analysis and Forecasting, Statistical Analysis, Risk Analysis, Predictive Modeling, Risk Management, R Programming, Data Transformation, Machine Learning Methods, Descriptive Analytics, Artificial Neural Networks
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 机器控制, 电子产品, 嵌入式系统, 控制系统, 电气系统, 电子工程, 电子元件, 嵌入式软件, 设备设计, 可编程逻辑控制器, 电子硬件, 硬件设计, 电子系统
攻读学位
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: UI 组件, 数据持久性, 移动开发, 调试, 数据建模, 数据访问, JSON, 用户界面(UI), Swift 编程, 模型-视图-控制器, 数据库应用, Network Protocol(网络协议, 苹果 iOS, 应用编程接口 (API), 核心数据(软件)
高级设置 · 课程 · 1-4 周

您将获得的技能: Design Thinking, Data Science, Process Design, Strategic Thinking, Data Pipelines, Data Validation, Data Processing, Workflow Management, Data Cleansing, Data Quality, Business Priorities, NumPy, Machine Learning, Python Programming
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 集装箱化, 数据存储技术, 云部署, Html 和 Css, 版本控制, Devops, JavaScript 框架, Django (网络框架), 微服务, 云 Native 计算, 网络开发, 云应用, 云计算, 云基础设施, CI/CD, 全栈式网络开发, 网络应用, 云服务, OpenShift, 无服务器计算
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: 数据操作, 模型评估, 大型语言模型, 机器学习, 非结构化数据, JSON, 数据预处理, OpenAI 应用程序接口, 性能指标, 生成式人工智能, Python 程序设计, OpenAI, 实时数据
中级 · 指导项目 · 不超过 2 小时

University of Illinois Urbana-Champaign
您将获得的技能: 卷积神经网络, 模型评估, 模型部署, 无监督学习, 嵌入, 医学影像, 降维, 深度学习, 健康信息学, 应用机器学习, 自动编码器, Python 程序设计, 递归神经网络 (RNN), 预测建模, 人工神经网络, 图像分析
高级设置 · 课程 · 1-4 周

您将获得的技能: Test Automation, Test Case, Selenium (Software), Software Testing, Test Tools, Maintainability, Test Data, Debugging, Configuration Management
高级设置 · 指导项目 · 不超过 2 小时

LearnQuest
您将获得的技能: Kanban 原则, 精益方法, 测试驱动开发(TDD), 持续改进流程, Agile 方法论, Devops, 行为驱动开发, DevSecOps, 敏捷软件开发, 软件开发方法, 持续部署, 持续集成, 跨职能合作, Scrum(软件开发)
初级 · 课程 · 1-4 周

您将获得的技能: Lead Generation, Email Automation, No-Code Development, Google Sheets, Application Deployment, Real Time Data, Customer Communications Management
初级 · 指导项目 · 不超过 2 小时