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

Rice University
您将获得的技能: Python 程序设计, 数据操作, 数据结构, 数据存储, 文件输入/输出, 数据导入/导出, 数据分析, 脚本
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Python 程序设计, 计算机编程, 数据结构, 可视化(计算机制图), 设计师, 动画, 计算逻辑, 三维建模, 生成模型架构, 自动化, 脚本
初级 · 课程 · 1-3 个月

Packt
您将获得的技能: Data Analysis Expressions (DAX), Customer Insights, Power BI, Data Modeling, Dashboard, Data Transformation, Data Import/Export, Data Manipulation, Data Literacy, Database Design, Interactive Data Visualization, Data Processing, Big Data, Business Intelligence, Data Integration, Star Schema, Time Series Analysis and Forecasting, Data Visualization Software, Data Cleansing, Trend Analysis
初级 · 专项课程 · 1-4 周

McMaster University
您将获得的技能: 改进和优化流程, 预测建模, 统计分析, 实验, R(软件), 模拟和模拟软件, 案例研究, 工艺优化, 数据可视化, R 语言程序设计(中文版), 数据分析, 统计软件, 帕累托图表
中级 · 课程 · 1-3 个月

您将获得的技能: Javascript, Scripting, Event-Driven Programming, Computational Logic, Maintainability, Object Oriented Programming (OOP), Programming Principles, Debugging, Web Development
中级 · 课程 · 1-4 周

您将获得的技能: Research Methodologies, User Research, Ideation, Team Building, UI/UX Research, Usability Testing, Team Oriented, Product Design, User Centered Design, User Experience, Product Development, Performance Measurement, Product Improvement, Innovation, Prioritization, UI/UX Strategy, Agile Product Development, A/B Testing, Customer Engagement, Product Requirements
中级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 生成对抗网络 (GAN), 生成式人工智能, 无监督学习, 数据伦理, PyTorch(机器学习库), 图像质量, 卷积神经网络, 负责任的人工智能, 机器学习, 深度学习, 数据综合, 信息隐私, 人工神经网络, 生成模型架构, 模型评估, 图像分析
中级 · 专项课程 · 1-3 个月

您将获得的技能: Unreal Engine, 3D Assets, Virtual Environment, 3D Modeling, Computer Graphics, Architectural Design, Visualization (Computer Graphics), Building Design, Performance Tuning
高级设置 · 课程 · 1-3 个月

您将获得的技能: Agile Methodology, User Feedback, No-Code Development, Collaborative Software, Application Development, User Acceptance Testing (UAT), Customer experience improvement, Software Development, Prototyping, Empowerment, Constructive Feedback, Development Testing, Continuous Improvement Process, Stakeholder Engagement, Cross-Functional Collaboration, Prioritization, User Interface (UI), Business Logic
初级 · 课程 · 1-4 周

IBM
您将获得的技能: Scrum(软件开发), 云 Native 计算, CI/CD, 跨职能合作, 测试驱动开发(TDD), Agile 方法论, 问责制, 团队导向, 性能指标, 文化 Transformer, Devops, 微服务, 行为驱动开发
初级 · 课程 · 1-3 个月

您将获得的技能: AI Security, LLM Application, Cyber Security Assessment, Large Language Modeling, Continuous Monitoring, Security Testing, Responsible AI, Threat Modeling, Vulnerability Assessments, Prompt Engineering, Security Controls, Penetration Testing, Vulnerability Scanning, Security Strategy, AI Personalization, Scenario Testing, System Implementation
中级 · 课程 · 1-4 周

您将获得的技能: Digital Transformation, DevOps, Agile Product Development, Agile Methodology, Product Development, Team Building, Team Oriented, Meeting Facilitation, Technical Management, Continuous Improvement Process, Prioritization
初级 · 课程 · 1-3 个月