Skip to content

kakaotrack/opensource-class

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7bb44af · Jun 28, 2023
May 12, 2017
Mar 25, 2016
Apr 3, 2017
May 2, 2017
Apr 2, 2021
Apr 1, 2022
Apr 1, 2022
May 6, 2022
Jun 28, 2023
Sep 28, 2018
Apr 7, 2021
May 12, 2017
May 26, 2020
Jun 12, 2020
May 21, 2020
Apr 22, 2022
Apr 23, 2021
May 21, 2020
Jun 12, 2020
Jun 14, 2020
Jan 13, 2023
Oct 23, 2018
Oct 23, 2018
Sep 28, 2018
Oct 23, 2018
Oct 23, 2018
Oct 23, 2018
Oct 23, 2018
Apr 3, 2015

Repository files navigation

오픈소스 개발 방법론

  • 오픈소스를 알고 잘 사용할 수 있도록 한다.
  • 오픈소스 프로젝트들에 여러 형태로 기여하고 참여할 수 있는 방법과 그에 필요한 여러가지 기술들을 소개하여 학생들의 기술 성장을 돕는다.
  • 실습을 통해 학생들과 상호 작용하여 오픈 마인드를 심는다.

연락처

참고 자료

강의 계획

강의는 이론과 실습 을 균형있게 배치하여 진행합니다. 특강 및 커리큘럼 일부 변경이 있을 수 있습니다.

주차 강의 내용 강의 방법 비고
1 강의 소개 이론
2 오픈소스 소프트웨어 개요 이론
3 오픈소스 사용, 오픈소스 프로젝트 이론
4 Git & Github 이해, Github 실습 이론/실습
5 MarkDown, Github Page, Github으로 협업하기 이론/실습
6 Github Page with JAM Stack 이론/실습
7 프로젝트 관리, 팀프로젝트, 중간고사 과제 안내 이론/실습
8 중간 고사
9 중간고사 과제 리뷰, 특강 이론/실습
10 Sourcetree, Open API 이론
11 Github Project, python&Django 이론
12 조별 활동 중간 발표 발표
13 개발 기술 스택 & 오픈소스 라이선스 변화 이론
14 오픈소스 관리 서비스 OLIVE Platform, 강의 회고 이론/실습
15 오픈소스 프로젝트 팀발표 발표

과제

과제 과제명 참고
1 Git, GitHub Console, Client SW
2 GitHub Pull Request, Gihub Page 만들기 Web, Client SW
3 Python Web Console
4 오픈소스 영상 or 자료 리포트 발표

평가

출석 중간고사 기말고사 과제&수시고사
배점 10% 30% 40% 20% 100%