在线课程 – IBM Front-End User Interface Developers 认证专业证书

为成为客户端开发人员做好准备。获得所需的技能和实践经验,让您在不到 3 个月的时间内为工作做好准备。

Suggested by: Coursera (What is Coursera?)

Professional Certificate

开始

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • UI/UX 设计
  • 编程和网页开发
  • 使用自动化构建工具创建应用程序
  • 使用 HTML、CSS、JavaScript 等编程语言
  • 使用 React 和 Bootstrap 等库和框架
  • 使用 GitHub 管理源代码
  • 与外部和后端服务的通信
  • 了解 DevOps 和 Agile 等方法和模型
  • 创建动手项目组合
  • 了解使用 Python 编程的基础知识
  • 创建单页投资组合网站
  • 从 GitHub 复制和删除项目
  • 使用分支并执行拉取请求 (PR)
  • 与 RESTful API 通信
  • 访问 MongoDB 等 NoSQL 数据库
  • 使用 Figma 设计用户界面
  • 创建 CI/CD 管道并将更新部署到应用程序

What you will learn in the course

Courses for which the course is suitable

  • 前端键
  • UI/UX 设计师
  • Web 开发人员
  • JavaScript 开发人员
  • React 开发人员
  • 密钥引导
  • DevOps 项目经理
  • Web 应用程序开发人员
  • Python 程序员
  • GitHub 源代码管理器
  • 了解 RESTful API 的开发人员
  • 了解 NoSQL 数据库的开发人员
# 专业证书 – 在软件工程这一广受欢迎的领域开设的 11 门职业准备课程系列。在该计划中,您将体验必要的技能,例如 UI/UX 设计、编程和 Web 开发,以便在不到三个月的时间内为前端开发的入门级角色做好准备。无需任何经验即可开始使用。前端开发人员的工作是在网站或应用程序上构建和最大化用户体验。他们专注于创建网站的交互式和视觉元素、每个页面的物理布局以及增强网站上的体验。该程序将帮助您规划、构建、部署和测试网站设计和应用程序。您将使用自动化构建工具创建应用程序,并学习专业前端开发人员使用的最新技能和工具,包括 UI/UX 设计、Web 开发和编程语言、库以及 HTML、CSS、JavaScript、React 和 Bootstrap 等需求框架。您还将学习使用 GitHub 存储库管理项目的源代码,与数据库等外部和后端服务通信,并熟悉 DevOps 和敏捷开发等方法和模型,包括 CI/CD 和 Scrum。完成该计划后,您将获得项目组合和 IBM 颁发的专业证书,以展示您的专业知识。您还将获得 IBM 数字徽章,并拥有独家职业资源访问权限,以帮助您找到工作,包括模拟面试和简历支持。## 动手学习项目 在此专业证书期间,您将开发一系列动手项目,其中包括前端开发中的各种流行技术和软件语言。项目和实验室包括: – 使用 11 种编程语言 介绍 Hello World – 了解使用 Python 编程的基础知识 – 使用 HTML、CSS 和 JavaScript 创建单页作品集网站 – 从 GitHub 复制和提取项目 – 创建 GitHub 存储库、使用分支和执行拉取请求 (PR) – 使用 RESTful API 与后端服务通信 – 从客户端 应用程序访问 MongoDB 等 NoSQL 数据库 – 使用 Figma 设计令人惊叹的用户界面和体验 (UI/UX)- 创建 CI/CD 管道并将更新部署到应用程序将通过您的 GitHub 存储库发布这些项目,以便与同事和潜在雇主分享您的技能。

Details of the courses that make up the specialization

进入网站开发和前端开发领域

课程 1

  • 14 小时
  • 您将学到什么:
    • 定义什么是前端开发,列出角色和技能。
    • 描述网站的开发步骤并探索 UI/UX 设计。
    • 探索浏览器、负载均衡和设置开发框架。
    • 比较前端和后端角色。
    • 使用 WordPress 和插件创建网站以改进您的网站。
  • 您将获得的技能:
    • React (Web 开发框架)
    • 前端开发
    • Web 开发
    • JavaScript (英语)
    • 用户界面

软件工程师简介

  • 课程 2
  • 14 小时
  • 您将学到什么:
    • 描述什么是软件工程师,即软件开发生命周期 (SDLC)。
    • 列出不同类型的编程语言并创建基本的编程结构。
    • 指定应用程序体系结构和设计的方法。
    • 总结软件工程师所需的技能。
  • 您将获得的技能:
    • 生涯
    • 软件工程师
    • 代码挑战
    • 面试准备
    • 全栈密钥

UI/UX 设计

  • 课程 3
  • 18 小时
  • 您将学到什么:
    • 解释设计、UI/UX 概念、最佳实践。
    • 探索 Web 设计方法。
    • 使用 Figma。
    • 使用 Web 开发框架开发应用程序和网站。
  • 您将获得的技能:
    • 场地规划图
    • UI 设计
    • 高级 Web 开发
    • 菲玛
    • 用户体验 (UX)

HTML、CSS 和 JavaScript 简介

  • 课程 4
  • 10 小时
  • 您将学到什么:
    • 描述 Web 应用程序开发的生态系统。
    • 确定工具和集成环境 (IDE)。
    • 使用 HTML 创建和描述网站的基本页面。
    • 使用 JavaScript 开发具有交互式内容的动态页面。
  • 您将获得的技能:
    • 软件开发
    • React (Web 开发框架)
    • 前端开发
    • 前端设计
    • Web 开发

使用 Bootstrap 进行 Web 开发和前端

  • 课程 5
  • 7 小时
  • 您将学到什么:
    • 总结使用 Bootstrap 的主要功能和优势。
    • 展示您使用 Bootstrap 构建灵活敏感网站的能力。
  • 您将获得的技能:
    • Webpack 网络包
    • 搜索引擎优化 (SEO)
    • JavaScript 库
    • 迪布格
    • wordpress 的

Git 和 GitHub 简介

  • 课程 6
  • 10 小时
  • 您将学到什么:
    • 描述版本控制及其在社交编码中的地位。
    • 解释 Git 中的基本概念。
    • 创建 GitHub 存储库和分支。
    • 通过创建和共享开源项目来构建投资组合。
  • 您将获得的技能:
    • 持续集成
    • 持续交付
    • MongoDB 数据库
    • 敏捷
    • 开发运营

使用 React 进行前端应用程序开发

  • 课程 7
  • 14 小时
  • 您将学到什么:
    • 使用 React 开发交互式用户界面和 Web 应用程序。
    • 构建动态前端应用程序。
    • 使用各种 React 概念和功能。
  • 您将获得的技能:
    • 分布式版本管理系统 (DVCS)
    • Git(软件)
    • GitHub的
    • 开源
    • 克隆和复制

高级 Web 开发和前端开发

  • 课程 8
  • 12 小时
  • 您将学到什么:
    • 设置 CMS 和 SEO。
    • 描述 Webpack 5。
    • 设置 Mocha 和 Jasmine 测试帧。
    • 描述软件错误的过程。
  • 您将获得的技能:
    • Web 开发
    • wordpress 的
    • 前端 Web 开发
    • UI/UX 设计师
    • 无代码

开始使用适用于云、DevOps、Agile 和 NoSQL 的原生应用程序

  • 课程 9
  • 13 小时
  • 您将学到什么:
    • 探索原生云应用程序的概念和方法。
    • 注意 DevOps 文化。
    • 实施 CI/CD 实践。
    • 使用 MongoDB 改进应用程序功能。
  • 您将获得的技能:
    • 软件工程师
    • 软件架构
    • Python 编程
    • 敏捷和 Scrum
    • 软件开发生命周期 (SDLC)

前端开发中的最终项目

  • 课程 10
  • 20 小时
  • 您将学到什么:
    • 应用您的 UI/UX 设计技能。
    • 开发静态网站页面。
    • 解决动态 React 组件的创建问题。
    • 实现 GitHub 概念。
  • 您将获得的技能:
    • Web 开发
    • JavaScript (英语)
    • 互联网
    • 级联样式表 (CSS)

开发人员职业指南和面试准备

  • 课程 11
  • 11 小时
  • 您将学到什么:
    • 描述软件工程师的角色。
    • 解释如何为求职奠定基础。
    • 总结候选人在典型的面试周期中可以期待什么。
    • 解释如何进行有效的面试。
  • 您将获得的技能:
    • 响应
    • 启动
    • 网络系统
    • Web 开发框架
    • 前端 Web 开发