Content
16 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
关于本课程
- 2
本课程将如何帮助你
- 3
项目概述
使用 Monorepo 模板创建 GitHub 项目
- 1
Monorepo 简介
- 2
使用 Monorepo 的优势
- 3
Monorepo 结构概述
- 4
创建一个新的 GitHub 项目
- 5
Quiz: 使用 Monorepo 模板创建一个 GitHub 项目
使用 Sapper 模板搭建后端
- 1
Sapper 入门
- 2
基于文件系统的灵活路由
- 3
服务器路由
- 4
即时导航
- 5
Sapper 模板
- 6
运行应用并创建拉取请求
- 7
测验:使用 Sapper 模板设置后端
在 Firebase 上托管你的 Web 应用
- 1
Firebase SDK 入门
- 2
创建 Firebase 项目
- 3
将 Firebase SDK 添加到 Web 应用
- 4
安装 Firebase CLI
- 5
创建 Cloud Firestore 数据库并初始化 Firebase CLI
- 6
部署 Web 应用
- 7
服务端渲染与静态网站生成器
- 8
Quiz: 在 Firebase 上托管你的 Web 应用
设置持续部署流水线
- 1
CI/CD 入门
- 2
什么是 GitHub Actions?
- 3
设置 GitHub Actions
- 4
测试并优化新工作流
- 5
测验:设置持续部署流水线
本地开发
- 1
在本地开发新功能
- 2
测验:本地开发
特性开关
- 1
功能开关入门
- 2
Firebase Remote Config
- 3
设置你的第一个特性开关
- 4
配置功能开关
- 5
Quiz: 功能开关
生产环境监控与回滚
- 1
Google Cloud Platform 入门
- 2
创建 Uptime 检查
- 3
创建警报策略
- 4
回滚
- 5
测验:生产环境监控与回滚
测试
- 1
测试入门
- 2
Cypress 入门
- 3
端到端测试
- 4
组件测试
- 5
测试库入门
- 6
使用 Testing Library
- 7
Cypress Dashboard
- 8
在持续集成流水线中启用测试
- 9
启用拉取请求集成
- 10
测验:测试
Tailwind CSS
- 1
Svelte 介绍
- 2
Tailwind CSS 入门
- 3
初始化与配置
- 4
创建一个 Tailwind CSS 组件
- 5
在 Svelte 组件中使用 Tailwind CSS
- 6
测验:Tailwind CSS
用户认证
- 1
配置 Firebase
- 2
创建登录页与管理页
- 3
创建一个 Svelte Store
- 4
创建“登录”与“登出”导航栏项目
- 5
保护管理页面
- 6
Quiz: User Authentication
数据库:Cloud Firestore
- 1
Cloud Firestore 入门
- 2
初始化并配置 Firestore 实例
- 3
创建一个用户界面来写入数据
- 4
写入数据
- 5
创建新的博客并持久化
- 6
读取数据
- 7
安全规则
- 8
测验:数据库 - Cloud Firestore
Firebase Local Emulator Suite
- 1
Introduction: Firebase Local Emulator Suite
- 2
初始化并配置模拟器
- 3
在开发中启动模拟器
- 4
测验:Firebase 本地模拟器套件
基于事件触发服务
- 1
简介:基于事件触发服务
- 2
初始化 Firebase Cloud Functions
- 3
在本地测试默认的云函数
- 4
开发新的服务占位符
- 5
开发与 DEV 的集成
- 6
测试新服务
- 7
将 Markdown 转换为 HTML
- 8
为 Service 编写测试
- 9
部署新服务
- 10
测验:基于事件触发服务
最后的任务
- 1
加速 CI/CD
- 2
连接自定义域名
接下来是什么?
- 1
Web Development in 2025
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User