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

您将获得的技能: SQL, Python 程序设计, 应用编程接口 (API), 数据库, 数据转换, 数据操作, 集成开发环境, 数据处理, 风格指南, 摘录, 代码审查, 网页抓取, 单元测试
中级 · 课程 · 1-4 周

Pontificia Universidad Católica de Chile
您将获得的技能: Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
中级 · 课程 · 1-3 个月

您将获得的技能: Splunk, Lightweight Directory Access Protocols, System Monitoring, Scripting, Dashboard, Business Intelligence, Scatter Plots, Pivot Tables And Charts, Servers, Data Visualization Software, Data-Driven Decision-Making, Software Installation, Role-Based Access Control (RBAC), Data Analysis Expressions (DAX), Data Pipelines, Authentications, Unstructured Data, Data Visualization, Windows Servers, Network Troubleshooting
初级 · 专项课程 · 3-6 个月

您将获得的技能: React.js, Bootstrap (Front-End Framework), Web Applications, UI Components, Full-Stack Web Development, Web Development Tools, Authentications, Front-End Web Development, HTML and CSS, Cascading Style Sheets (CSS), Authorization (Computing), Application Programming Interface (API), User Interface (UI), Javascript, Microsoft Azure, Network Routing, Event-Driven Programming, User Interface (UI) Design, Data Validation, Debugging
中级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: 数据结构, 授权(计算), 面向对象编程(OOP), Spring Boot, Java 编程, Algorithm, 弹簧框架, Authentication, 模型-视图-控制器, 还原式 API, 后端网站开发, Java
高级设置 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 应用编程接口 (API), Network Protocol(网络协议, 密码学, Encryption, 开发环境, 分布式计算, 测试驱动开发(TDD), 计划发展, 集成开发环境, 应用程序开发, 微软 Azure, 区块链, 新兴技术, 开发测试, 网络语言, 网络开发工具, 网络应用, 软件架构, 事务处理, 金融科技
中级 · 专项课程 · 3-6 个月

您将获得的技能: Node.JS, Responsive Web Design, JSON, jQuery, Restful API, HTML and CSS, Bootstrap (Front-End Framework), API Design, GitHub, Git (Version Control System), Postman API Platform, Hypertext Markup Language (HTML), MongoDB, Back-End Web Development, Server Side, Full-Stack Web Development, Cascading Style Sheets (CSS), Web Design and Development, Scripting, Browser Compatibility
初级 · 专项课程 · 3-6 个月

您将获得的技能: Model Evaluation, Matplotlib, Applied Machine Learning, Data Visualization, Supervised Learning, Statistics, Data Preprocessing
中级 · 课程 · 1-3 个月

您将获得的技能: Model Context Protocol, OpenAI API, Retrieval-Augmented Generation, OpenAI, Generative AI Agents, Embeddings, ChatGPT, Agentic systems, Vector Databases, Generative AI, Artificial Intelligence, Context Management, Model Evaluation, Application Programming Interface (API), Python Programming, Application Deployment
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, 数据结构, 数据操作, 脚本语言, 编程原则, 数据科学, 计算机编程, 脚本
初级 · 课程 · 1-4 周

University at Buffalo
您将获得的技能: 数据结构, Data Validation, 密码学, Network Protocol(网络协议, Encryption, 分布式计算, Algorithm, 验证和确认, 区块链, 数据完整性, 新兴技术, Virtual Machine, 事务处理, 金融科技
初级 · 课程 · 1-4 周

您将获得的技能: Front-End Web Development, Responsive Web Design, Bootstrap (Front-End Framework), HTML and CSS, User Interface (UI), Web Design, Event-Driven Programming, UI Components, Web Applications, Javascript, jQuery, Animations, Real Time Data
中级 · 课程 · 1-3 个月