오픈소스 컨트리뷰션 아카데미
(개요) 국내 오픈소스 커미터, 리딩 컨트리뷰터급 개발자의 오픈소스 기술·개발 문화 전수 및 멘토링을 통한 예비 컨트리뷰터 양성을 위한 단계별 프로그램 운영
(추진 프로그램) 수준 및 지원대상에 따른 단계별 프로그램 운영
단계별 오픈소스 컨트리뷰션 아카데미 프로그램
(입문형 과정) 대학(원)생 대상 공개SW 소개 및 공개SW 프로젝트 소개 등 공개SW 인식 확산을 위한 단기 특강 프로그램
(체험형 과정) 공개SW 개발 참여 및 기여를 위한 협업 도구 교육 및 주요 분야별 프로젝트 실습 및 체험 프로그램
(참여형 과정) 멘토·멘티가 한팀을 이루어 산업에서 활용 가능한 오픈소스 프로젝트 기능 개선 및 다양한 기여를 직접 경험을 통한 역량 강화 프로그램
구분 | 입문형 | 체험형 | 참여형 |
---|---|---|---|
수준 | 초급 | 중급 | 고급 |
지원대상 | 대학·대학원생 | 오픈소스에 관심있는 예비·초급 개발자 | 공개SW 기본 역량을 갖춘 예비·초급 개발자 |
프로그램 기간 | 2시간 내외 | 6주 | 13주 |
입문형 과정
(주요내용) SW전공·비전공 대학(원)생 대상으로 공개SW 소개 및 협업 툴 사용, 분야별 공개SW 트랜드 및 프로젝트 소개 등
(주요 프로그램)
분야 | 과정명 |
---|---|
개론 | 공개SW의 이해 |
협업 | Github을 활용한 프로젝트 관리·협업·기여 |
인공지능 | 인공지능 딥러닝 개론 딥러닝 프레임워크 활용 대규모 멀티모달(LMM) 살펴보기 |
빅데이터 | 데이터 로그 저장 및 수집 빅데이터 OSS 이해 |
클라우드 | 도커 컨테이너 기술 오픈소스와 클라우드 |
체험형 과정
(주요내용) 공개SW 개발 참여 및 기여를 위한 필수 협업 도구(Git) 교육 및 주요 분야별 프로젝트 활용 실습 교육 및 멘토링
(2024년 참여 프로젝트 소개)
순번 | 프로젝트 명 |
---|---|
1 | Git 활용 및 Redis |
2 | Git 활용 및 JS |
3 | Git 활용 및 GStremer |
4 | Git 활용 및 .NET 크로스 플랫폼 앱 개발 |
5 | Git 활용 및 Terraform on NAVER Cloud |
6 | Git 활용 및 Gemma를 이용한 LLM 앱 개발 |
참여형 과정
(주요내용) 공개SW 프로젝트 팀 멘토와 멘티가 함께 프로젝트에 다양한 방식으로 기여하며 참여·공유·협업 방식의 글로벌 개발문화를 경험
(2024년 참여 프로젝트 소개)
순번 | 프로젝트 명 |
---|---|
1 | Apache Zeppelin |
2 | ArgoCD |
3 | Azure OpenAI SDK Proxy |
4 | FossLight Scanner |
5 | Githru: Git의 시각적 분석을 위한 VSCode Extension |
6 | Hugging Face OSS |
7 | Linux Kernel Networking Stack |
8 | LitmusChaos |
9 | Node.js |
10 | OpenStack |
11 | O-RAN Software Community AI/ML Framework |
12 | Raftify |
13 | uftrace |
14 | Yorkie |
15 | 파이토치 문서 한글화 |
사업문의
Open UP 운영사무국
- (입문형) 02-6241-6505, ossedu@oss.kr
- (체험·참여형) 02-6241-6502~4, contribution_ac@oss.kr