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

École Polytechnique Fédérale de Lausanne
您将获得的技能: 数据处理, 大数据, 数据操作, SQL, 分布式计算, Apache Spark, 数据分析, 数据持久性, Scala 编程, 性能调整
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 用户界面(UI), React Native, Unix 命令, GitHub, 还原式 API, 用户体验设计, 版本控制, 移动开发, Javascript, Git(版本控制系统), Android Studio, 可用性测试, 数据结构, Kotlin, Jest(JavaScript 测试框架), 用户研究, 角色(用户体验), 安卓开发, Android Jetpack, 交互设计
攻读学位
初级 · 专业证书 · 3-6 个月

您将获得的技能: 仪表板, Linux 命令, 文件管理, 关系数据库, 数据管道, IBM Cognos 分析, SQL, 交互式数据可视化, 数据仓库, 阿帕奇气流, 外壳脚本, 摘录, 数据可视化, 星形模式, 数据库, 商业智能, Bash(脚本语言), IBM DB2, 存储过程, Apache Kafka
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 利益相关者的参与, 风险管理, 项目管理, 同行评审, 管理团队, 信息技术, 项目时间表, 敏捷项目管理, Kanban 原则, Agile 方法论, 利益相关者管理, 软件架构, 面试技巧, 敏捷软件开发, 软件开发生命周期, 挣值管理, 沟通, 项目管理生命周期, 资源管理, 项目风险管理
初级 · 专业证书 · 3-6 个月

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

Universidade de São Paulo
您将获得的技能: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
初级 · 课程 · 1-3 个月

您将获得的技能: Retrieval-Augmented Generation, OpenAI API, AI Workflows, Generative Model Architectures, Model Deployment, Hugging Face, Programming Principles, Computer Programming, Transfer Learning, Application Deployment, Context Management, Embeddings, User Interface (UI), Model Evaluation, Vector Databases, Debugging, Software Installation
中级 · 专项课程 · 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 周

Universidad Nacional Autónoma de México
您将获得的技能: R Programming, Statistical Programming, Ggplot2, Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Data Processing, Graphing, Programming Principles, Data Import/Export, Scripting, Exploratory Data Analysis, Data Structures, Software Installation
初级 · 课程 · 1-3 个月

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

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

IBM
您将获得的技能: 生成式人工智能, 数据科学, 预测建模, 探索性数据分析, 数据预处理, 数据综合, 原型设计, Prompt Engineering, 数据伦理, AI 工作流程, ChatGPT, 人工智能和机器学习(AI/ML), 机器学习, AI 赋能, 深度学习, 数据分析, 功能工程, 提示模式, 数据可视化, 负责任的人工智能
中级 · 专项课程 · 1-3 个月