기술 면접과 실무에 필요한 CS 지식, 이 강의로 끝내자!
※ 본 강의는 『이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접』 도서를 기반으로 제작된 저자직강 영상으로 구성되어 있습니다.
한빛미디어 또는 저자 유튜브 채널에서 개별적으로 시청하던 영상들을 체계적으로 학습할 수 있도록 정리했습니다.
프로그램의 실행 원리를 이해하지 못한 채 ‘일단 작동만 하도록 만드는 것’과 정확하게 이해하고 ‘제대로 작동하도록 만드는 것’, 둘 중 어느 것이 더 쉬울까? 개발을 해 본 사람이라면 이미 답을 알고 있을 것이다. 제대로 작동하는 프로그램을 개발하려면 문제를 정의하고 해결할 수 있어야 한다. 문제의 해결은 곧 컴퓨터 과학에서 시작되며, 이것이 바로 수많은 기업에서 입사 지원자의 컴퓨터 과학적 지식을 검증하는 이유이다.
이 강의는 취업과 이직, 기술 면접과 밀접한 컴퓨터 과학 전반(컴퓨터 구조, 운영체제, 자료구조, 네트워크, 데이터베이스)을 다루며, 실제 프로그래밍에 적용되는 구체적 사례와 친절한 설명을 통해 컴퓨터 과학이라는 방대한 주제를 한눈에 파악할 수 있도록 돕는다. 이 강의를 통해 컴퓨터 과학에 대한 이해를 넓히는 것은 물론, 보다 나은 실무 능력과 역량을 갖춘 개발자로 한 단계 성장할 수 있을 것이다.
1 | 0차시_〈이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접〉소개 | 기술 면접과 컴퓨터 과학 | 6:42 |
2 | 1차시_원리를 모르는 개발자는 뛰어난 개발자가 아니다 | 9:00 |
3 | 2차시_컴퓨터 과학 지도 그리기: 기술 면접에 대비하고 싶다면 | 31:42 |
4 | 3차시_컴퓨터 구조의 큰 그림 | 22:18 |
5 | 4차시_컴퓨터가 이해하는 정보 | ①데이터 | 43:54 |
6 | 5차시_컴퓨터가 이해하는 정보 | ②명령어 | 10:54 |
7 | 6차시_CPU | ①레지스터 | 10:24 |
8 | 7차시_CPU | ②인터럽트 | 19:30 |
9 | 8차시_CPU | ③CPU 성능 향상을 위한 설계 | 12:54 |
10 | 9차시_CPU | ④파이프라이닝을 통한 명령어 병렬처리 | 6:18 |
11 | 10차시_메모리 | ①RAM | 7:24 |
12 | 11차시_메모리 | ②빅 엔디안과 리틀 엔디안 | 9:00 |
13 | 12차시_메모리 | ③캐시 메모리 | 17:36 |
14 | 13차시_보조기억장치와 입출력장치 | ①RAID | 12:48 |
15 | 14차시_보조기억장치와 입출력장치 | ②입출력 기법 | 16:48 |
16 | 15차시_운영체제의 큰 그림 | 20:18 |
17 | 16차시_프로세스와 스레드 | 42:34 |
18 | 17차시_동기화와 교착 상태 | 47:06 |
19 | 18차시_CPU 스케줄링 | 23:25 |
20 | 19차시_가상 메모리 | 28:28 |
21 | 20차시_파일 시스템 | 30:00 |
22 | 21차시_자료구조의 큰 그림 | 16:41 |
23 | 22차시_배열과 연결 리스트 | 12:25 |
24 | 23차시_스택과 큐 | 9:53 |
25 | 24차시_해시 테이블 | 16:10 |
26 | 25차시_트리 | 34:45 |