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

University of Virginia
您将获得的技能: 创新, 设计思维, 专业发展, 战略领导力, 创业, 商业道德, 领导力培养, 财务报告, 财务会计, 年度报告, 财务报表分析, 业务建模, 人力资源技术, 财务, 资产负债表, 会计, 工艺设计, 企业可持续发展, 财务报表, 慈善事业
★ 4.8 (7778) · 初级 · 专项课程 · 3-6 个月

您将获得的技能: Artificial Intelligence, Robotics, Image Analysis, Computer Vision, Convolutional Neural Networks, Natural Language Processing, Systems Engineering, Artificial Neural Networks, Reinforcement Learning, Machine Learning, Python Programming, Automation, Algorithms
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: Java, 虚拟机, 事件驱动编程, 应用程序开发, 用户界面组件, 面向对象编程(OOP), 日蚀(软件), 数据结构, 计算机编程, 计划发展, 软件安装, Java 编程, 开发环境, 面向对象设计, 命令行界面, 应用服务器, 移动开发, 用户界面(UI), 网络应用, Virtual Machine
★ 4.4 (207) · 中级 · 专项课程 · 3-6 个月

您将获得的技能: Penetration Testing, Metasploit, Exploitation techniques, Cloud Security, Vulnerability Scanning, Cyber Security Assessment, Network Security, Application Security, Vulnerability Assessments, Cybersecurity, Mobile Security, Human Factors (Security), Network Analysis, Scripting, Virtual Machines, Linux, Technical Communication
高级设置 · 课程 · 3-6 个月

中级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Programming Principles, Integrated Development Environments
★ 4.7 (1495) · 混合 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, AI Enablement, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Debugging, Data Structures
★ 4.8 (240) · 初级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
★ 4.1 (942) · 初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Java, 应用程序开发, 网络路由, 面向对象编程(OOP), 数据结构, 算法, 图论, 理论计算机科学, Java 编程, 面向对象设计, 可维护性, 软件设计, 计算思维, Algorithm
★ 4.8 (1242) · 中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
★ 4.6 (337) · 初级 · 专业证书 · 3-6 个月

DeepLearning.AI
您将获得的技能: 机器学习方法, 概率分布, 统计分析, 描述性统计, 数学建模, 概率与统计, 机器学习, A/B 测试, 微积分, 抽样(统计), NumPy, 降维, 数值分析, 贝叶斯统计, 数据预处理, 应用数学, 统计推理, 概率, 统计假设检验, 线性代数
★ 4.6 (3180) · 中级 · 专项课程 · 1-3 个月
Stanford University
您将获得的技能: 加密技术, 加密, 网络安全, 数据完整性, 公钥加密标准(PKCS), 认证, 算法, 数据加密标准, 安全编码, 计算思维, 高级加密标准(AES), Encryption, 安全 Code, 关键管理, Algorithm
★ 4.8 (4475) · 混合 · 课程 · 1-3 个月