IBM
IBM AI 开发人员 专业证书
IBM

IBM AI 开发人员 专业证书

开启人工智能职业生涯. 在短短 6 个月内,掌握人工智能技术、生成式人工智能模型和编程方面的就业技能,学会构建人工智能驱动的聊天机器人和应用程序

IBM Skills Network Team
Michelle Saltoun
Sina Nazeri

位教师:IBM Skills Network Team

194,263 人已注册

包含在 Coursera Plus

获得职业证书,展示您的专业知识
4.6

(10,804 条评论)

初级 等级

推荐体验

灵活的计划
6 月 在 4 小时 一周
自行安排学习进度
攻读学位
获得职业证书,展示您的专业知识
4.6

(10,804 条评论)

初级 等级

推荐体验

灵活的计划
6 月 在 4 小时 一周
自行安排学习进度
攻读学位

您将学到什么

  • 只需 6 个月就能掌握 AI 就业技能,还能获得实践经验和雇主渴求的行业认可证书

  • 人工智能的基本概念、关键术语、构件和应用,包括生成式人工智能

  • 如何使用各种编程框架和 AI 技术构建由 AI 驱动的生成式应用程序和聊天机器人

  • 如何使用 Python 和 Flask 在网络上开发和部署 AI 应用程序

要了解的详细信息

可分享的证书

添加到您的领英档案

授课语言:英语(English)

了解顶级公司的员工如何掌握热门技能

Petrobras, TATA, Danone, Capgemini, P&G 和 L'Oreal 的徽标

借助热门技能来开拓您的职业生涯

  • 接受 IBM 的专业级培训
  • 展现您对技术的精通程度
  • 通过 IBM 获得雇主认可的证书

专业认证 - 10门课程系列

软件工程概论

软件工程概论

第 1 门课程14小时

您将学到什么

  • 解释软件工程原理、软件开发生命周期 (SDLC) 以及软件开发工具、技术和 Stack

  • 区分编程语言类型,并使用 Python 应用循环、条件和函数等基本编程结构

  • 总结关键的软件架构和设计方法,包括常见的架构和部署模式

  • 概述软件工程的角色、技能和职业发展途径

您将获得的技能

类别:软件工程
类别:软件开发生命周期
类别:统一模型语言
类别:软件开发方法
类别:软件架构
类别:前端网络开发
类别:后端网站开发
类别:软件开发工具
类别:软件开发
类别:应用程序部署
类别:网络应用
类别:编程原则
类别:软件设计模式
类别:软件设计
类别:Python 程序设计
类别:开发环境
人工智能 (AI) 概论

人工智能 (AI) 概论

第 2 门课程12小时

您将学到什么

  • 解释 AI 的基本概念和在各个领域的应用。

  • 描述机器学习、Deep Learning 和 Neural Network 的核心原理,并将其应用到实际场景中。

  • 分析 Generative AI 在 Transformer 业务运营中的作用,找出创新和流程改进的机会。

  • 针对组织面临的挑战,结合伦理方面的考虑,设计一个 AI 生成解决方案。

您将获得的技能

类别:自然语言处理
类别:生成式人工智能
类别:负责任的人工智能
类别:LLM 申请
类别:市场机遇

您将学到什么

  • 描述生成式人工智能,并将其与判别式人工智能区分开来。

  • 描述生成式人工智能的功能及其在现实世界中的应用案例。

  • 确定生成式人工智能在不同部门和行业中的应用。

  • 探索用于文本、代码、图像、音频和视频生成的常见人工智能生成模型和工具。

您将获得的技能

类别:生成式人工智能
类别:ChatGPT
类别:负责任的人工智能
类别:机器学习
类别:人工智能和机器学习(AI/ML)

您将学到什么

  • 解释 Prompt 工程在生成式 AI 模型中的概念和意义。

  • 应用创建 Prompt 的最佳实践。

  • 评估常用的 prompt engineering 工具。

  • 应用常用的 prompt engineering 技巧和方法来撰写有效的 prompt。

您将获得的技能

类别:提示模式
类别:即时工程
类别:生成式人工智能
类别:图像质量
类别:ChatGPT
HTML、CSS 和 JavaScript 简介

HTML、CSS 和 JavaScript 简介

第 5 门课程14小时

您将学到什么

  • 描述 Web 应用程序开发生态系统以及前端开发员、后端、服务器端和 Full Stack 等术语。

  • 识别用于构建和测试网络应用程序的开发人员工具、JSFiddle 等在线编辑器和 Integrated Development Environment (IDE)。

  • 使用 HTML 创建和构建基本网页,并使用 CSS 制作网页样式。

  • 使用 JavaScript 开发动态和交互式网页,包括 DOM 操作、表单验证和客户端脚本技术。

您将获得的技能

类别:Javascript
类别:Bootstrap(前端框架)
类别:层叠样式表(CSS)
类别:响应式网页设计
类别:脚本
类别:网络开发
类别:后端网站开发
类别:应用编程接口 (API)
类别:浏览器兼容性

您将学到什么

  • 通过学习基本语法、数据类型、表达式、变量和 String 操作,培养对 Python 编程的基础理解。

  • 使用数据结构、条件和分支、Loop、函数、异常处理、对象和类应用 Python 编程逻辑。

  • 熟练使用 Pandas 和 Numpy 等 Python 库,并使用 Jupyter Notebook 开发代码。

  • 通过使用请求处理 REST API 和使用 BeautifulSoup 执行网络刮擦,访问和提取基于网络的数据。

您将获得的技能

类别:Python 程序设计
类别:Pandas(Python 软件包)
类别:数据结构
类别:网页抓取
类别:NumPy
类别:数据操作
类别:应用编程接口 (API)
类别:面向对象编程(OOP)
类别:JSON
类别:脚本
类别:数据处理
类别:数据分析
类别:数据导入/导出
类别:计算机编程
类别:编程原则
类别:还原式 API
类别:自动化
类别:Jupyter

您将学到什么

  • 描述创建 Python 应用程序所涉及的步骤和流程,包括应用程序的开发生命周期

  • 创建 Python 模块、运行单元测试并打包应用程序,同时确保采用 PEP8 最佳编码实践

  • 使用 Flask 构建和部署网络应用程序,包括路由、错误处理和 CRUD 操作。

  • 使用 IBM Watson AI 库和 Flask 在网络服务器上创建和部署基于 AI 的应用程序

您将获得的技能

类别:还原式 API
类别:应用编程接口 (API)
类别:Python 程序设计
类别:单元测试
类别:Flask(网络框架)
类别:网络应用
类别:集成开发环境
类别:应用程序部署
类别:人工智能
类别:软件开发生命周期
类别:编程原则

您将学到什么

  • 解释 Generative AI 的核心概念,包括 Large Language Model、语音技术以及 IBM watsonX 和 Hugging Face 等平台

  • 使用 LLM、Retrieval Augmented Generation(RAG)和 Python 基础框架,构建生成式 AI 驱动的应用程序和聊天机器人

  • 整合语音到文本 (STT) 和文本到语音 (TTS) 技术,在 AI 应用程序中实现语音接口

  • 使用 Flask 和 Gradio 等 Python 库,以及 HTML、CSS 和 JavaScript 等基本前端工具,开发基于网络的 AI 应用程序

您将获得的技能

类别:生成式人工智能
类别:Flask(网络框架)
类别:LLM 申请
类别:自然语言处理
类别:LangChain
类别:前端网络开发
类别:应用程序开发
类别:网络应用
类别:后端网站开发
类别:即时工程
类别:OpenAI
类别:网络开发
类别:Python 程序设计

您将学到什么

  • 演示如何使用生成式 AI 模型生成代码片段、脚本和程序

  • 应用生成式 AI 技术进行应用程序设计、架构、Bug 检测、代码 Refactoring 和程序优化

  • 使用 AI 驱动的生成工具(如 ChatGPT、GitHub Copilot、Google Gemini 和 IBM watsonx Code Assistant)开发创新解决方案

  • 解释使用生成式 AI 编程所面临的挑战和伦理方面的考虑,以及减轻这些挑战和考虑的策略

您将获得的技能

类别:大型语言模型
类别:软件测试
类别:生成式人工智能
类别:应用安全
类别:人工智能
类别:自然语言处理
类别:软件架构
类别:DevSecOps
类别:CI/CD
类别:负责任的人工智能
类别:测试自动化
类别:软件工程
类别:软件开发
类别:软件开发工具
类别:即时工程

您将学到什么

  • 描述软件开发人员的角色、典型的职业发展路径以及该领域新出现的机遇

  • 解释如何为求职做准备,包括研究公司、确定合适的职位以及制定关键的求职计划

  • 运用 Networking 和评估职位列表的策略,有效锁定并争取软件开发职位

  • 展示面试过程每个阶段的准备情况,包括技术挑战、行为问题和面试后的跟进工作

您将获得的技能

类别:沟通
类别:软件开发
类别:软件工程
类别:Devops
类别:云计算
类别:建立关系
类别:工程软件
类别:应用程序开发
类别:面试技巧
类别:语言交流技能
类别:专业发展
类别:专业精神
类别:解决问题

获得职业证书

将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。

攻读学位

当您完成本 专业证书后,如果您被以下在线学位课程录取并注册,您的学习成绩可能会被承认为学分¹。

 

位教师

IBM Skills Network Team
IBM
83 门课程1,540,397 名学生
Michelle Saltoun
IBM
2 门课程264,787 名学生
Sina Nazeri
IBM
2 门课程50,739 名学生

提供方

IBM

人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.
自 2018开始学习的学生
''能够按照自己的速度和节奏学习课程是一次很棒的经历。只要符合自己的时间表和心情,我就可以学习。'
Jennifer J.
自 2020开始学习的学生
''我直接将从课程中学到的概念和技能应用到一个令人兴奋的新工作项目中。'
Larry W.
自 2021开始学习的学生
''如果我的大学不提供我需要的主题课程,Coursera 便是最好的去处之一。'
Chaitanya A.
''学习不仅仅是在工作中做的更好:它远不止于此。Coursera 让我无限制地学习。'
Coursera Plus

通过 Coursera Plus 开启新生涯

无限制访问 10,000+ 世界一流的课程、实践项目和就业就绪证书课程 - 所有这些都包含在您的订阅中

通过在线学位推动您的职业生涯

获取世界一流大学的学位 - 100% 在线

加入超过 3400 家选择 Coursera for Business 的全球公司

提升员工的技能,使其在数字经济中脱颖而出

常见问题

¹ 基于美国 2021 年 Cousera 学生结果调查的结果。