Help us learn about your current experience with the documentation. Take the survey.
前端入门课程
欢迎来到 GitLab 的前端入门课程! 在本课程中,我们将带您体验您的第一个专业前端开发实践,帮助您获得实际技能,并学习如何有效地为大型代码库做出贡献。
在整个课程中,我们将采用结构化的方法。 每节课都专注于解决 GitLab 上的特定问题,为您提供实践经验。 您将学习可以立即付诸实践的理论知识。 通过处理实际的 GitLab 问题,您将遇到挑战,并学习如何有效地导航代码库,同时改进 GitLab 产品。
我们相信互动式学习体验。 您将有机会向 GitLab 社区提问并寻求帮助。 我们感谢您的贡献,并在这里支持您的学习,同时让 GitLab 变得更好。
我们的教学风格注重实践学习。 课程包括问题介绍、理论知识、实时编码演示以及供您解决的类似问题。 随着您的进步,任务的复杂性会增加,帮助您提升技能。
加入我们在 GitLab 的前端开发之旅。在 Discord 社区 打个招呼,让我们一起学习和进步。
课程
课程结构和时间安排
课程为期 6 周,每周需要投入 5-10 小时。
课程免费,但我们要求您承诺完成整个课程(包括 10 个已合并的合并请求)。
完成课程后,您将获得证书和 GitLab 成就徽章。
每周包含以下环节:
- 1 小时的轻松讨论式课程,讲解 GitLab 前端的工作原理。每周都有不同的嘉宾,并包含 AMA(Ask Me Anything)环节。
- 2 小时的实时编码课程,参与者需要完成一个实际任务。
- 2 次 2 小时的专属办公时间,参与者可以与 GitLab 前端工程师一起完成课程中分配的任务。(2 次办公时间安排在不同时区,因为需要参与者同步参与)
每位参与者还可以每两周获得一次 1 对 1 的指导课程。
课程有 10 个名额。 课程日期将在课程材料准备完毕后确定。 请填写 前端入门课程申请表 进行申请。
您也可以按照自己的节奏非正式地参与课程,无需同步办公时间或指导课程。 无论如何,GitLab 团队成员都很乐意为您提供支持。
课程大纲
第 1 课
- 什么是开发环境?
- 什么是 GDK?
- 安装 GDK。
- GDK 技巧和窍门。
- 使用 Gitpod 运行 GDK。
- 导航 GitLab 代码库。
- 撰写优秀的合并请求。