잔재미코딩 DAVE LEE

개발자를 위한 컴퓨터공학 로드맵

실력 있는 개발자가 되기 위해
꼭 필요한 필수 CS 지식 정리
(JAVA 자료구조/알고리즘 포함)
Write your awesome label here.

자체 사이트
특별 할인

수시 금액 인상 예정

무제한
수강기간

평생 수강 가능

무제한
질의응답

강의내 질의응답 지원

체계적
로드맵

가장 빠른 학습 로드맵

패키지에 포함된 강의 리스트

실력 있는 개발자가 되기 위해 꼭 필요한 필수 컴퓨터공학(CS) 지식과
파이썬 기반 자료구조/알고리즘까지 짧은 시간에 익힐 수 있도록
핵심 이론, 이론에 기반한 실무 기술, 기술면접을 위한 핵심 문항과 모범 답안까지 정리한 강의입니다.
다음 나열한 순서에 맞추어 강의를 익히시는 것을 추천드립니다

JAVA Spring 개발자를 위한
실력 있는 개발자가 되기 위해
꼭 필요한 필수 CS 지식 정리
(JAVA 기반 자료구조/알고리즘 포함)

JAVA Spring 개발자가 아니라면,
파이썬 기반 자료구조/알고리즘 강의가 포함되어 있는 다음 로드맵을  클릭하세요
잔재미코딩 DAVE LEE

개발자를 위한 컴퓨터공학 로드맵
(파이썬 기반 자료구조/알고리즘 포함)

실력 있는 개발자가 되기 위해
꼭 필요한 필수 CS 지식 정리

개발자를 위한 CS(컴퓨터공학) 핵심 시리즈 소개

제대로 개발/데이터 커리어를 쌓기 위해서는 컴퓨터공학 핵심 이론을 정리해야 합니다. 대학에서 익히는 컴퓨터공학 과목은 매우 다양하지만, 그 중 핵심은 다음 다섯 과목이라고 보시면 됩니다.

  • 컴퓨터 구조(컴퓨터 아키텍쳐)
  • 운영체제(OS), 시스템 프로그래밍 (리눅스 사용법 이해를 통한 운영체제에 대한 보다 깊은 이해)
  • 네트워크(OSI 및 TCP/UDP 상세)
  • 자료구조와 알고리즘 (나아가 이를 기반으로 하는 코딩테스트)
  • 데이터베이스 (SQL 중심으로만 정리하면 됨)
  • 참고: 소프트웨어 공학 (현업 업무 방식 이해)

이 중에서 데이터베이스는 SQL 중심으로 정리하면 되며, 여기에 나열되지 않은 다른 과목은 전공자들도 선택적으로 수강해도 되고, 각 세부 분야에 따라 꼭 필요하지는 않을 수 있습니다. 하지만 위 다섯 과목은 모든 컴퓨터 및 데이터 분야의 기본 지식이기 때문에, 꼭 필요합니다. 이러한 지식은 좋은 대우를 받는 개발 및 데이터 커리어를 위해서는 반드시 필요합니다. 현업에서 마주치는 다양한 문제는 이러한 기본 지식에 근거해서, 상황과 문제에 맞추어 최적의 솔루션을 만들어야 하기 때문입니다.

단순 프레임워크 사용법으로는 한계가 있기 때문에, 특히나 단기 과정을 통해 IT 분야에 들어온 많은 비전공자분들이 어려움을 겪게 됩니다. 그래서 현업에 들어가서야 비로소 급히 관련 내용을 익히고자 하십니다. 또한 전공자 조차도, 면접 또는 현업 적응을 위해, 관련 과목을 빠르게 핵심을 중심으로 정리하고자 하십니다.

문제는 위와 같이 꼭 필요한 과목을 추려도 각 과목을 짧은 시간에 정리하기가 매우 어렵다는 점입니다. 각 과목별 컨텐츠는 교수님께서 6개월간 가르치는 과정이기 때문입니다. 이미 익힌 분들은 단순히 어떤 교수님 강의를 들어라 라고 쉽게 이야기할 수 있지만, 처음 익히는 분들 입장에서는 너무 시간이 오래 걸리고, 학습 효과가 떨어지기 때문에, 쉽게 관련 내용을 정리하기 어렵습니다.

과목당 6개월 학습으로 구성 (NO)

단, 1개월만에 빠르게 정리할 수 있는 강의 (YES)

본 CS(컴퓨터공학) 핵심 시리즈는 이러한 문제를 해결하기 위해 만들어졌습니다. 꼭 정리해야할 CS(컴퓨터공학) 지식을 비전공자도 익힐 수 있도록 쉽게 만든 강의입니다. 각 과목당 대학 스타일로 6개월이 걸리는 강의가 아닙니다! 온라인 강의 스타일로 단 1개월 안에 깔끔하게 정리할 수 있도록 만든 강의입니다. 딱딱한 내용을 나열하 듯 설명하지 않고, 서로 연결된 부분을 구조적으로 이해하고, 현업과 관련된 부분까지 연결하여 설명한 강의입니다. 그래서 5년간 총 3만분께서 수강하셨던 강의입니다. 본 강의는 3만분의 피드백을 더해서 보다 개선한 강의 시리즈입니다.

  • 개발자를 위한 컴퓨터공학 핵심 (CS 지식 파트1): 컴퓨터구조, 운영체제, 네트워크 핵심 정리
  • 개발자를 위한 컴퓨터공학 플러스 강의 (CS 지식 파트2): 시스템 소프트웨어, 소프트웨어 공학 핵심 정리
  • CS 지식과 코딩테스트를 위한 자료구조/알고리즘 JAVA편 (CS 지식 파트3-JAVA): 자료구조 알고리즘 핵심 정리
  • CS 지식과 코딩테스트를 위한 자료구조/알고리즘 파이썬편 (CS 지식 파트3-파이썬): 자료구조 알고리즘 핵심 정리
  • 코딩테스트 핵심 패턴과 연습 파이썬편, JAVA편, SQL편 (오픈 예정) (CS 지식 파트4): 코딩 테스트 핵심 정리

    ※ 데이터베이스는 SQL 정리가 핵심이므로 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 강의로 정리할 수 있습니다.


IT 커리어 성장을 위해서, 반드시 필요한 강의,

평생 도움이 되는 강의입니다!

기술 면접도 준비하고 싶어요

본 시리즈에서는 기술면접을 위한 핵심 문항과 모범 답안, 심지어 답변을 어떤 식으로 해야 하는지에 대한 팁까지 설명을 드립니다. 본 시리즈로 기술 면접도 완벽히 대비할 수 있습니다.

실제 100여개사, 1천명 신입 면접 문항을 기반으로

기술면접을 위한 핵심 문항과 모범답안까지 구성하여

더이상 CS 지식 기술면접은 고민할 필요 없습니다

다른 컴퓨터공학(CS 지식) 강의와 다른 점은 무엇인가요?

각 과목마다 영어로 된 PPT 로 6개월이 걸리는 강의가 기본입니다. 또는 온라인 강의라 하더라도, 핵심 내용을 모두 정리하기 보다는 관련 내용은 이미 알고 있다고 전제하고, 면접에 나올만한 문제만 바로 설명하는 경우도 있습니다. 심지어 오프라인 강의를 그대로 찍어서 올려서, 강의 내에서 쉬는 시간도 그대로 찍혀 있는 그런 강의도 있습니다.

이에 반해, 본 강의는 높은 퀄러티로, 각 챕터를 10 ~ 20분 사이로 온라인 강의에 맞추어 작업한 강의입니다. 강의 커리큘럼도 많고, 2만명 이상 검증도 된 강의니다.

시중에 나온 컴퓨터공학 책과도 비교해보세요.
이미 컴퓨터공학을 알고 있다고 전제하거나, 주요 과목중 운영체제만 다룬 책도 있습니다. 해당 책으로는 부족합니다. 결국 본 강의에서 다루는 지식이 필요합니다.

또한 CS 지식에서는 자료구조, 알고리즘도 꼭 다루어야 합니다. 자료구조와 알고리즘은 대학에서도 보통 두 과목으로 분리하여 2학기동안이나 배우는 중요 과정입니다. 프로그래밍에 대한 보다 전문적인 기본기는 이 과정에서 쌓이게 됩니다. 이를 기반으로 코딩 테스트를 준비하는 것이 가장 자연스럽기도 하고, 가장 빠릅니다.

자료구조, 알고리즘도 충분히 관련 내용을 실습과 함께 짧은 시간내에 정리할 수 있도록, 강의를 만들었습니다. 코딩 테스트까지 고려하여, 파이썬용과 JAVA용으로 각각 만들었습니다. 가장 빠르게 코딩 테스트까지 익히고자 하시는 분들은 파이썬용 패키지를 선택하시면 됩니다. 다만, JAVA 백엔드 커리어를 준비하시는 분들은 회사에서도 JAVA 로 코딩 테스트를 원하는 케이스가 많으므로, JAVA용 패키지를 선택하시면 됩니다.

무엇보다 8년간 현업과 병행하며, IT 강의를 새롭게 만들어왔습니다.
누적 유료 수강자 6만명, 특히나 믿고 듣는 분들이 많은 강의입니다. 수강평 모음 만 확인해봐도 확연히 다른 이유를 알 수 있습니다.

본 강의는 잔재미코딩 Dave Lee 강의 스타일대로,

어려운 기술을 꼼꼼한 자료와 함께, 쉽게 이해할 수 있도록 꾸몄습니다

강의 화면

깔끔하게 핵심정리한 자료를 기반으로, 선명하게 설명합니다

자신감을 가질 수 있는 강의입니다

본 강의만 내 것으로 이해한다면, 더이상 무언가 부족한 개발자로 움츠려들 필요가 없습니다. 프로그래밍 언어와 API 사용법은 익혔지만, 무언가 부족하다는 느낌이 드시나요? 남과 비교해서 부족한 느낌은 있는데, 더 무엇을 익혀야할지 조바심만 나시나요? 이론적인 부분이 탄탄히 갖춰져 있지 않기 때문입니다.

본 강의를 통해 이론적인 부분에 기본기를 갖추세요. 충분히 개발자만큼, 또는 일부 내용은 일반 개발자보다 더 깊이 있게 핵심 CS 지식을 이해할 수 있습니다. 그러면 좀더 자신감이 붙으실꺼예요. 또 이제부터 다른 어떤 기술을 익히더라도, 남보다 더 깊고, 선명하게, 심지어 더 빠르게 이해하고 활용할 수 있습니다. 더 나아가 문제가 생기면, 어떻게 할지 몰라 고민하지 않고, 내부적으로 어떤 부분이 문제가 될 수 있겠다는 추론이 가능할 것입니다.


이 정도 기본 지식만 정리한다면, 자신감을 가지셔도 됩니다

본 강의는 자체 사이트에서만 제공하는 강의입니다

본 강의는 F사에서 3년 전까지 오픈되었던 2만명 이상 수강한 컴퓨터공학 강의를 기반으로 합니다. 이후 업계 1위급 IT 업체와 일부 스쿨 과정, 오프라인 수업을 통해 수년간 개선된 개선된 강의입니다. 보다 경직되지 않고, 편안한 소통을 위해, 자체 플랫폼으로만 제공하고자 합니다. 천명의 수강생분들의 검증을 통해, 강의 환경이 검증된 온라인 플랫폼을 도입하여 제공합니다. 본 강의 또는 잔재미코딩스쿨 수강자만을 대상으로 추후 1:1 서비스, 면접 문제 풀이등 다양한 서비스를 제공할 예정입니다.

자체 운영 사이트로 보다 좋은 경험을 제공합니다

  • 보다 비용은 저렴하게! 동일한 정책으로! : 무제한 수강기간과 질의응답, 수시 강의 개선까지 동일합니다
  • 수강자 개인별 니즈에 맞춘 서비스로! : 잔재미코딩스쿨 수강자만을 대상으로한 다양한 추가 서비스 제공 예정입니다
  • 주요 온라인 플랫폼과 동일한 운영으로 안심하고 수강하실 수 있도록 끊임없이 개선하고 있습니다

환불 규정 및 1인 1계정 원칙: 주요 온라인 플랫폼과 동일

환불 규정
평생교육법 시행령 제23조 학습비 반환 규정에 근거하여 환불이 진행되고 있습니다.
1) 강의(개별 강의 및 패키지) 구매일로부터 1주일(7일) 이내이며, 5강(유/무료 포함) 미만 수강시, 전액 환불이 가능합니다
2) 강의(개별 강의 및 패키지) 구매일로부터 8일 초과, 혹은 5강 이상 수강시,
    - 수강 기간 1/3 경과 전, 수강료 2/3 환불이 가능합니다
    - 수강 기간 1/2 경과 전, 수강료 1/2 환불이 가능합니다
    - 수강 기간 1/2 경과 후, 또는 강의 자료 챕터 클릭시, 환불이 불가합니다
    - 모든 강의는 수강 기간이 무제한이므로, 환불시의 수강 기간은 강의 구매일로부터 30일을 기준으로 계산합니다.

1인 1계정 원칙
좋은 IT 강의를 계속해서 개선하고, 만들 수 있는 선순환 시스템을 구축하기 위해, 다음 사항은 엄격히 제한합니다
1) 동시 접속과 계정 공유는 시스템적으로 제한하고 있습니다
2) 즉, 학습페이지는 1대에서만 접속할 수 있으며 다른 곳에서 동시 수강할 경우 학습이 자동 제한됩니다
3) 또한 내외부 모니터링 시스템을 운영하여 계정 공유 확인시, 수강자료 외부 오픈시, 계정은 즉시 중지됩니다

강의 100% 수강시 공식 수료증 다운 가능

1) 강의별 100% 수강시, 공식 수료증을 다운받으실 수 있습니다
2) 수료증 검증을 위한 확인 요청시, 발급 기록과 serial number, 사용자를 확인할 수 있으므로, 요청 및 확인이 가능합니다
    - 컨택: dream@fun-coding.org

결재 관련과 해외 결재: 결재와 동시에 영수증 즉시 확인 가능

1) 결재 완료 페이지에서 결재 영수증을 바로 다운 또는 프린트하실 수 있습니다
2) 해당 링크를 놓친 경우, 다음 컨택 포인트로 연락주시면, 하루내 재발급해드립니다
    - 컨택: dream@fun-coding.org
3) 해외 결재는 개발 이슈가 아닌, 별도 복잡한 허가 절차가 필요하여, 아직 지원하고 있지 못하지만, 하반기 준비 예정입니다
    - 해외에 계신다면 계좌이체를 통해 강의를 수강하실 수 있습니다 
    - 다음 컨택으로 계좌이체 문의 주시면 계좌번호와 간단한 방법을 알려드립니다
      - 컨택: dream@fun-coding.org