编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

DeepLearning.AI
您将获得的技能: Python 程序设计, 应用数学, 衍生产品, 机器学习, 可视化(计算机制图), 数值分析, 人工神经网络, 机器学习算法, 微积分, 深度学习
中级 · 课程 · 1-4 周

University of California, Santa Cruz
您将获得的技能: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
初级 · 课程 · 1-3 个月
University of Pennsylvania
您将获得的技能: 心理学, 客户参与, 推动参与, 激励技能, 营销, 项目设计, 行为经济学, 游戏设计, 行为管理, 社会影响, 培训与发展, 设计思维, 员工参与
混合 · 课程 · 1-3 个月

您将获得的技能: Python 程序设计, Flask(网络框架), 还原式 API, 代码审查, AI 赋能, 集成开发环境, 应用程序部署, 服务器端, 单元测试, 网络应用, 编程原则, 人工智能, 调试
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 程序设计, 应用数学, Algorithm, 模拟, 计划发展, 计算思维, 计算机编程, 开发测试, 软件测试, 面向对象编程(OOP), 组合学, 概率, 游戏设计, 编程原则, 调试
中级 · 课程 · 1-3 个月

28DIGITAL
您将获得的技能: 操作系统, 网络安全, Network Protocol(网络协议, Network Security, 简单对象访问协议(SOAP), 公钥加密标准(PKCS), 计算机编程, 嵌入式系统, 网络服务, 实时操作系统, 物联网, 网络架构, 嵌入式软件, 系统编程, Encryption, 系统要求, 软件工程, 安全需求分析, 编程原则, 无线网络
中级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: 数值分析, 工程分析, 面向对象编程(OOP), C++(编程语言), 数学建模, 有限元方法, 高等数学
中级 · 课程 · 3-6 个月

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

您将获得的技能: Python 程序设计, 数据库, 应用编程接口 (API), 数据处理, 代码审查, 数据转换, 集成开发环境, SQL, 网页抓取, 风格指南, 摘录, 数据操作, 单元测试
中级 · 课程 · 1-4 周

您将获得的技能: LangChain, LLM Application, Retrieval-Augmented Generation, OpenAI API, LangGraph, AI Workflows, Large Language Modeling, AI Orchestration, Responsible AI, Generative AI, Agentic systems, Prompt Engineering, Generative AI Agents, Natural Language Processing, Cloud Development, Application Programming Interface (API), Python Programming, Application Deployment, Data Processing, Pandas (Python Package)
中级 · 课程 · 1-4 周

您将获得的技能: 脚本, Bootstrap(前端框架), 层叠样式表(CSS), 应用编程接口 (API), 网络开发, 浏览器兼容性, Javascript, 响应式网页设计, 后端网站开发
初级 · 课程 · 1-4 周
