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

LearnQuest
您将获得的技能: Python 程序设计, 调试, 脚本, 开发环境, 编程原则, 命令行界面, 计算机编程, 集成开发环境
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Interactive Data Visualization, Software Installation, Package and Software Management, R Programming, Integrated Development Environments, Cloud Development, Cloud Hosting
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Rmarkdown, Box Plots, Plot (Graphics), Descriptive Statistics, Scatter Plots, Histogram, Jupyter, Matplotlib, Data Presentation, Ggplot2, Statistical Visualization, Data Manipulation, Statistical Hypothesis Testing, Regression Analysis, Correlation Analysis, Data Visualization, Data Visualization Software, Data Analysis, R Programming, Python Programming
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 数据叙事, 烹饪, 项目控制, 计算机视觉, 支出报告, 摄影, 支出管理, 生成式人工智能, 组织技能, 社交媒体内容, 人工智能, 图像分析, Prompt Engineering
初级 · 课程 · 1-4 周

您将获得的技能: Linux, Scripting, Linux Administration, Operating System Administration, Data Persistence, Shell Script, Unix Shell, Systems Administration, IT Automation, Command-Line Interface, Cloud Hosting, Object-Relational Mapping, YAML, Python Programming, File Transfer Protocol (FTP), Network Administration, OS Process Management, File Management
混合 · 课程 · 1-3 个月

IBM
您将获得的技能: 移动开发工具, 云托管, 软件测试, React Native, 苹果 Xcode, 移动开发, 扑腾(软件), 应用程序开发, 集成开发环境, Swift 编程, 跨平台开发, 应用框架, 数据管理, 苹果 iOS, 网络应用, Android Studio, iOS 开发
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: 云计算管理, 开发环境, 应用程序部署, C#(编程语言), 云部署, 数据存储, 无服务器计算, 数据存储技术, 数据安全, 云存储, 微软 Azure, Microsoft Power Automate/Flow, 云应用, Virtual Machine, 云计算开发, 事件驱动编程, 虚拟化和 Virtual Machine, 云安全, 软件开发, 持续部署
中级 · 专业证书 · 3-6 个月

Coursera
您将获得的技能: C++ (Programming Language), Data Structures, File I/O, Data Store, Data Cleansing, Data Mapping, Data Integrity
中级 · 指导项目 · 不超过 2 小时

Meta
您将获得的技能: SQL, JSON, 移动开发, 数据库管理, 还原式 API, API 设计, 数据持久性, 安卓开发, 数据库, Kotlin, 网络应用, Android Studio
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: SQL, 数据库系统, Pandas(Python 软件包), Apache Hadoop, 大数据, 数据整合, 数据管道, 数据处理, Splunk, NoSQL, PostgreSQL, 数据管理, MongoDB, 分析, Apache Spark
初级 · 课程 · 1-3 个月

您将获得的技能: Hugging Face, Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Model Evaluation, Responsible AI, LangChain, Large Language Modeling, Model Deployment, Generative AI, Generative Adversarial Networks (GANs), Application Deployment, Application Development, Technical Management, OpenAI API, Data Ethics, AI Enablement, Trend Analysis, Business Strategy, Python Programming
中级 · 专项课程 · 1-3 个月
DeepLearning.AI
您将获得的技能: 计算机视觉, 空间数据分析, 非结构化数据, 缓解, 自然语言处理, 模型评估, 卷积神经网络, 灾难恢复, 人工智能, 应急响应, 数据伦理, 图像分析, 文本挖掘
初级 · 课程 · 1-4 周