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

University of Michigan
您将获得的技能: Algorithm, 计算思维, 公共卫生, 灾难恢复, 计算机科学, 计算机编程, 解决问题, 编程原则
初级 · 课程 · 1-3 个月
DeepLearning.AI
您将获得的技能: 时间序列分析和预测, 计算机视觉, 卷积神经网络, 机器学习, 迁移学习, 预测, 数据预处理, 嵌入, 递归神经网络 (RNN), 生成式人工智能, 人工神经网络, 深度学习, 分类算法, 应用机器学习, 自然语言处理, 张力流, 模型评估, Keras(神经网络库), 图像分析, 预测建模
中级 · 专业证书 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, AI Security, Anthropic Claude, Artificial Intelligence, Software Development Tools, Software Testing, Apple iOS, AI Product Strategy, Test Automation, Software Development, DevSecOps, Prototyping, Artificial Intelligence and Machine Learning (AI/ML)
高级设置 · 专项课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Software Design Patterns, Object Oriented Programming (OOP), Software Design, Object Oriented Design, Java, Program Development, Graphical Tools, Simulations, Integrated Development Environments, Algorithms
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Algorithm, 模拟, 命令行界面, 计划发展, C(编程语言), 计算机编程, 开发环境, 调试, 软件测试
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Continuous Integration, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Full-Stack Web Development, Web Development, SQL, Microsoft Copilot, .NET Framework, Graph Theory
初级 · 专业证书 · 3-6 个月

您将获得的技能: JSON, jQuery, Browser Compatibility, Event-Driven Programming, UI Components
中级 · 课程 · 1-4 周

Imperial College London
您将获得的技能: Python 程序设计, 统计, 数据预处理, NumPy, 无监督学习, 降维, Jupyter, 线性代数, 功能工程, 微积分, 高等数学
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 程序设计, Algorithm, 探索性数据分析, 数据处理, 数据收集, 数据清理, 数据分析, 交互式数据可视化, 电子邮件自动化, 网页抓取, 数据可视化软件, 数据可视化
初级 · 课程 · 1-3 个月

您将获得的技能: Data Cleansing, Sampling (Statistics), Data Integrity, Data Quality, Data Processing, Data Analysis, Data Transformation, Data Validation, Sample Size Determination, SQL, Spreadsheet Software
初级 · 课程 · 1-3 个月

ESSEC Business School
您将获得的技能: R 语言程序设计(中文版), 预测, 数据分析, 商业智能, 沟通, 预测分析, 商业分析, 回归分析, 统计方法, 战略思维, 信息技术, 统计分析, 数据可视化, 商务, 数据展示
混合 · 课程 · 1-3 个月

您将获得的技能: Retrieval-Augmented Generation, OpenAI API, AI Workflows, Generative Model Architectures, Model Deployment, Hugging Face, Programming Principles, Computer Programming, Transfer Learning, Application Deployment, Context Management, Embeddings, User Interface (UI), Model Evaluation, Vector Databases, Debugging, Software Installation
中级 · 专项课程 · 3-6 个月