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

Alberta Machine Intelligence Institute
您将获得的技能: Python 程序设计, Scikit-learn (机器学习库), 决策树学习, 回归分析, 机器学习算法, 分类算法, 性能分析, 数据处理, 模型评估, 工艺优化, 数据预处理, 功能工程, Jupyter, 应用机器学习, 机器学习, 业务解决方案, 监督学习
混合 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 积压工作, 业务要求, 变更控制, 用户需求文件, 需求征询, 用户故事, 验收测试, 需求分析, 范围管理, 优先次序, 功能要求, 敏捷软件开发, 产品要求, 客户服务, 需求管理, 系统要求
混合 · 课程 · 1-4 周

Duke University
您将获得的技能: Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Java, Algorithms, Cryptography, Computer Programming, Software Design, Web Analytics and SEO, Debugging
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Simulations, Microbiology, Biology, Programming Principles, Mathematical Modeling, Computer Programming
中级 · 指导项目 · 不超过 2 小时

Infosec
您将获得的技能: Python 程序设计, 坚持不懈, 脚本, 网络 Operator, 数据持久性, 网络安全, Microsoft Windows, 开发技术, 入侵检测和防御
中级 · 课程 · 1-4 周
INSEAD
您将获得的技能: 业务转型, 事务处理, 金融科技, 区块链, 分布式计算, 业务建模, 身份和访问管理, 支付系统, 新兴技术, 数字资产
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Data Structures, Programming Principles, Program Development
中级 · 指导项目 · 不超过 2 小时

Technical University of Denmark (DTU)
您将获得的技能: Python 程序设计, 有限元方法, 工程分析, 材料科学, 应用数学, 模拟和模拟软件, 医学影像, 数学建模, Jupyter, 数字信号处理, 数值分析, 三维建模, 图像分析
混合 · 课程 · 1-3 个月

Coursera
您将获得的技能: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
高级设置 · 指导项目 · 不超过 2 小时

Peking University
您将获得的技能: Data Structures, Computational Thinking, Graph Theory, Theoretical Computer Science, Programming Principles, Algorithms, Computer Programming, Data Storage, C (Programming Language), C++ (Programming Language)
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 张力流, 计算机视觉, 深度学习, 分类算法, 卷积神经网络, 人工神经网络, 机器学习, 模型评估, 应用机器学习, 性能调整, 图像分析
攻读学位
中级 · 课程 · 1-3 个月

LearnKartS
您将获得的技能: Negotiation, Conflict Management, Teamwork, Workplace inclusivity, Diversity and Inclusion, Stress Management, Emotional Intelligence, Collaboration, Team Management, Communication, Team Leadership, Productivity, Social Skills, Influencing, Ethical Standards And Conduct, Strategic Prioritization, Workplace Bullying Intervention, Compliance Management, Overcoming Obstacles, Dealing With Ambiguity
初级 · 专项课程 · 3-6 个月