교육과정 소개서

잔재미코딩 · 교육과정 소개서

꼭 익혀야 할 컴퓨터공학 풀로드맵 (Java 기반)

컴퓨터구조·운영체제·네트워크부터 리눅스·소프트웨어 공학, Java 자료구조·알고리즘까지. CS Part1·Part2·Part3 세 강의의 전체 커리큘럼, 실제 수업 화면과 학습 순서를 확인하세요.

과정 구성
3개 강의
총 영상 시간
38시간 33분
강사
Dave Lee · 잔재미코딩

배우는 내용

선수 지식

Part3 실습 전 Java 기본 문법 권장

포함 강의와 학습 범위

아래 과정이 모두 포함됩니다. 각 강의의 소개서에서 수업별 전체 목차를 확인할 수 있습니다.

01. 개발과 데이터를 잘하기 위해 꼭 필요한 컴퓨터공학 부트캠프 (CS 지식 Part1)

영상 69개 · 13시간 25분

컴퓨터구조·운영체제·네트워크를 순서대로 연결해 익히는 CS Part1 강의입니다. 비전공자도 컴퓨터의 동작 원리부터 프로세스와 메모리, TCP/IP·HTTP, 기술면접 핵심 문항까지 정리할 수 있도록 구성했습니다.

  1. 강의 소개
  2. 강의 자료 공유
  3. 쉽게! 컴퓨터 동작 원리를 익히는 컴퓨터 구조
  4. 프로그램 흐름을 이해하는 운영체제 핵심
  5. 개발자가 꼭 알아야 하는 네트워크 핵심
  6. 실전 CS 기술면접 핵심 문항과 모범 답변
  7. 강의 완강 인증서 발급

02. 개발과 데이터를 잘하기 위해 꼭 필요한 컴퓨터공학 부트캠프 (CS 지식 Part2)

영상 46개 · 10시간 52분

운영체제·네트워크 이론을 Linux와 서버 모니터링으로 연결하는 CS Part2 강의입니다. 셸 스크립트, 소프트웨어 공학, Agile·DevOps, 아키텍처 패턴과 실전 기술면접까지 익힙니다.

  1. CS 지식와 리눅스 기반 시스템 소프트웨어 소개
  2. CS 지식와 리눅스 기반 시스템 소프트웨어 이해
  3. 현업 개발 프로세스(Agile)과 소프트웨어 공학
  4. CS 지식 기반 주요 서버 성능 모니터링 이해하기
  5. 실전 CS 기술면접 복합 질문과 모범 답변
  6. 강의 완강 인증서 발급

03. 개발과 데이터를 잘하기 위해 꼭 필요한 자료구조와 알고리즘 (CS 지식 Part3-JAVA 기반)

영상 59개 · 14시간 15분

Java로 자료구조와 알고리즘을 직접 구현하는 CS Part3 강의입니다. JDK·IntelliJ·IJava 준비부터 배열·트리·힙, 정렬·탐색, 그래프, 최소 신장 트리와 백트래킹까지 그림과 코드로 익힙니다.

  1. 시작하기
  2. 수업 자료/코드 다운로드
  3. 수업 준비
  4. 기본 자료구조 정리
  5. 중급 자료구조 이해와 실습
  6. 고급 자료구조 이해와 실습
  7. 알고리즘 첫출발: 기본 정렬 알고리즘
  8. 재귀용법, 동적계획법, 분할정복법 핵심 정리
  9. 고급 정렬 알고리즘
  10. 기본 탐색 알고리즘
  11. 고급 탐색 알고리즘과 그래프 이해
  12. 탐욕 알고리즘 이해
  13. 고급 그래프 알고리즘: 최단 경로 다익스트라 알고리즘
  14. 초고급 알고리즘: 최소 신장 트리
  15. 코딩테스트를 위한 백트랙킹 알고리즘
  16. Outro
  17. 강의 완강 인증서 발급