1.소개
2.오픈 소스 소프트웨어
3.왜 오픈 소스 소프트웨어를 사용합니까?
4.성공적인 OSS 프로젝트의 예
5.OSS 프로젝트에서 작업하는 방법
6.지속적인 통합
7.OSS 라이선스 및 법적 문제
8.리더십 대 컨트롤, 그리고 프로젝트가 실패하는 이유
9.OSS의 다양성 존중 및 장려
10.GitHub 및 기타 호스팅 제공업체
11.리눅스와 운영체제
12.그래픽 환경 및 인터페이스
13.시스템 관리
14.Help
15.텍스트 편집기
16.셸, bash 및 명령줄
17.파일 시스템 레이아웃, 파티션, 경로 및 링크
18.시스템 초기화
19.메모리
20.네트워킹
21.명령 세부 정보
22.사용자 및 그룹
23.리눅스 파일 시스템
24.필수 명령줄 도구
25.Bash 스크립팅
26.파일 및 파일 시스템
27.컴파일, 링크 및 라이브러리
28.자바 설치 및 환경 **
29.RPM 및 데비안 패키지 빌드
30.GIT 소개
31.GIT 설치
32.Git 및 버전 제어 시스템
33.Git 사용: 예제
34.Git 개념 및 아키텍처
35.파일 및 색인 관리
36.Commit
37.Baranch
38.Diffs
39.Merges
40.로컬 및 원격 저장소 관리
41.패치 사용
42.고급 Git 인터페이스: Gerrit