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

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

LearnKartS
您将获得的技能: Web Analytics and SEO, Content Management Systems, Web Design, Web Analytics, Supplier Management, Web Design and Development, E-Commerce, WordPress, Search Engine Optimization, No-Code Development, Blogs, Retail Management, Order Management, Web Content, Web Development, Marketing Strategies, Order Management Systems, Shipping and Receiving, Web Frameworks, Web Development Tools
初级 · 专项课程 · 3-6 个月

Scrimba
您将获得的技能: Prompt Engineering, Responsive Web Design, Node.JS, Command-Line Interface, TypeScript, Unit Testing, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), Ajax, React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JavaScript Frameworks, JSON, Generative AI, Database Design, UI Components
初级 · 专项课程 · 3-6 个月

您将获得的技能: 回归分析, 卷积神经网络, 分类与回归树 (CART), 自然语言处理, 模型评估, 递归神经网络 (RNN), 人工神经网络, 迁移学习, 深度学习, 机器学习, 网络架构, 图像分析, Keras(神经网络库)
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Python Programming, Programming Principles, System Programming, Computer Programming, Unix, Computer Science
中级 · 课程 · 1-3 个月

您将获得的技能: ASP.NET, .NET Framework, Identity and Access Management, Full-Stack Web Development, Web Applications, Microsoft Azure, Web Development, Cloud Deployment, Application Deployment, Authorization (Computing), Authentications, Databases, Software Architecture, Payment Systems, Software Design Patterns, Data Modeling, User Interface (UI)
中级 · 课程 · 3-6 个月

The University of Hong Kong
您将获得的技能: 风险分析, 口腔和牙科护理, 牙科, 牙科程序, 放射科, 手术缝合, 病人沟通, 外科手术, 牙科器械, 医疗设备和技术, 治疗计划, 生物学, 患者评估, 射线照相术
混合 · 课程 · 1-3 个月

您将获得的技能: Pandas (Python Package), NumPy, Data Analysis, Data Science, Python Programming, Data Structures, Exploratory Data Analysis, Data Manipulation, Computer Programming
初级 · 指导项目 · 不超过 2 小时

University of Illinois Urbana-Champaign
您将获得的技能: 通信系统, 广域网, 数据科学, 网络基础设施, Network Protocol(网络协议, 云基础设施, 电信, 网络硬件, Network 交换机, 基础设施安全, Python 程序设计, 网络管理, 物联网, 分布式计算, 网络架构, 无线网络, Network 路由器, 局域网, 通用网络, 机器学习
中级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: 事件驱动编程, Javascript, JSON, Javascript 和 jQuery, AJAX, 调试, 面向对象编程(OOP), 网络开发工具, Data Validation
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Google Gemini, Collaborative Software, Google Workspace, Data Storage, OAuth, Data Access, Application Programming Interface (API), AWS Identity and Access Management (IAM), Information Management, Enterprise Application Management, Productivity Software, Data Integration
初级 · 课程 · 1-4 周

您将获得的技能: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Business Risk Management, Network Security, Vulnerability Assessments, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Computer Security Incident Management, Bash (Scripting Language), Event Monitoring, Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
初级 · 专业证书 · 3-6 个月