编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

Vanderbilt University
您将获得的技能: Data Storytelling, Prompt Engineering, Data Presentation, ChatGPT, Prompt Patterns, Data Synthesis, Microsoft Excel, LLM Application, Productivity, Infographics, OpenAI, Document Management, AI Enablement, Data Analysis, SQL, Generative AI, Artificial Intelligence, Data Visualization, Data Cleansing, Databases
初级 · 专项课程 · 3-6 个月

您将获得的技能: Embedded Software, Embedded Systems, Pseudocode, Hardware Architecture, Computer Architecture, Software Design, Systems Design, Software Design Patterns, Systems Integration, Programming Principles, Event-Driven Programming, Program Development, Real Time Data, Peripheral Devices
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 超文本标记语言(HTML), 网页设计与开发, 层叠样式表(CSS), 云托管, 网页内容无障碍指南, 网页设计, 网络服务器, Data Validation, 网络开发工具, 语义网, 可用性
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 数据清理, 单元测试, 数据预处理, 可视化(计算机制图), 网页抓取, 软件包和软件管理, Open Source 技术, 数据地图, 调试, R 语言程序设计(中文版), 数据可视化软件, 技术文档, 传单(软件), 交互式数据可视化, 数据操作, 面向对象编程(OOP), 数据可视化, 软件文档, Tidyverse(R 软件包), Ggplot2
初级 · 专项课程 · 3-6 个月

您将获得的技能: AI Workflows, OpenAI API, LLM Application, OpenAI, Model Context Protocol, Generative AI Agents, Agentic systems, Tool Calling, Prompt Engineering, ChatGPT, Artificial Intelligence, Application Programming Interface (API), User Interface (UI), Context Management, Large Language Modeling, Python Programming, Development Environment, Application Deployment, Debugging
中级 · 课程 · 1-4 周

Imperial College London
您将获得的技能: 机器学习算法, NumPy, Algorithm, 线性代数, Python 程序设计, Jupyter, 应用数学
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 数据预处理, 分子生物学, 数据分析, Algorithm, 微生物学, 降维, 生物化学, 生物信息学, Python 程序设计, 传染病, 生命科学, 网络分析, 分类算法, 马尔可夫模型, 应用机器学习, 生物技术, 生物学, 统计分析, 数据挖掘, 无监督学习
初级 · 专项课程 · 3-6 个月

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, AI Security, Anthropic Claude, Artificial Intelligence, Software Development Tools, Software Testing, Apple iOS, Test Automation, AI Product Strategy, Software Development, DevSecOps, Prototyping, Artificial Intelligence and Machine Learning (AI/ML)
高级设置 · 专项课程 · 1-3 个月

Microsoft
您将获得的技能: 商业分析, Power BI, 撰写报告, 数据处理, 数据分析, SQL, 数据操作, 数据库设计, 数据存储, 数据收集, 微软Excel, 高级分析, 统计报告, 时间表, 数据仓库, 数据可视化, 微软动力平台, 数据完整性, 商业智能, 数据质量
攻读学位
初级 · 专业证书 · 3-6 个月

University of California San Diego
您将获得的技能: 理论计算机科学, 演绎推理, 计算机科学, 组合学, Algorithm, 计算思维, 计算逻辑, 计划发展, Python 程序设计, 逻辑推理
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 调试, 数据访问, 计算机编程工具, 系统编程, 后端网站开发
中级 · 课程 · 1-3 个月