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

Meta
您将获得的技能: Data Storytelling, Data Presentation, Business Metrics, Key Performance Indicators (KPIs), Data Management, Data Collection, Data Governance, Bayesian Statistics, Data Visualization, Descriptive Statistics, Statistical Hypothesis Testing, Performance Metric, Information Privacy, Pandas (Python Package), Data Analysis, Data Visualization Software, Spreadsheet Software, Exploratory Data Analysis, SQL, Python Programming
★ 4.7 (1793) · 初级 · 专业证书 · 3-6 个月

您将获得的技能: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Application Frameworks, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
★ 4.5 (48) · 初级 · 专项课程 · 1-3 个月

Universidad de los Andes
您将获得的技能: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
★ 4.6 (300) · 初级 · 课程 · 1-3 个月

您将获得的技能: Hibernate (Java), Object-Relational Mapping, Data Validation, Package and Software Management, User Interface (UI), Database Application, Relational Databases, Database Development, Java Programming, Development Environment, Java, Data Modeling, Java Platform Enterprise Edition (J2EE), Application Development, User Interface (UI) Design, Verification And Validation, Data Persistence, Data Integrity, Transaction Processing
初级 · 课程 · 1-4 周

您将获得的技能: Pandas (Python Package), NumPy, Data Manipulation, Code Reusability, Data Preprocessing, Data Wrangling, Package and Software Management, Data Analysis, Data Transformation, Data Integration, JSON, Object Oriented Programming (OOP), Data Science, Data Structures, Python Programming, Exploratory Data Analysis, Computer Programming, Programming Principles, Data Import/Export, Computational Logic
★ 4.8 (125) · 初级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 数据可视化, 预测建模, 投资组合风险, 财务分析, 统计假设检验, 金融市场, 数据操作, 功能工程, 财务数据, 统计分析, 统计推理, 市场数据, Pandas(Python 软件包), 回归分析, 概率与统计, 风险分析, 金融交易, Jupyter, Python 编程, 统计方法
★ 4.4 (4604) · 中级 · 课程 · 1-4 周

您将获得的技能: Microservices, Cloud-Based Integration, Cloud-Native Computing, Google Cloud Platform, Event-Driven Programming, Service Oriented Architecture, Cloud Applications, Serverless Computing, Software Architecture, Cloud Services, Distributed Computing, Interoperability
初级 · 课程 · 1-3 个月

Packt
您将获得的技能: Model Evaluation, Classification Algorithms, R Programming, Apache Spark, Deep Learning, Applied Machine Learning, Data Wrangling, Keras (Neural Network Library), Unsupervised Learning, Model Training, Statistical Machine Learning, Data Manipulation, Machine Learning Methods, Machine Learning Algorithms, Data Science, Machine Learning, Tidyverse (R Package), Data Analysis, Bayesian Network, Logistic Regression
中级 · 课程 · 3-6 个月

Intuit
您将获得的技能: 分类账(会计), 财务分析, 资产负债表, 财务报表, 会计, 薪资处理, 薪资报告, 库存会计, 簿记, 工资单, 财务会计, 资产管理, 库存控制, 财务报告, 固定资产, 付款处理和收款, 财务报表分析, 薪资管理, 折旧, 对账
★ 4.6 (8242) · 初级 · 专业证书 · 3-6 个月
University of Michigan
您将获得的技能: 机器学习, 预测建模, 监督学习, 人工神经网络, 分类算法, 功能工程, 无监督学习, 模型培训, 机器学习算法, Model Evaluation, 机器学习方法, 模型评估, Python 编程, 应用机器学习, 模型优化, Scikit Learn(机器学习库)
★ 4.6 (8775) · 中级 · 课程 · 1-4 周

您将获得的技能: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
中级 · 课程 · 1-3 个月

您将获得的技能: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
初级 · 课程 · 1-4 周