面向对象编程课程可以帮助您学习类、对象、继承和多态性等核心概念。您可以掌握设计稳健的软件架构、实施设计模式和编写可重复使用代码的技能。许多课程都会介绍软件开发中常用的工具,如 Java、Python 和 C++,使您能够在实际编码项目中应用所学知识。此外,您还可以探索增强面向对象原则的框架,进一步丰富您的编程工具包。
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Program Development, Algorithms, Computational Thinking, Data Structures
混合 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Data Structures, Programming Principles, Python Programming, User Interface (UI), Scripting, Scripting Languages, Computer Programming, Web Development Tools, Software Engineering, Web Development
初级 · 课程 · 1-4 周

University of London
您将获得的技能: 人机交互, Html 和 Css, 数据结构, Bootstrap(前端框架), 网络组件, 线框设计, 网页设计, 网页设计与开发, 可用性, 层叠样式表(CSS), Javascript, 响应式网页设计, 交互设计, 用户界面和用户体验(UI/UX)设计
混合 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: SQL, 亚马逊 S3, 数据库系统, 亚马逊网络服务, 数据湖, 数据存储, 数据库管理系统, 文件系统, Apache Kafka, 数据库, 性能调整, Apache Spark, 数据架构, 数据管道, 云存储, Query 语言, 矢量数据库, 数据仓库, 数据转换
中级 · 课程 · 1-4 周

Coursera
您将获得的技能: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
初级 · 指导项目 · 不超过 2 小时
University of Minnesota
您将获得的技能: 创新, 技术解决方案, 业务转型, 区块链, 移动安全, 云服务, 技术管理, 信息技术基础设施, 云计算, 新兴技术, 信息系统, 无线网络, 信息技术, 网络安全
初级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Prompt Engineering, Anthropic Claude, Responsible AI, OpenAI API, Cloud Deployment, Cloud Applications, LLM Application, OpenAI, HTML and CSS, ChatGPT, Application Deployment, Mobile Development, API Gateway, Generative AI, Model Deployment, Cloud Security, Data Ethics, Application Programming Interface (API), Debugging, Artificial Intelligence
中级 · 专项课程 · 3-6 个月

Imperial College London
您将获得的技能: 描述性统计, 概率与统计, 统计分析, 数据预处理, 回归分析, 探索性数据分析, 模型评估, 预测建模, 统计建模, 公共卫生, 逻辑回归, R 语言程序设计(中文版), 统计
中级 · 课程 · 1-4 周

您将获得的技能: Object-Relational Mapping, Spring Framework, Hibernate (Java), Apache Maven, Model View Controller, Relational Databases, Database Design, MySQL, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Full-Stack Web Development, Database Development, Application Frameworks, Back-End Web Development, Authentications, Object Oriented Design, Object Oriented Programming (OOP), Application Development, Software Design Patterns
初级 · 专项课程 · 1-3 个月

Akamai Technologies, Inc.
您将获得的技能: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Computer Security Incident Management, Security Management, Ubuntu, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, MySQL
初级 · 专业证书 · 3-6 个月
University of Illinois Urbana-Champaign
您将获得的技能: 统计分析, 财务分析, 投资组合管理, 绩效衡量, 时间序列分析和预测, 财务预测, 金融交易, Algorithm, 风险分析, R 语言程序设计(中文版), 投资, 趋势分析, 分析
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: SQL, 数据分析, 数据建模, 数据库系统, 数据库管理员, 数据操作, 数据库管理, 数据完整性, 数据访问, 数据库应用, Query 语言, 数据科学, 数据库理论, 数据库设计, 关系数据库
攻读学位
初级 · 课程 · 1-3 个月