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

您将获得的技能: Flask (Web Framework), Restful API, Software Testing, Databases, Software Quality (SQA/SQC), JSON, Application Programming Interface (API), MongoDB, Full-Stack Web Development, Web Applications, NoSQL, Back-End Web Development, Python Programming, Maintainability, Application Deployment, Data Validation, Authentications
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Python 程序设计, 数据操作, 数据处理, 仪表板, 数据收集, Pandas(Python 软件包), 数据展示, 数据分析, 网页抓取, Jupyter, 数据科学
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Python 程序设计, 计算机视觉, 卷积神经网络, 机器学习, 逻辑回归, 递归神经网络 (RNN), 深度学习, 迁移学习, 人工神经网络, 医学影像, 强化学习, 自然语言处理, PyTorch(机器学习库), 应用机器学习, 图像分析, 监督学习, 无监督学习
中级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 可视化(计算机制图), 计算机视觉, 卷积神经网络, 迁移学习, 深度学习, 分类算法, 模型评估, Keras(神经网络库), 张力流, 图像分析, 网络架构
中级 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Google Gemini, Project Management, LLM Application, AI Enablement, Project Management Life Cycle, Case Studies, Team Oriented, Prototyping, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Project Documentation, AI Workflows, Deep Learning, Risk Management, Machine Learning
中级 · 专项课程 · 1-3 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Interactive Data Visualization, Business Intelligence, Data Presentation, Infographics, Data Visualization, Dashboard, Data Storytelling, Prototyping, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, AI Workflows, Deep Learning, SQL, Data Analysis, Machine Learning
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: Python 程序设计, 逻辑回归, Scikit-learn (机器学习库), 机器学习, 监督学习, 回归分析, 降维, 无监督学习, 分类算法, 决策树学习, 应用机器学习, 功能工程, 模型评估, 预测建模
中级 · 课程 · 1-3 个月

您将获得的技能: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Dashboard, Data Visualization Software, Jupyter, Web Applications
中级 · 课程 · 1-3 个月

您将获得的技能: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
初级 · 指导项目 · 不超过 2 小时

Microsoft
您将获得的技能: CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Continuous Integration, Git (Version Control System), Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Full-Stack Web Development, Web Development, SQL, Microsoft Copilot, .NET Framework, Graph Theory
初级 · 专业证书 · 3-6 个月

Coursera
您将获得的技能: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Data-oriented programming, Statistical Programming, Data Analysis Software, Data Analysis, Data Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: JSON, jQuery, Browser Compatibility, Event-Driven Programming, UI Components
中级 · 课程 · 1-4 周