강의

멘토링

커뮤니티

개발 · 프로그래밍

/

개발 · 프로그래밍 기타

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

베스트셀러 『혼자 공부하는 컴퓨터 구조 + 운영체제』 저자 무료 직강. 개발자들이 꼭 알아야 할 컴퓨터 구조, 운영체제 전공서 요약집.

(4.9) 수강평 400개

수강생 19,526명

난이도 입문

수강기한 무제한

  • 강민철
저자 직강
저자 직강
컴퓨터구조
컴퓨터구조
컴공
컴공
저자 직강
저자 직강
컴퓨터구조
컴퓨터구조
컴공
컴공
Thumbnail

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

무커

50% 수강 후 작성

평소 사소하게 지나쳤던 용어나 명칭들의 설명이 나와서 비로소 정확하게 이해할 수 있게 됐습니다. 양질의 강의 무료로 풀어주셔서 정말 감사합니다🙇🏻‍♂️

5.0

chaeerup

29% 수강 후 작성

무료 강의라고는 믿을 수 없을 정도로 고퀄이예요 기초가 부족하다고 느끼는 비전공 개발자인데 진짜 이해가 쉽게 설명해주셔서 너무 큰 도움이 됩니다T_T 좋은 강의 감사해요!!

5.0

전인호

93% 수강 후 작성

이제 후기 쓰네요. 5개월전에 공부한 비전공자로써 너무 많은 도움됐습니다. 이 강의 들으시는분들은 도서를 무조건 구매하시는게 학습의 필수조건?이라 생각들 만큼 중요한듯. 솔직히 책 별개로 강의도 유료로 판매하셔도 될듯.. ㅎㅎ 도서 구매하니 책 사이에 짤막한 정리노트도 있고~ 특히 공책받은거 넘 귀여워서 잘 썼습니다. 이제 다시 가물가물해져서 복습차 들리다가 후기를 쓰네요.. 비전공자분들 강추드립니다! 그리고 좋은 강의 감사합니다. 끝으로 혹시 더 심화학습을 배우려면 운영체제의 공룡책 같은걸 보는게 좋을까요? 좀 더 심화학습을 하고 싶어서요.. 컴퓨터 구조도 심화학습 방법을 알려주시면 감사하겠습니다. (심화학습 방법을 강의에서 말씀해주신거 같기도하고.. 5개월전이라 기억이 안나네요.. 강의에서 말하셨다면 죄송함다..)

수강 후 이런걸 얻을 수 있어요

  • 컴퓨터공학

  • CS 지식

  • 컴퓨터 구조

  • 운영체제

  • 개발자 배경 지식

개발자 필수지식 컴퓨터 구조와 운영체제
강의 하나로 총정리! 😎


개발자가 꼭 알아야 할

컴퓨터 구조, 운영체제 총정리 🙆

IT 분야 베스트셀러 『혼자 공부하는 컴퓨터 구조 + 운영체제』가 저자 직강 무료 강의로 돌아왔어요!

  • ✔️ 프로그래밍 언어의 문법
  • ✔️ 프레임워크
  • ✔️ 라이브러리만으로는 학습하기 어려운 컴퓨터의 핵심 개념

프로그래밍 언어 문법, 프레임워크 학습이 다가 아닙니다 📖

개발자가 접하고 해결할 대부분의 오류 메시지의 주체는 운영체제입니다. 또한 개발자가 작성한 코드를 실행하는 주체 또한 컴퓨터 부품, 운영체제입니다. 따라서 개발자가 작성한 코드를 스스로 깊이 이해하기 위해서는 컴퓨터 구조와 운영체제에 대한 이해가 필수입니다. 각종 기술 면접에서 컴퓨터 구조, 운영체제에 대한 지식을 검증하는 것은 이러한 이유 때문입니다.

CS 지식은 키워드 암기 과목이 아닙니다

키워드 암기만으로는 기술 면접의 심화 문항에 대비하거나 CS 지식을 코드로 녹여낼 수 없습니다. 본 강의는 대학에서 주로 활용되는 시중의 가능한 모든 전공서를 참고하여 개발자에게 꼭 필요한 내용을 선별한 뒤 교수님 및 고년차 개발자분들의 검수를 거쳐 엮어진 '원리 이해' 기반의 수업입니다.


검증된 콘텐츠, 수많은 추천사 📖

이 책은 통상적으로 디지털 논리를 이해하고, 컴퓨터 언어를 잘 다루는 상태에서 아주 심각한 깊이로 컴퓨터의 작동 원리를 설명하는 서적들과는 달리, 이해하기 쉬운 그림과 함께 CPU, 메모리, 보조기억장치, 입출력장치 그리고 스케줄러, 가상 메모리, 파일 시스템 등 운영체제의 각 기능이 작동하는 원리를 매우 친절하게 설명하고 있습니다. 소프트웨어 개발자로 성장하려는 사람이라면 일독할 것을 강력하게 추천하는 바입니다.

이민석(현 국민대학교 소프트웨어학부 교수, 전 이노베이션 아카데미 학장)

요즘 컴퓨터 공학과 관련된 많은 책은 프로그래밍에만 집중하고 있어서, 컴퓨터의 기본적인 작동 원리와 구조에 대한 독자의 이해도가 떨어질 수도 있겠다고 걱정해 왔습니다. 그런 관점에서 컴퓨터 기본 구조에 대한 개론서가 필요하지만, 기존에 나온 책은 대부분 학문적으로 깊게 파고들다 보니 이해하기 쉽지 않습니다. 이 책은 컴퓨터 구조에 대해 아주 기본적인 내용부터 CPU와 하드웨어 작동 원리의 깊숙한 곳까지 비교적 쉽게 설명하고 있습니다. IT 엔지니어링을 목표로 하는 엔지니어라면 꼭 한 번쯤 읽어 보고 기본기를 쌓는 데 도움이 되었으면 좋겠습니다.

조대협(구글 클라우드 엔지니어)

프로그래밍에 입문하기 전이거나 한 단계 성장하고 싶은 프로그래머, 혹은 컴퓨터에 관심이 많은 분께 이 책을 추천합니다. 컴퓨터 구조라는 어려운 주제를 초보자도 쉽게 이해할 수 있도록 기본 개념부터 최대한 풀어 설명하고 있어 비전공자도 이해하는 데 큰 어려움이 없을 것입니다.

이상준(클라우드브릭 CTO)

외 다수


학습 내용 📚

본 강의는 크게 컴퓨터 구조 파트운영체제 파트로 이루어져 있습니다.

컴퓨터 구조 파트에서는 컴퓨터의 네 가지 핵심 부품에 대해 학습하고, 운영체제 파트에서는 운영체제란 무엇인지, 어떤 역할을 하는지에 대해 학습합니다. 누구나 이해할 수 있도록 다양한 그림과 예제를 통해 설명합니다.


수강 대상 🔑

컴퓨터의 원리를 이해하고 싶은 개발자 (지망생)

기술 면접을 대비하고 싶은 개발자 (지망생)

CS 지식/전공 지식을 학습하고 싶은 개발자 (지망생)

컴퓨터 구조, 운영체제를 학습하고 싶은 개발자 (지망생)


수강 전 참고 사항 📢

  • 선수 지식은 크게 필요하지 않습니다.
  • 다만 프로그래밍 언어(python, C/C++ Java 등)를 학습한 적이 있다면 더욱 큰 도움을 받을 수 있습니다

예상 질문 Q&A 💬

Q. 무료 강의라서 퀄리티 낮은 강의는 아닐까요?

본 강의는 그 어떤 유료 강의와 비교해도 절대 퀄리티가 뒤처지지 않습니다. 개발자(지망생)들 모두가 알아야 하는 필수 배경지식임에도 불구하고 과도한 수강료에 부담을 느낄 개발자(지망생)분들을 위해 무료로 제작하였습니다.

Q. 책이 꼭 있어야 하나요?

선택 사항입니다. 다만 본 수업은 책을 토대로 수업이 진행되며, 별도의 학습 자료를 제공하지 않습니다. 그렇기에 학습 자료/복습 자료를 원하신다면 하단 링크에서 서적을 구매하길 권합니다.

http://www.yes24.com/Product/Goods/111378840


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 코딩을 처음 접하는 사람

  • 기술 면접을 대비하는 사람

  • CS 지식을 학습하고 싶은 사람

  • 컴퓨터 구조를 학습하고 싶은 사람

  • 운영체제를 학습하고 싶은 사람

  • 대학교 선행 공부를 하고 싶은 사람

안녕하세요
입니다.

28,498

수강생

888

수강평

881

답변

4.9

강의 평점

5

강의

커리큘럼

전체

43개 ∙ (13시간 43분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

400개

4.9

400개의 수강평

  • 무커님의 프로필 이미지
    무커

    수강평 2

    평균 평점 5.0

    5

    50% 수강 후 작성

    평소 사소하게 지나쳤던 용어나 명칭들의 설명이 나와서 비로소 정확하게 이해할 수 있게 됐습니다. 양질의 강의 무료로 풀어주셔서 정말 감사합니다🙇🏻‍♂️

    • 강민철
      지식공유자

      저 또한 좋게 들어주셔서 감사드립니다!

  • chaeerup님의 프로필 이미지
    chaeerup

    수강평 1

    평균 평점 5.0

    5

    29% 수강 후 작성

    무료 강의라고는 믿을 수 없을 정도로 고퀄이예요 기초가 부족하다고 느끼는 비전공 개발자인데 진짜 이해가 쉽게 설명해주셔서 너무 큰 도움이 됩니다T_T 좋은 강의 감사해요!!

    • 강민철
      지식공유자

      좋은 말씀 감사드립니다 :)

  • 전인호님의 프로필 이미지
    전인호

    수강평 2

    평균 평점 4.0

    5

    93% 수강 후 작성

    이제 후기 쓰네요. 5개월전에 공부한 비전공자로써 너무 많은 도움됐습니다. 이 강의 들으시는분들은 도서를 무조건 구매하시는게 학습의 필수조건?이라 생각들 만큼 중요한듯. 솔직히 책 별개로 강의도 유료로 판매하셔도 될듯.. ㅎㅎ 도서 구매하니 책 사이에 짤막한 정리노트도 있고~ 특히 공책받은거 넘 귀여워서 잘 썼습니다. 이제 다시 가물가물해져서 복습차 들리다가 후기를 쓰네요.. 비전공자분들 강추드립니다! 그리고 좋은 강의 감사합니다. 끝으로 혹시 더 심화학습을 배우려면 운영체제의 공룡책 같은걸 보는게 좋을까요? 좀 더 심화학습을 하고 싶어서요.. 컴퓨터 구조도 심화학습 방법을 알려주시면 감사하겠습니다. (심화학습 방법을 강의에서 말씀해주신거 같기도하고.. 5개월전이라 기억이 안나네요.. 강의에서 말하셨다면 죄송함다..)

    • 강민철
      지식공유자

      너무 좋은 말씀 감사드립니다..! 컴퓨터구조 심화학습을 하고 싶으시다면 특정 CPU의 레지스터나 명령어를 찾아보는 방법도 있고, (심화학습 저장소에 올려두었습니다) 실제 컴퓨터 부품들의 스펙을 찾아보는 방법도 있습니다. 운영체제 심화학습을 원하신다면 프로그래밍 언어를 학습한 뒤 멀티스레드, 멀티프로세스 프로그램을 작성하보시거나, 리눅스 운영체제를 설치하셔서 운영체제의 내부 동작을 확인할 수 있는 여러 명령어들(프로파일링 도구 등)을 이용해 실습으로 학습하는 방식도 있겠습니다. 좋게 들어주셔서 다시 한 번 감사드립니다.

  • yf22a님의 프로필 이미지
    yf22a

    수강평 1

    평균 평점 5.0

    5

    36% 수강 후 작성

    주변에 추천 해 주고 싶은 정말 좋은 강의 입니다. 감사합니다. ^^

    • 강민철
      지식공유자

      감사합니다 :) 많이많이 추천해주세요!! :)

  • 정승훈님의 프로필 이미지
    정승훈

    수강평 3

    평균 평점 5.0

    수정됨

    5

    100% 수강 후 작성

    전공자이고, 취준을 위해서 면접대비용으로 전반적으로 cs를 복습하고자 책을 구매했고, 강의도 있어서 책 복습 느낌으로 수강했습니다. 저자님께서 컴구+운체, 네트워크, 면접대비용cs 이렇게 세가지 cs책들을 출판하셨는데 전부 수강할 예정입니다. 먼저 강의가 그냥 책읽기라고 하시는 의견들에 대해서는 공감을 하지만 무료강의가 이정도 퀄리티면 상당히 괜찮다고 생각합니다. 책을 먼저 읽고, 강의를 들으면서 한번 복습하고 정리하면 더더욱 효과적일것이라고 생각하구요. 인서울 대학 출신인데도 컴퓨터구조나 운영체제가 그렇게 심화해서 학습하는 과목은 아닙니다. 특히 운영체제는 공룡책으로 수업해도 워낙 섹션마다 너무 깊게 파고들어서 한번에 이해하기도 어렵고,한학기만에 진도를 빠르게 나가야 하니 지나고나면 다 까먹습니다 ㅋㅋㅋㅋ 대학에서는 보통 논리회로부터 시작해서 리눅스도 배우고 그러는데 영문자료로 수업하고 배워도 지엽적인 내용으로 강의하시기때문에 한번에 이해가 안갑니다. 근데 이 책과 강의는 그런 지엽적인것들을 배제하고 딱 필요한 부분을 개론적인 느낌으로 알려주시는 마치 2학년 과목정도의 느낌으로 알려주십니다. 여기서 학습한 내용을 기초로 cs면접책을 보면서 실제 면접에서 나올 부분만 학습하는것이 효율적이라고 생각합니다. 마지막으로 대학다닐때 저자님의 책과 강의를 먼저 알았다면 대학생활이 조금 더 쉬웠을거라고 생각합니다..ㅜㅜ 교수님들이 강의력이 다들 좋은게 아니니까요. 잘들었습니다

    무료

    강민철님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!