프론트엔드 온보딩 코스

GitLab의 프론트엔드 온보딩 코스에 오신 것을 환영합니다! 이 코스에서는 여러분의 첫 번째 프로페셔널 프론트엔드 개발 경험을 안내하여, 현실 세계에서의 기술을 향상시키고 대규모 코드베이스에 효과적으로 기여하는 방법을 익히도록 도와드립니다.

이 코스를 통해 구조화된 방식을 따를 것입니다. 각 레슨은 GitLab에서 특정 문제를 해결하는 데 초점을 맞추어 여러분에게 실전 경험을 제공합니다. 즉시 실무에 적용할 수 있는 이론을 배우게 될 것입니다. 실제 GitLab 이슈에 대해 작업함으로써 새로운 도전에 직면하며, 동시에 제품인 GitLab을 향상시키는 방법을 배울 수 있을 것입니다.

우리는 상호 작용적인 학습 경험을 지지합니다. GitLab 커뮤니티에서 질문하고 도움을 요청할 수 있는 기회가 주어집니다. 여러분의 기여를 감사히 여기며, GitLab을 더 나아지도록 도와드리겠습니다.

저희의 교육 스타일은 실무 학습을 우선시합니다. 각 레슨은 문제 소개, 이론, 실시간 코딩 설명 및 여러분이 해결해야 하는 유사한 이슈로 구성됩니다. 여러분이 진행함에 따라 과제의 복잡성이 증가하여 여러분의 기술을 향상시키도록 도와줄 것입니다.

GitLab에서 프론트엔드 개발의 여정에 함께해주세요. Discord 커뮤니티에서 인사를 건네보고 함께 배우고 발전해봅시다.

레슨

구조 및 일정

이 코스는 6주 동안 진행되며, 주당 5~10시간의 필수 시간을 소요합니다.

이 코스는 무료이지만, 커리큘럼을 완료하기로 하는 의무를 맡고 있습니다(Merge된 Merge Request 10개 포함).

코스를 완료한 후에는 증명서와 GitLab 업적을 받게 됩니다.

매주 다음과 같은 세션으로 구성됩니다.

  • GitLab 프론트엔드 작업 방식에 대한 설명을 포함한 1시간의 편안한 토론식 레슨. 매주 다른 게스트가 참가하며 AMA 세션이 포함됩니다.
  • 참가자들이 완료할 실제 과제가 있는 2시간의 실시간 코딩 레슨.
  • 참가자들이 레슨에서 지정된 과제에 작업할 수 있는 2회 2시간의 전용 “사무실 시간” 세션(참가자들은 동기적으로 참가해야 하므로 서로 다른 시간대에서 2개의 세션이 진행됩니다).

2주에 한 번 1:1 멘토링 세션이 각 참가자에게 제공됩니다.

코스에는 10개의 자리가 있습니다. 코스 자료가 준비된 후에 날짜가 설정됩니다. 프론트엔드 온보딩 코스 신청 양식을 작성하여 신청하실 수 있습니다.

또한 동기적으로 사무실 시간이나 멘토링 세션이 제공되지 않는 경우, 여러분은 자유롭게 자신의 속도로 비공식적으로 코스에 참여할 수 있습니다. GitLab 팀원은 여러분을 지원하기 위해 기꺼이 도와드립니다.

커리큘럼 요약

레슨 1

  • 개발 환경이란 무엇인가요?
    • GDK란 무엇인가요?
    • GDK 설치하기.
    • GDK 팁과 꿀팁.
    • Gitpod를 사용하여 GDK 실행하기.
  • GitLab 코드베이스 탐색.
  • 좋은 Merge Request 작성.