
- 카탈로그
- v1.2.0
- 교재 기준
- Planning 1.4 + Catalog 1.2
- 기획 점검일
- 2026.07.27
Go·Cloud Systems Programming
간결한 type system·동시성·관측·profiling을 운영 가능한 cloud service로 연결합니다.
- 예상 학습 시간
- 65~100시간
- 전체 구성
- 9개 모듈
- 연결된 학습 경로
- 4개
커리큘럼과 준비 항목은 볼 수 있으며, 교재 검수가 끝나면 학습 공간이 열립니다.
과정 개요
끝까지 배우면 할 수 있는 일
동시성 service Capstone의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- toolchain과 module의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- type·제어·함수의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- struct·interface·generic의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- 표준 library와 I/O의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
학습 순서
연결된 경로에서의 위치
연결 경로Backend Engineer13개 과정
권한·데이터·관측·복구를 갖춘 API를 운영한다.
- FND-02컴퓨팅 사고미리보기 가능
- FND-03컴퓨터 시스템미리보기 가능
- FND-05Git·GitHub미리보기 가능
- FND-06안전·보안미리보기 가능
- PRG-04Java·Kotlin미리보기 가능
- PRG-06자료구조·알고리즘미리보기 가능
- PRG-07SQL·DB미리보기 가능
- PRG-08SW 공학미리보기 가능
- PRG-09Go현재 과정
- WEB-02Backend미리보기 가능
- WEB-03Supabase미리보기 가능
- WEB-05Cloudflare미리보기 가능
- OPS-01DevOps·SRE미리보기 가능
연결 경로DevOps · SRE11개 과정
재현 가능한 인프라와 SLO 기반 운영을 만든다.
- FND-03컴퓨터 시스템미리보기 가능
- FND-05Git·GitHub미리보기 가능
- FND-06안전·보안미리보기 가능
- PRG-01Python미리보기 가능
- PRG-08SW 공학미리보기 가능
- PRG-09Go현재 과정
- WEB-04Vercel미리보기 가능
- WEB-05Cloudflare미리보기 가능
- OPS-01DevOps·SRE미리보기 가능
- OPS-02Platform·GitOps미리보기 가능
- SEC-01Cybersecurity미리보기 가능
연결 경로Platform Engineer9개 과정
팀이 안전하게 배포할 수 있는 self-service 개발 플랫폼을 설계한다.
- FND-03컴퓨터 시스템미리보기 가능
- FND-05Git·GitHub미리보기 가능
- FND-06안전·보안미리보기 가능
- PRG-08SW 공학미리보기 가능
- PRG-09Go현재 과정
- WEB-05Cloudflare미리보기 가능
- OPS-01DevOps·SRE미리보기 가능
- OPS-02Platform·GitOps미리보기 가능
- SEC-01Cybersecurity미리보기 가능
연결 경로Systems Programmer8개 과정
메모리·동시성·성능·안전성을 운영 가능한 시스템 코드로 증명한다.
- FND-02컴퓨팅 사고미리보기 가능
- FND-03컴퓨터 시스템미리보기 가능
- FND-05Git·GitHub미리보기 가능
- PRG-02C미리보기 가능
- PRG-05C++미리보기 가능
- PRG-08SW 공학미리보기 가능
- PRG-09Go현재 과정
- PRG-10Rust출간 예정
전체 목차
9개 모듈 개요
현재는 모듈별 목표와 체험 흐름을 공개한 검토판입니다. 전문 해설, 실습, 평가와 제출 기준은 정식 출간 과정에서 확정됩니다.
- 01PRG-09-M01출간 예정
첫 모듈
toolchain과 module
toolchain과 module의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 02PRG-09-M02출간 예정
모듈 2
type·제어·함수
type·제어·함수의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 03PRG-09-M03출간 예정
모듈 3
struct·interface·generic
struct·interface·generic의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 04PRG-09-M04출간 예정
모듈 4
표준 library와 I/O
표준 library와 I/O의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 05PRG-09-M05출간 예정
모듈 5
goroutine·channel·context
goroutine·channel·context의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 06PRG-09-M06출간 예정
모듈 6
취소·race·backpressure
취소·race·backpressure의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 07PRG-09-M07출간 예정
모듈 7
test와 fuzzing
test와 fuzzing의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 08PRG-09-M08출간 예정
모듈 8
benchmark·profiling·build
benchmark·profiling·build의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중 - 09PRG-09-M09출간 예정
모듈 9
동시성 service Capstone
동시성 service Capstone의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
모듈별 시간은 출간 시 확정체험 흐름 예시- 1개념
- 2실습
- 3평가
- 4증거
준비 중
통과 기준
배운 내용을 결과물로 검증합니다
남겨야 할 학습 증거
- go module
- concurrency tests
- race report
- benchmark
- release binary
학습 전 확인
별도의 안전 승인 없이 바로 시작할 수 있습니다.
한눈에 보기역량 지도 펼치기3단계 · 9개 역량
기반 이해
핵심 구조와 작업 기준을 먼저 세웁니다.
- toolchain과 moduletoolchain과 module의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- type·제어·함수type·제어·함수의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- struct·interface·genericstruct·interface·generic의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
핵심 구현
주요 기능을 직접 구현하고 실패 원인을 확인합니다.
- 표준 library와 I/O표준 library와 I/O의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- goroutine·channel·contextgoroutine·channel·context의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- 취소·race·backpressure취소·race·backpressure의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
통합·검증
운영 조건에서 통합하고 결과를 증거로 남깁니다.
- test와 fuzzingtest와 fuzzing의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- benchmark·profiling·buildbenchmark·profiling·build의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.
- 동시성 service Capstone동시성 service Capstone의 원리와 작업 절차를 설명하고 실행 또는 측정 증거로 검증한다.