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

The University of Chicago
您将获得的技能: 应用编程接口 (API), Network Protocol(网络协议, Network 交换机, 网络管理, 通用网络, Networking 路由器, 虚拟化, 网络架构, Network Security, 面向数据的编程, 虚拟网络化, 硬件架构, 软件定义网络
混合 · 课程 · 1-3 个月
Duke University
您将获得的技能: Linux 命令, 数据科学, 网页抓取, Pandas(Python 软件包), 版本控制, MySQL, Git(版本控制系统), Linux 管理, 大数据, AWS SageMaker, 数据操作, Python 程序设计, SQL, JSON, Linux, 云工程, 外壳脚本, Jupyter, Bash(脚本语言), 微服务
初级 · 专项课程 · 3-6 个月

LearnQuest
您将获得的技能: Linux 命令, 公钥基础设施, 文件管理, 防火墙, 乌班图, 版本控制, 软件包和软件管理, 命令行界面, 云计算架构, Git(版本控制系统), 文件系统, Linux 管理, 系统监控, Linux, Operating System 管理, Devops, Virtual Private Networks(VPN), Linux 服务器, 用户账户, 入侵检测和防御
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 生理学, 医学术语, 研究设计, 生物医学技术, 放射科, 医学影像, 解剖学, 实验, X 射线计算机断层扫描, 神经学, 磁共振成像, 放射诊断学, 图像分析
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: ASP.NET, .NET Framework, Responsive Web Design, HTML and CSS, C# (Programming Language), Web Applications, Web Development, Javascript and jQuery, UI Components, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Restful API, Microsoft Development Tools, React Redux, Model View Controller, Middleware
中级 · 课程 · 1-3 个月

您将获得的技能: Excel Macros, Data Validation, Pivot Tables And Charts, Microsoft Excel, Data Visualization, Scatter Plots, Histogram, Data Integrity, Excel Formulas, Spreadsheet Software, Forecasting, Data Analysis, Debugging, Visual Basic (Programming Language), Automation
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 数据驱动的决策制定, 数据预处理, 数据展示, 分析, Python 程序设计, 数据分析, 商业分析
攻读学位
初级 · 课程 · 1-4 周

Logical Operations
您将获得的技能: Adobe Illustrator, Adobe Creative Cloud, Graphic Design, Graphic and Visual Design, Adobe Photoshop, Graphic and Visual Design Software, User Interface (UI), Computer Graphics, Document Management, Design Elements And Principles, Typography, Web Content, Productivity Software, Scalability
混合 · 课程 · 1-3 个月

California Institute of the Arts
您将获得的技能: Adobe XD, 信息架构, 用户体验设计, 构思, 用户界面 (UI) 设计, 原型设计, 线框设计, User Flow, 以用户为中心的设计, 模型, 用户研究, 应用设计, Adobe Illustrator, Adobe InDesign, 交互设计
初级 · 课程 · 1-3 个月
University of Alberta
您将获得的技能: Kanban 原则, Scrum(软件开发), Agile 方法论, 软件工程, 流程驱动的开发, 敏捷软件开发, 软件开发方法, 软件开发生命周期
混合 · 课程 · 1-4 周

Edureka
您将获得的技能: Model Context Protocol, AI Orchestration, AI Personalization, OpenAI API, OpenAI, Cloud Deployment, Agentic systems, Application Deployment, Generative AI Agents, ChatGPT, CI/CD, System Monitoring, Context Management, Responsible AI, Artificial Intelligence, Generative AI, Development Testing
中级 · 课程 · 1-4 周

IBM
您将获得的技能: Data Governance, 数据科学, NoSQL, 关系数据库, 大数据, 数据管道, 数据湖, SQL, 数据仓库, 数据存储, Apache Spark, 摘录, 数据架构, 数据安全, 数据库, Apache Hadoop
初级 · 课程 · 1-4 周