Module 01 · Introduction to Web and Front-End Development网页与前端开发简介
Outline: IBM Front-End Developer PC大纲:IBM 前端开发专业证书
The following courses are part of the IBM Front-End Developer Professional Certificate
以下课程是 IBM 前端开发专业证书的一部分.
Courses 课程
Course 1: Getting Started with Front-End and Web Development 课程 1:前端和 Web 开发入门
Module 1: Introduction to Web and Front-End Development
模块 1:网络与前端开发简介
Module 2: Web Infrastructure Basics and Terminology
模块 2:网络基础设施基础与术语
Module 3: Introduction to Application Development
模块 3:应用开发简介
Module 4: Get Started with No-Code Development
模块 4:开始无代码开发
Module 5: Front-End Developer Skills and Career Paths
模块 5:前端开发技能与职业路径
Module 6: Final Project and Wrap-up
模块 6:最终项目及总结
Course 2: Introduction to Software Engineering 课程 2:软件工程导论
Module 1: SDLC – The Software Development Lifecycle
模块 1:SDLC – 软件开发生命周期
Module 2: Introduction to Software Development
模块 2:软件开发简介
Module 3: Basics of Programming
模块 3:编程基础
Module 4: Software Architecture, Design, and Patterns
模块 4:软件架构、设计和模式
Module 5: Job Opportunities and Skillsets in Software Engineering
模块 5:软件工程中的就业机会与技能集
Module 6: Final Activity and Quiz
模块 6:最终活动与测验
Course 3: Designing User Interfaces and Experiences (UI/UX) 课程 3:设计用户界面与体验(UI/UX)
Module 1: Designing Intuitive Front Ends and Mockup Design Principles
模块 1:设计直观的前端界面和原型设计原则
Module 2: Web Design Methodologies
模块 2:网页设计方法论
Module 3: UI Design with Figma
模块 3:使用 Figma 进行 UI 设计
Module 4: Final Project and Assessment
模块 4:最终项目与评估
Course 4: Introduction to HTML, CSS, JavaScript 课程 4:HTML、CSS、JavaScript 简介
Module 1: Introduction to Application Development
模块 1:应用开发简介
Module 2: HTML Overview
模块 2:HTML 概述
Module 3: CSS Overview & HTML5 Elements
模块 3:CSS 概述与 HTML5 元素
Module 4: JavaScript Programming for Web Applications
模块 4:Web 应用 JavaScript 编程
Module 5: Career Opportunities and Final Project
模块 5:职业机会与最终项目
Course 5: Developing Websites and Front-End with Bootstrap 课程 5:使用 Bootstrap 开发网站和前端
Module 1: Getting Started with Bootstrap
模块 1:Bootstrap 入门
Module 2: Intermediate Bootstrap
模块 2:中级引导程序
Module 3: Final Project and Assessment
模块 3:最终项目与评估
Course 6: Getting Started with Git and GitHub 课程 6:Git 和 GitHub 入门
Module 1: Git and GitHub Fundamentals
模块 1:Git 和 GitHub 基础
Module 2: Using Git Commands and Managing GitHub Projects
模块 2:使用 Git 命令和管理 GitHub 项目
Module 3: Final Project
模块 3:最终项目
Course 7: Developing Front-End Apps with React 课程 7:使用 React 开发前端应用
Module 1: Building Rich Front-End Applications with React and ES6
模块 1:使用 React 和 ES6 构建丰富的前端应用程序
Module 2: React Components
模块 2:React 组件
Module 3: Advanced React
模块 3:高级 React
Module 4: Final Project
模块 4:最终项目
Module 5: [HONORS] Using Bootstrap to Develop Web Front-End
模块 5:[荣誉课程] 使用 Bootstrap 开发网页前端
Course 8: Intermediate Web and Front-End Development 课程 8:中级 Web 和前端开发
Module 1: Search Engine Optimization (SEO)
模块 1:搜索引擎优化(SEO)
Module 2: Introduction to Automated Build Tools (Webpack)
模块 2:自动化构建工具(Webpack)简介
Module 3: Cross-Browser JavaScript Optimization and Testing Frameworks
模块 3:跨浏览器 JavaScript 优化和测试框架
Module 4: Debugging and Troubleshooting
模块 4:调试与故障排除
Module 5: Final Project
模块 5:最终项目
Course 9: Get Started with Cloud Native, DevOps, Agile, and No SQL 课程 9:云原生、DevOps、敏捷和 No SQL 入门
Module 1: Introduction to Cloud Native
模块 1:云原生简介
Module 2: DevOps and CI/CD
模块 2:DevOps 和 CI/CD
Module 3: Agile and Scrum
模块 3:敏捷与 Scrum
Module 4: NoSQL Databases in Cloud
模块 4:云中的 NoSQL 数据库
Module 5: Final Project and Final Exam
模块 5:最终项目与最终考试
Course 10: Front-End Development Capstone Project 课程 10:前端开发综合项目
Module 1: Getting Started with the Capstone
模块 1:启动项目
Module 2: Developing Static Webpages using HTML & CSS
模块 2:使用 HTML 和 CSS 开发静态网页
Module 3: Developing Dynamic React Components – Part I
模块 3:开发动态 React 组件 - 第一部分
Module 4: Developing Dynamic React Components – Part II
模块 4:开发动态 React 组件 – 第二部分
Module 5: Building, Deploying, and Updating the Website
模块 5:构建、部署和更新网站
Module 6: Final Project Submission and Peer Review
模块 6:最终项目提交及同行评审
Course 11: Software Developer Career Guide and Interview Preparation 课程 11:软件开发职业指南与面试准备
Module 1: Building a Foundation
模块 1:构建基础
Module 2: Applying and Preparing to Interview
模块 2:应用与准备面试
Module 3: Interviewing
模块 3:访谈