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

Scrimba
您将获得的技能: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
初级 · 专项课程 · 1-4 周

University of California, Davis
您将获得的技能: Intellectual Property, Research, Research Methodologies, Personal Development, Research Design, Research and Design, Curiosity, Science and Research, Problem Solving, Persistence, Persuasive Communication, Time Management, Student Engagement, Goal Setting, Journals, Communication, Ethical Standards And Conduct, Strategic Thinking, Decision Making, Safety and Security
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 网络安全, 密码学, 公钥加密标准(PKCS), Algorithm, 代数, 计算思维, Python 程序设计, Encryption, 理论计算机科学, 算术
初级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: 机器学习, 机器学习算法, Algorithm, 强化学习, 概率分布, 人工智能, 马尔可夫模型
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数值分析, 计算机编程, COBOL(编程语言), 调试, 数据存储, 业务逻辑, 编程原则, 撰写报告, 软件工程, 软件测试, 可维护性
初级 · 课程 · 1-4 周

您将获得的技能: DevOps, Cloud Deployment, Amazon Elastic Compute Cloud, Technical Analysis, Real Time Data
高级设置 · 课程 · 1-3 个月

您将获得的技能: Cascading Style Sheets (CSS), Debugging, jQuery, Hypertext Markup Language (HTML), Javascript, Development Environment, UI Components, User Interface (UI), Animations
初级 · 课程 · 1-3 个月

Ludwig-Maximilians-Universität München (LMU)
您将获得的技能: 应用数学, 机械, 分布式计算, 数值分析, 振动, 模拟, Python 程序设计, 工程计算, 微分方程, 数学建模, Jupyter, 有限元方法, 工程分析
中级 · 课程 · 1-3 个月

Real Madrid Graduate School Universidad Europea
您将获得的技能: Data Presentation, Matplotlib, Data Synthesis, Probability Distribution, Data Processing, Data Integration, Data Literacy, Performance Analysis, Exploratory Data Analysis, Statistical Analysis, Probability, Applied Machine Learning, Analysis, Image Analysis, Descriptive Analytics, AI Enablement, Business Analytics, Statistical Methods, Data Collection, Machine Learning
初级 · 专项课程 · 3-6 个月

Real Madrid Graduate School Universidad Europea
您将获得的技能: Applied Machine Learning, Image Analysis, Computer Vision, Analytics, Real Time Data, AI Enablement, Reinforcement Learning, Large Language Modeling, Advanced Analytics, Data-Driven Decision-Making, AI Workflows, Machine Learning, Artificial Intelligence, Analysis, Automation, Supervised Learning, Natural Language Processing, Data Presentation, Innovation, Data Collection
初级 · 课程 · 1-4 周

Real Madrid Graduate School Universidad Europea
您将获得的技能: Large Language Modeling, Image Analysis, Real Time Data, Computer Vision, Advanced Analytics, AI Enablement, Reinforcement Learning, Data Analysis, Data-Driven Decision-Making, Artificial Intelligence, Analysis, Machine Learning, Automation, Data Presentation, Natural Language Processing, Supervised Learning, Innovation
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: MySQL, 开发环境, Data Validation, 网络开发, 软件安装, PHP(脚本语言), 网络服务器, 层叠样式表(CSS), 数据库开发, 后端网站开发, 超文本标记语言(HTML), 网络应用
中级 · 课程 · 1-3 个月