프런트엔드 온보딩 코스
GitLab의 프런트엔드 온보딩 코스에 오신 것을 환영합니다! 이 코스에서는 첫 번째 전문 프런트엔드 개발 경험을 통해 현실 세계 기술을 습득하고 대규모 코드베이스에 효과적으로 기여하는 방법을 배우는 데 도움이 될 것입니다.
이 코스를 통해 우리는 구조적인 방법을 따를 것입니다. 각 레슨은 GitLab에서 특정 문제를 해결하는 데 중점을 두어 실전 경험을 제공합니다. 당신은 즉시 실무에 적용할 수 있는 이론을 배우게 될 것입니다. 실제 GitLab 이슈를 처리함으로써 도전에 직면하고 코드베이스를 효과적으로 탐색하는 법을 익히면서 GitLab 제품을 개선하게 될 것입니다.
우리는 대화식 학습 경험을 중요시합니다. GitLab 커뮤니티에서 질문을 하고 도움을 요청할 수 있는 기회가 주어집니다. 당신의 기여를 평가하며 GitLab을 더 나아지게 하는 동시에 당신의 학습을 지원하기 위해 여기에 있습니다.
우리의 교육 스타일은 실용적인 학습을 우선시합니다. 레슨에는 문제 소개, 이론, 실시간 코딩 워크스룸, 그리고 당신이 해결해야 할 비슷한 이슈 등이 포함됩니다. 진행함에 따라 작업의 복잡성이 증가하여 당신의 기술을 향상시키는 데 도움이 될 것입니다.
GitLab에서 프런트엔드 개발의 여정에 참여해 보세요. 디스코드 커뮤니티에서 안녕하세요를 말하고 함께 배우고 향상시켜봅시다.
레슨
구조 및 시간
이 코스는 6주 동안 진행되며 주당 5-10시간의 필수 시간 투자가 필요합니다.
이 코스는 무료이지만 커리큘럼을 완수할 의무(Merge된 Merge Request 10개 포함)가 있습니다.
코스를 완료한 후에는 인증서와 GitLab 업적을 받게 됩니다.
매주 다음 세션들로 구성됩니다:
- 1시간의 소수 그룹 토론식 레슨과 GitLab 프런트엔드 작업 방식에 대한 설명. 매주 다른 게스트의 참여가 예정되어 있으며, AMA 세션이 포함됩니다.
- 2시간의 실시간 코딩 레슨과 참여자가 완료해야 할 실무 과제가 포함됩니다.
- 2회의 2시간씩 전용 “사무실 시간” 세션, 참여자가 레슨에서 할당된 과제에 협업할 수 있도록 GitLab 프런트엔드 엔지니어들이 참여합니다. (참여자들이 동시에 참여해야 하므로 서로 다른 시간대에 2회 진행됩니다)
2주마다 1:1 멘토링 세션도 각 참가자에게 제공됩니다.
코스에는 10개의 자리가 있습니다. 코스 자료가 준비된 후에 날짜가 정해집니다. 프런트엔드 온보딩 코스 신청 양식을 작성하여 신청하세요.
또한, 사무실 시간이나 멘토링 세션이 없는 경우에도 참가할 수 있습니다. GitLab 팀원은 언제든지 지원할 준비가 되어 있습니다.
커리큘럼 요약
레슨 1
- 개발 환경이란 무엇인가요?
- GDK란 무엇인가요?
- GDK 설치.
- GDK 팁과 트릭.
- Gitpod를 사용하여 GDK 실행.
- GitLab 코드베이스 탐색.
- 좋은 Merge Request 작성.