Curriculum
교육과정(敎育課程) 또는 커리큘럼(curriculum)은 일정한 교육의 목적에 맞추고, 교육 내용과 정해진 수업의 교육 및 학습을 종합적으로 계획한 것을 말한다. 보통 학생의 경우 초등학교부터 대학교에 이르기까지 학년마다 학습 상황을 시간표로 정리해 두는데 이것도 교육과정의 일부라고 할 수 있다.
교육과정은 단지 교육과정의 분야에 한정하지 않고 보다 넓은 의미로 교육의 목적과 교육 내용, 교수 활동 및 자세까지 확장하여 말할 수 있으며 교육 접근 자세 자체도 커리큘럼으로 파악할 수 있다. 이러한 것이 20세기 중반부터 활발하게 언급되고 있다.
고오~~급 프로그래머 양성 과정
- Linux:Basic - 리눅스 시스템 관리자 기초.... 라고 했지만 리눅스 입문자 가이드 ?
- Shell:Basic - 쉘 기초.
- PowerShell:Basic - 파워쉘 기초.
- Git - GIT 사용 방법.
- Docker - Docker 사용 방법.
- OperatingSystems:Basic - 운영체제 이론 커리큘럼
- Programming:Basic - 프로그래밍 기초
- Linux:UsefulCommandLines - Linux에서 자주 사용되는 명령어 모음.
- SolutionStack:FullStackDeveloper:Curriculum - 풀스택 개발자 커리큘럼
- Restructured Engine for the Cyclops Cloud#Curriculum - recc 프로젝트 커리큘럼
- PostgreSQL:Basic - SQL, PostgreSQL, plpgsql 기초
- Kubernetes:Basic - 쿠버네티스 기초.
- ComputerNetwork:Basic - 네트워크 기초.
- ComputerSciences:Basic - 전산학 개론.
- ComputerEngineering:Basic - 컴퓨터 하드웨어 기초.
- InformationTechnology:Basic - IT 기초.
- WebProgramming:Beginner - 초보자를 위한 웹 프로그래밍 기초.
- Excel:ProgrammerBeginner - 프로그래머를 위한 엑셀 기본.
- DevOps:Kubernetes - 쿠버네티스 기반 데브옵스 서버 구축.
- CCTV
Programming Languages
- Kotlin:Basic
- C++#C/C++ Curriculum - C/C++ 커리큘럼.
- [추천] 강좌: C 언어 코딩 도장
- JavaScript:Basic - 자바스크립트 기초
Framework & Library
- OpenCV:Basic - OpenCV 기초.
- Arcade:GetStarted - 아케이드 (게임엔진) 시작하기.
- GStreamer:Basic - GStreamer 기초.
Data Science/Machine Learning/Deep Learning
- MachineLearning:Tutorials - 머신러닝 듀토리얼
AI/LLM/Vibe coding
- Vibe coding#실전 워크플로우
- Vibe coding#인지 부채: 속도가 이해를 앞지를 때
- Claude Code#Andrej Karpathy가 지적한 LLM 코딩 문제점을 해결하려는 단 65줄짜리 Markdown 파일
- Claude Code#Claude Code 창시자가 공개한 실전 사용 팁
- Large language model#LLM을 활용한 코드 작성시 유의할 14가지
프로젝트 관리
소프트웨어 개발 방법론
프로페셔널리즘/마인드셋/일잘러/성공학
- Business#시니어라면 그래프 하나를 책임지세요
- Self Help#케빈 켈리 - 케빈 켈리의 N가지 조언
- 요약: 신입사원의 목표는 "잘" 하는게 아니라 "신뢰"를 쌓는 것 입니다.
Favorite site
- Wikipedia (en) Curriculum
- Github - EbookFoundation/free-programming-books - List of Free Learning Resources In Many Languages (프로그래밍 무료 학습 자료 모음)