프로그래밍 언어
- 버전별 기본 문법 + 공식 문서 + 내부 동작과정
C Language
- [Website] 모두의 코드(C): https://modoocode.com/category/C
- [교재] C언어 코딩도장(남재윤)
- [Website] cppreference: https://en.cppreference.com/w/c
C++
- [Website] 모두의 코드(C++): https://modoocode.com/category/C++
- [교재] 명품 C++ Programming(황기태)
- [교재] 포르잔 C++ 바이블(Behrouz A. Forouza)
- [Website] cpprefernce: https://en.cppreference.com/w/cpp/language
- [Website] cplusplus: https://cplusplus.com/
Java
- [교재] 이것이 자바다(신용권, 임경균)
- [Doc] Java 8 Tutorial: https://docs.oracle.com/javase/tutorial/tutorialLearningPaths.html
JavaScript
- [교재]
- [Doc] VanillaJS: http://vanilla-js.com/
- [Doc] Modern JS Tutorial: https://javascript.info/
Python
- [교재] 파이썬 코딩도장(남재윤)
- [교재] 전문가를 위한 파이썬(루시아누 하말류)
- [Doc] Python 3.13 Tutorial: https://docs.python.org/3/tutorial/
C#
- [교재] 이것이 C#이다(박상현)
- [Site] C# 프로그래밍 배우기: https://www.csharpstudy.com/
- [Doc] C# Tutorial: https://learn.microsoft.com/ko-kr/dotnet/csharp/tour-of-csharp/
알고리즘
- 자료구조: 배열(정적배열/동적배열/가변배열), 연결리스트, 스택, 큐, 덱, 해시(맵), 트리, 집합, 힙(우선순위큐), 그래프
- 알고리즘: 정렬, 수학(소수/최대공약수/최소공배수/순열/조합), 동적계획법, 그리디, 시뮬레이션, 백트래킹, 이진탐색, 그래프탐색, 최단경로, 최소신장트리
- [교재] Introduction to Algorithms(Thomas H. Cormen)
- [교재] 이것이 자료구조+알고리즘이다 with C 언어(박상현)
- [교재] 코딩테스트를 위한 자료구조와 알고리즘 with C++(존 캐리, 셰리안 도시, 파야스 라잔)
코딩테스트
- 자격증: PCCP(Lv3+)
C++
- [교재] 코딩 테스트 합격자 되기: C++ 편(박경록)
Java
- [교재] 코딩 테스트 합격자 되기: 자바 편(김희성)
- [교재] 자바 알고리즘 인터뷰(박상길)
JavaScript
- [교재] 코딩 테스트 합격자 되기: 자바스크립트 편(이선협)
Python
- [교재] 코딩 테스트 합격자 되기: 파이썬 편(박경록)
- [교재] 파이썬 알고리즘 인터뷰(박상길)
- [Site] Programmers: https://school.programmers.co.kr/learn/challenges?order=recent
- [Site] Baekjoon Online Judge: https://www.acmicpc.net/problemset
- [Site] Solved.ac: https://solved.ac/class
- [Site] SWEA: https://swexpertacademy.com/main/main.do
- [Site] Softeer: https://softeer.ai/practice
- [Site] Leetcode: https://leetcode.com/problemset/
네트워크
- 자격증: 네트워크관리사 2급 / 리눅스마스터 1급
- [교재] 혼자 공부하는 네트워크(강민철)
- [교재] 이기적 2024 네트워크관리사 1,2급 필기+실기 올인원(임호진)
- [교재] 2025 이기적 리눅스마스터 1급(1,2차)(김윤수, 최정현)
- [교재] 그림으로 배우는 네트워크 프로토콜(가와시마 타쿠로)
- [교재] Wireshark로 배우는 컴퓨터 네트워크(김봉한, 이재광)
- [Site] RFC 공식문서: https://www.rfc-editor.org/
- [Site] Wireshark Documentation
데이터베이스
- 자격증: SQLD(SQL 개발자)
MySQL
- [교재] 혼자 공부하는 SQL(우재남)
- [교재] 이경오의 SQL+SQLD 비밀노트(이경오)
- [교재] 프로젝트로 배우는 데이터베이스 설계(김은경)
- [교재] DB 입문자를 위한 데이터베이스 기초와 SQL(오세종)
- [교재] DB설계 입문자를 위한 데이터베이스 설계 및 구축(오세종)
- [교재] Real MySQL 8.0 (백은빈, 이성욱)
- [Doc] MySQL 8.0 Tutorial: https://dev.mysql.com/doc/mysql-tutorial-excerpt/8.0/en/
운영체제/컴퓨터구조/시스템 프로그래밍
- 자격증: 리눅스마스터 2급 / 정보처리기사
- [교재] 혼자 공부하는 컴퓨터 구조+운영체제(강민철)
- [교재] 컴퓨터 구조와 운영체제 핵심 노트(서지영)
- [교재] 운영체제(김덕수)
- [교재] 쉽게 배우는 운영체제(조성호)
데이터분석/AI
- 자격증: ADsP(데이터분석준전문가) / 빅데이터분석기사
- [교재]
- [교재]
- [교재]
- [Site]
'로드맵 및 참고자료' 카테고리의 다른 글
[로드맵] AI - 학습로드맵 (0) | 2025.02.19 |
---|---|
[로드맵] 데이터분석 - 학습로드맵 (0) | 2025.02.19 |
[로드맵] 웹 개발 - 학습로드맵 (0) | 2025.02.15 |
[참고자료] 웹 개발 (1) | 2025.02.03 |