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

Coursera
您将获得的技能: Amazon S3, Amazon Web Services, Cloud Hosting, Cloud Storage, Version Control, Encryption, Data Storage, Data Encryption Standard
初级 · 指导项目 · 不超过 2 小时

Cisco Learning and Certifications
您将获得的技能: Ansible, YAML, Network Architecture, Network Administration, Infrastructure as Code (IaC), General Networking, Automation, Technical Documentation, Configuration Management, JSON, Python Programming
中级 · 课程 · 1-4 周

The State University of New York
您将获得的技能: 统计分析, 数据预处理, 大数据, 分类算法, 生物医学技术, 预测建模, 分子生物学, 功能工程, R 语言程序设计(中文版), 健康信息学, 分析, 数据挖掘, 生物信息学
高级设置 · 课程 · 1-3 个月

您将获得的技能: Embedded Systems, Embedded Software, C (Programming Language), Electronic Hardware, Programming Principles, Control Systems, Computer Architecture, Computer Programming, Debugging, Data Storage
中级 · 课程 · 1-4 周

您将获得的技能: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Front-End Web Development, Web Content, Responsive Web Design, Web Design
中级 · 指导项目 · 不超过 2 小时

Wesleyan University
您将获得的技能: 统计分析, Python 程序设计, 统计编程, 回归分析, 数据分析, 探索性数据分析, 模型评估, 相关性分析, 预测建模, SAS(软件), 统计建模, 逻辑回归
混合 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Program Development, Algorithms, Computational Thinking, Data Structures
混合 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Operating System Administration, Data Persistence, Unix Commands, Systems Administration, Command-Line Interface, IT Automation, Unix, Cloud Hosting, Object-Relational Mapping, YAML, Python Programming, File Transfer Protocol (FTP), Automation
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: SQL, 数据库管理系统, 数据库管理员, 数据库, MySQL, NoSQL, 关系数据库, Query 语言, 数据库设计
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: SQL, Python 程序设计, IBM Cognos 分析, 数据分析, IBM DB2, 数据管道, 大数据, 仪表板, MySQL, 数据仓库, 数据架构, Apache Spark, 数据库, PostgreSQL, NoSQL, 统计报告, 关系数据库, 应用机器学习, MongoDB, 摘录
高级设置 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: Microservices, Application Deployment, Software Architecture, Scalability, Service Oriented Architecture, Distributed Computing, Load Balancing, Java, Program Development, Software Design, Maintainability, Dependency Analysis
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Python 程序设计, MLOps(机器学习 Operator), 数据预处理, 亚马逊网络服务, 探索性数据分析, 数据分析, 云部署, AWS SageMaker, 数据管道, 无服务器计算, 机器学习, 模型评估, 微软 Azure, 功能工程, 模型部署, 云计算解决方案
高级设置 · 课程 · 1-3 个月