Thumbnail
BEST 개발 · 프로그래밍 교양 · 기타

넓고 얕게 외워서 컴공 전공자 되기 대시보드

(5.0)
14개의 수강평 ∙ 371명의 수강생

66,000원

지식공유자: 널널한 개발자
총 31개 수업 (4시간 59분)
수강기한: 무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유
입문자를 위해 준비한
[개발 · 프로그래밍, 알고리즘 · 자료구조] 강의입니다.

넓고 얕게 외워서 컴퓨터 공학 전공자가 되고 싶은 모든 비전공 초보자를 위한 강의입니다. 컴퓨터 구조, 운영체제 등 컴퓨터 공학 전공 필수과목에서 어떤 것을 배울 수 있는지 빠른 시간에 알 수 있습니다. 무엇보다 외워서라도 끝낼 수 있습니다!

✍️
이런 걸
배워요!
2진수, 16진수 체계와 진법변환 등 기초이론
전가산기로 설명할 수 있는 컴퓨터 구조
간단히 쉽게 이해하는 운영체제 구조
프로그래밍이란 무엇이고 컴파일러와 인터프리터 등 방식에 대한 이해
자료구조에 대한 맛보기
동시성, 원자성, 병렬성 등 고급 이론을 위한 어휘에 대한 이해

개발 초보자라면 꼭 알아야 할 
IT 및 컴퓨터 이론을 강의 하나에 쏙! 

컴퓨터 기초 체력
자신 있으신가요? 🧐

코딩을 막 배우기 시작했는데, IT 관련 용어는 아예 무슨 말인지 모르겠어요. 

비전공자인데, 컴공과를 나온 분들에 비해 컴퓨터 이론 기초가 부족한 것 같아요.

짧은 시간에 복잡한 개념을 배우려니 머리가 아파요. 단순하게 접근할 순 없나요?

👉 딱 필요한 내용만 외워서 눈에 띄게 차이를 줄일 수 있습니다! 

개발 또는 엔지니어링 분야에 있다 보면, 경력이 쌓일 수록 컴퓨터 공학을 전공한 사람과 그렇지 않은 사람 사이의 격차가 더욱 느껴지기 마련입니다. 이는 기초 IT 이론을 이해하는 정도가 다르기 때문이며, 비전공자이거나 타 직무에 종사하다 개발 분야로 전직한 분들이 많이 겪는 현상이기도 합니다.

컴퓨터공학 전공자가 아니면 
알기 어렵던 컴퓨터 이론을 한방에! 

컴퓨터공학 전공자들이 학부에서 배우는 CS 이론을 
쉽고 빠르게 ‘외워서’ 익힐 수 있도록 도와드립니다. 

컴공 비전공자도, 개발 초심자도 OK! 👨‍🎓
일단 외우기만 하면 이해가 달라집니다.

이 강의는 비전공자로 개발에 들어선 초보 개발자 분들의 어려움을 해결하기 위해 만들어졌습니다. 복잡하고 이해하기 힘든 이론들을 쉽고 단순하게 외우는 것만으로도 일정 수준에 도달할 수 있도록 도와드립니다. 컴퓨터 공학 전공자들이 4년 동안 어떤 것들을 공부하는지 빠르게 익혀보실 수 있습니다.

제목처럼 이해가 아닌 암기를 통해 전공자들조차 쉽게 이해하기 어려운 개념들을 명쾌한 비유로 이해하고, 비전공자 개발자로서 느끼는 격차를 줄이는 게 이번 강의의 목표입니다!

널널한 개발자의 ‘외워서 끝내는’ CS 풀세트 📚


낯설고 복잡한 IT 개념? 
넓고 얕지만 확실하게 💪

강의에서 다루는 핵심 주제 ✅

  • 2진수, 16진수 체계 및 진법변환
  • 전가산기 등 디지털 회로를 이용한 CPU 구조 설명
  • 2의 보수 덧셈을 이용한 뺄셈 구현
  • ASCII 코드 등 컴퓨터가 문자를 다루는 방법
  • RGB 컬러를 표시하는 방법을 포함한 영상 데이터의 기본 구조
  • 메모리의 계층 구조 (Register, Cache, RAM, SSD, HDD)
  • File System에 관련된 최소 이론
  • 동시성, 병렬성, 원자성, 동기화, 교착 상태의 의미
  • User Mode와 Kernel Mode로 설명할 수 있는 운영체의 구조
  • 가상 메모리 개요
  • API와 SDK의 차이
  • 프로그래밍의 의미와 잘 하기 위해 해야 할 일
  • 선형, 비선형 자료구조 개요

IT 기술서에 반드시 나오는 핵심 개념들을 빠르게 살펴봅니다. 
이 강의를 수강하고 나면 앞으로 개발 분야를 이해하는 수준이 달라질 것이라고 약속합니다!

꼼꼼한 장표, 자세한 판서로 빠른 개념 이해를 돕습니다.
복잡한 개념이라도 예시를 통해 최대한 쉽게 전달해드립니다.

이 강의를 만든 
지식공유자는 👨‍💻

널널한 개발자 TV의 ‘널널한 개발자’ 최호성입니다.

  • (모두가 싫어하는) 국내 최초 PC 방화벽 개발자
  • 1992년부터 C언어를 공부한 30년 묵은 C/C++ 개발자
  • 다수 국책과제 수행 경험자이자 15년 이상 개발 강의 경력을 함께 보유한 아저씨!
  • C언어 인기 입문서 『독하게 시작하는 C 프로그래밍』 저자

3만 명 이상이 구독하는 "널널한 개발자 TV" 유튜브 채널을 운영하고 있습니다. (바로가기)

이 강의를 듣기 전과 후... 당신의 인생이 바뀔 수 있습니다!

전공자가 4년이란 시간을 들여 익힌 방대한 컴퓨터 이론을 비전공자가 따라가기란 쉽지 않습니다. 그 어떤 교육도 한두 시간만에 그만한 이해를 만들어줄 수는 없습니다. 다만 이 강의는 그런 갭을 최소화하고, 어려움을 덜 수 있는 방법을 알려드립니다. 세상에 드라마틱한 요행은 결코 없지만, 인내하고 따라오신다면 제가 그동안 경험하며 배운 것들을 최대한 종합적으로 전달해 드리겠습니다.

이해가 되었을 때의 결론은 비슷하지만, 모르는 방식은 저마다의 이유로 각기 다릅니다. 모른다는 것을 메꿀 수 있는 유일한 방법은 질문입니다. 그러니 질문하는 것을 절대 주저하지 마세요. 인생에 바보 같은 질문이란 없습니다. 모르는 것이 있다면 반드시 질문을 남겨주시기 바랍니다. 필요하다면 꼭 답변을 드리겠습니다. 이 강의를 통해 여러분의 개발 체력을 한층 더 기를 수 있기를 바랍니다!

지식공유자가 알려주는
강의 수강 꿀팁!
🎓
이런 분들께
추천드려요!
IT기술 전반에 대한 이해를 빠른 시간에 얻기를 바라는 분
코딩을 처음 접하는 초보 개발자
시스템 엔지니어를 희망하는 비전공자
📚
선수 지식,
필요한가요?
엑셀(Excel)을 사용해본 경험이 있어야 합니다.
PC나 인터넷을 사용하는 데 크게 어려움을 겪는 정도가 아니면 이해할 수 있습니다.
AND, OR, XOR, NOT 등 간단한 논리 연산식을 이해할 수 있어야 합니다.

안녕하세요
널널한 개발자 입니다.
널널한 개발자의 썸네일

널널한 개발자 TV 채널 주인장이자

30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다.  반갑습니다. ^^

커리큘럼 총 31 개 ˙ 4시간 59분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 1. 컴공 이론을 위한 기초체력 다지기
1비트와 디지털 미리보기 05:31 4비트와 16진수 그리고 진법변환 미리보기 05:26
16진수 표기가 사용되는 예 09:25
외워야 할 단위 체계와 숫자 08:46
컴퓨터가 글자를 다루는 방법 09:59
컴퓨터가 사진을 다루는 방법 10:21
섹션 2. 넓고 얕은 컴퓨터 구조
디지털 회로와 덧셈 (CPU 자작도 가능!) 미리보기 14:11 컴퓨터가 뺄셈하는 방법 미리보기 09:17
CPU가 곱하고 나누는 방법 10:02
컴퓨터가 연산하는 과정 08:03
컴퓨터가 기억공간을 관리하는 방법 13:10
HDD, SSD와 파일 시스템 22:04
섹션 3. 넓고 얕은 운영체제
동시성과 병렬성 미리보기 06:24 원자성, 동기화 그리고 교착상태 미리보기 10:14
컴퓨터의 구성요소와 아바타 12:56
국가와 국민으로 이해하는 컴퓨터 세상 10:59
User mode와 Kernel mode 그리고 가상화까지! 20:21
가상 메모리 소개 12:44
섹션 4. 프로그래밍 맛보기
프로그래밍의 다른 이름 절차적 글쓰기 미리보기 08:08
가장 큰 수 찾기 #1 13:29
가장 큰 수 찾기 #2 01:52
일단 써놓고 규칙을 찾자 05:55
컴파일과 고급어 저급어 14:18
인터프리터 05:29
API와 SDK 미리보기 04:54
섹션 5. 자료구조 소개와 마무리
자료를 정리하는 이유 미리보기 08:12
선형 자료구조 Stack과 Queue 07:50
비선형 자료구조 2진 트리 07:04
앞으로 더 배워야 할 것들 04:38
강의 게시일 : 2022년 10월 04일 (마지막 업데이트일 : 2022년 10월 08일)
수강평 총 14개
수강생분들이 직접 작성하신 수강평입니다. 수강평을 작성 시 300잎이 적립됩니다.
5
14개의 수강평
5점
4점
3점
2점
1점
VIEW 좋아요 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
히맨 thumbnail
미쳤습니다 필요한부분만 쏙쏙 이해가 잘됩니다 개발에 도움이 엄청 많이 될것같습니다. 감사합니다 !!!!!!!
2022-10-05
지식공유자 널널한 개발자
좋은 평가 감사합니다. 이 강의는 앞으로도 지속적으로 내용을 보완할 계획이오니 학습에 참고하시기 바랍니다. ^^
2022-10-05
codesweaver thumbnail
다시 한번 복습한다는 마음으로 완강하였습니다. 현업 웹 개발자로 일 하고 있지만, 데이터베이스의 중요성은 정말 두말하면 잔소리라고 생각합니다. 선생님 말씀에 적극 공감하며 OS 강의도 열공하겠습니다.
2022-10-11
지식공유자 널널한 개발자
현업에 계시는 분이라면...큰 도움이 되지 못했을 수 있겠다는 생각도 듭니다. 그럼에도 불구하고 좋게 봐주셔서 감사합니다. DB는 IT서비스 구조의 근간이라 할 수 있지요. 관련해서 강의를 보완하는 것도 좋겠다는 생각을 했습니다. 앞으로 게시된 강의를 더 개선하도록 신경 쓰겠습니다. 감사합니다. ^^
2022-10-11
김재우 thumbnail
대학 시절 너무 놀아서 다시 공부하고 있습니다. 예전에는 그렇게 이해가 안되는 것들이 선생님 덕분에 이해되고 있어네요...ㅠ 감사합니다!
2022-10-10
지식공유자 널널한 개발자
제 덕분이라기 보다는 김재우님의 강한 의지가 스스로를 이끌었다고 생각합니다. 제가 조금 거들었을 수 있겠으나 중요한 것은 본인입니다. 제가 운이 좋아 좋은 수강생을 만난 것이지요. 감사합니다. ^^
2022-10-11
쿠쿠쿠 thumbnail
개발자가 되기위한 필요한 지식을 전반적으로 설명주셔서 내가 어디가 부족한지 찾아들어가기 좋은 강의였습니다~ 자세하고 쉽게 설명해주셔서 감사합니다~!
2022-10-07
지식공유자 널널한 개발자
좋은 평가와 피드백 감사합니다. 학습 중 질문이 생기면 언제든 남겨주시기 바랍니다. 조속히 답변 올리겠습니다. ^^
2022-10-08
양성빈 thumbnail
이전까지는 어깨넘어로 대강 알고 있었던 지식들을 중요 부분만 외우게끔 도와주셔서 감사합니다. 물론, 강의 한번 듣는다고 완전히 다 이해하는것은 아니겠죠. 여러번 반복해서 외우고 반복하겠습니다. 이렇게 도움을 주셔서 감사합니다.
2022-11-15
지식공유자 널널한 개발자
좋은 평가와 피드백 감사합니다. '이해'라는 결론에 도달하기 까지 단순 반복이나 암기는 피할 수 없는 조건인 것 같습니다. 양성빈님의 학습여정을 응원합니다. 건투를 빕니다! ^^
2022-11-16
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!