
- 수강기간 : 90일
- 전체 커리큘럼 : 201개
· 클래스 소개








· 커리큘럼
-
현행 시스템 분석 40분
-
요구사항 확인(1) 41분
-
요구사항 확인(2) 41분
-
분석모델 확인 40분
-
현행 시스템 분석 문제풀이 21분
-
요구사항 확인 문제풀이(1~36) 50분
-
요구사항 확인 문제풀이(36~71) 49분
-
분석모델 확인 문제풀이(1~25) 39분
-
분석모델 확인 문제풀이(26~57) 44분
-
UI 요구사항확인및설계 44분
-
UI 요구사항확인및설계 문제풀이 23분
-
공통 모듈 설계 62분
-
객체지향 설계 44분
-
공통 모듈 설계 문제풀이(1~30) 53분
-
공통 모듈 설계 문제풀이(31~61) 37분
-
객체지향 설계 문제풀이(1~26) 40분
-
객체지향 설계 문제풀이(27~55) 38분
-
인터페이스 요구사항 확인 21분
-
인터페이스 대상 식별 29분
-
인터페이스 상세 설계 30분
-
인터페이스 요구사항 확인 문제풀이 17분
-
인터페이스 대상 식별 문제풀이 6분
-
인터페이스 상세 설계 문제풀이 20분
-
자료구조 50분
-
데이터 조작 프로시저 작성 18분
-
데이터 조작 프로시저 최적화 14분
-
자료구조 문제풀이(1~35) 48분
-
자료구조 문제풀이(36~66) 55분
-
자료구조 문제풀이(67~93) 42분
-
데이터 조작 프로시저 작성 문제풀이 11분
-
데이터 조작 프로시저 최적화 문제풀이 20분
-
모듈구현 20분
-
통합구현 관리 27분
-
모듈구현 문제풀이 20분
-
통합구현 관리 문제풀이 24분
-
제품 소프트웨어 패키징 34분
-
제품 소프트웨어 메뉴얼 작성 26분
-
제품 소프트웨어 버전관리 31분
-
제품 소프트웨어 패키징 문제풀이 26분
-
제품 소프트웨어 메뉴얼 작성 문제풀이 38분
-
제품 소프트웨어 버전관리 문제풀이 18분
-
애플리케이션 테스트케이스 설계 49분
-
애플리케이션 통합테스트 25분
-
애플리케이션 성능개선 45분
-
애플리케이션 테스트케이스 설계 문제풀이 57분
-
애플리케이션 통합테스트 문제풀이 28분
-
애플리케이션 성능개선 문제풀이 55분
-
인터페이스 구현 51분
-
인터페이스 구현 문제풀이 26분
-
데이터베이스 개념 32분
-
데이터베이스 설계 22분
-
데이터모델링 및 설계 44분
-
관계 데이터베이스 모델 29분
-
데이터베이스 개념 문제풀이 39분
-
데이터베이스 설계 문제풀이 23분
-
데이터모델링 및 설계 문제풀이 59분
-
관계 데이터베이스 모델 문제풀이 55분
-
물리 요소 조사 분석 37분
-
데이터베이스 물리 속성 설계 34분
-
물리 데이터베이스 모델링 33분
-
물리 데이터 모델 품질 검토 15분
-
물리 요소 조사 분석 문제풀이 39분
-
데이터베이스 물리 속성 설계 문제풀이 44분
-
물리 데이터베이스 모델링 문제풀이 37분
-
물리 데이터 모델 품질 검토 문제풀이 19분
-
기본 SQL작성 65분
-
고급 SQL작성 49분
-
기본SQL작성 문제풀이(1~31) 37분
-
기본SQL작성 문제풀이(32~56) 65분
-
기본SQL작성 문제풀이(57~83) 62분
-
고급SQL작성 문제풀이(1~22) 44분
-
고급SQL작성 문제풀이(23~41) 37분
-
SQL 응용 38분
-
SQL 응용 문제풀이 35분
-
데이터전환 20분
-
데이터전환 문제풀이 14분
-
개발 환경 구축 37분
-
서버 프로그램 구현 34분
-
개발 환경 구축 문제풀이 21분
-
서버 프로그램 구현 문제풀이 27분
-
운영체제 - 1 43분
-
운영체제 - 2 63분
-
운영체제 - 3 41분
-
운영체제 - 4 31분
-
운영체제 문제풀이(1~52) 59분
-
운영체제 문제풀이(53~72) 51분
-
운영체제 문제풀이(73~102) 54분
-
운영체제 문제풀이(103~134) 54분
-
네트워크 - 1 55분
-
네트워크 - 2 65분
-
네트워크 - 3 40분
-
네트워크 문제풀이 (1~40) 42분
-
네트워크 문제풀이 (41~71) 55분
-
네트워크 문제풀이 (72~116) 52분
-
언어특성 활용 38분
-
C언어(1) 56분
-
C언어(2) 56분
-
JAVA 37분
-
파이썬 36분
-
프로그래밍언어활용(1~27) 46분
-
프로그래밍언어활용(28~55) 65분
-
프로그래밍언어활용(56~78) 53분
-
소프트웨어 개발 방법론 선정 65분
-
소프트웨어 개발 방법론 테일러링 31분
-
소프트웨어 개발 방법론 선정 문제풀이(1~26) 41분
-
소프트웨어 개발 방법론 선정 문제풀이(27~61) 48분
-
소프트웨어 개발 방법론 선정 문제풀이(62~89) 34분
-
소프트웨어 개발 방법론 테일러링 문제풀이 34분
-
네트워크 구축 관리 33분
-
SW 구축 관리 52분
-
HW 구축 관리 42분
-
DB 구축 관리 13분
-
네트워크 구축 관리 문제풀이 46분
-
SW 구축 관리 문제풀이 52분
-
HW 구축 관리 문제풀이 29분
-
DB 구축 관리 문제풀이 18분
-
SW 개발 보안 설계 32분
-
SW 개발 보안 구현 37분
-
SW 개발 보안 설계 문제풀이 32분
-
SW 개발 보안 구현 문제풀이 50분
-
시스템 보안 설계 64분
-
시스템 보안 구현 47분
-
시스템 보안 설계 문제풀이(01~33) 39분
-
시스템 보안 설계 문제풀이(34~66) 39분
-
시스템 보안 구현 문제풀이 46분
-
C언어(01~12) 52분
-
C언어(13~21) 40분
-
C언어(22~31) 45분
-
C언어(32~39) 48분
-
C언어(40~47) 43분
-
C언어(48~55) 43분
-
C언어(56~63) 48분
-
C언어(64~70) 39분
-
C언어(71~78) 55분
-
C언어(79~86) 42분
-
C언어(87~94) 37분
-
C언어(95~102) 54분
-
C언어(103~110) 49분
-
C언어(111~118) 46분
-
C언어(119~126) 45분
-
C언어(127~135) 31분
-
C언어(136~139) 57분
-
C언어(140~143) 46분
-
JAVA(01~06) 56분
-
JAVA(07~13) 66분
-
JAVA(14~17) 27분
-
JAVA(18~22) 33분
-
JAVA(23~27) 47분
-
JAVA(28~32) 29분
-
JAVA(33~36) 27분
-
JAVA(37~43) 44분
-
JAVA(44~50) 32분
-
JAVA(51~58) 46분
-
파이썬(01~09) 44분
-
파이썬(10~18) 29분
-
파이썬(19~27) 35분
-
파이썬(28~37) 39분
-
IP 클래스 19분
-
서브넷 마스크(1) 42분
-
서브넷마스크(2) 29분
-
서브넷계산(1) 30분
-
서브넷계산(2) 25분
-
주기억장치관련 계산식 19분
-
페이지교체 알고리즘(FIFO) 20분
-
페이지교체 알고리즘(LRU) 17분
-
페이지교체 알고리즘(LFU) 14분
-
프로세스 스케줄링(FCFS) 20분
-
프로세스 스케줄링(SJF) 33분
-
프로세스 스케줄링(HRN) 9분
-
프로세스 스케줄링(SRT) 27분
-
프로세스 스케줄링(RR) 49분
-
디스크 스케줄링(FCFS,SSTF) 21분
-
디스크 스케줄링(SCAN,CSCAN) 16분
-
디스크 스케줄링(LOOK,CLOOK) 15분
-
크론 표현식 15분
-
퍼미션 20분
-
LOC 기법 11분
-
임계 경로 41분
-
관계대수 & 관계해석(01~13) 24분
-
관계대수 & 관계해석(14~25) 27분
-
DDL(Data Definition Language) 30분
-
DCL(Data Control Language) 28분
-
DML(INSERT) 24분
-
DML(UPDATE,DELTE) 22분
-
SELECT문(01~11) 36분
-
SELECT문(12~20) 35분
-
SELECT문(21~30) 29분
-
SELECT문(31~39) 32분
-
SELECT문(40~48) 32분
-
SELECT문(49~57) 34분
-
중위 순회 16분
-
전위 순회 15분
-
후위 순회 33분
-
깊이 우선 탐색 34분
-
너비 우선 탐색 20분
-
후위 표기법(1) 24분
-
후위 표기법(2) 32분
-
전위 표기법 22분
-
버블정렬 24분
-
선택정렬 9분
-
삽입정렬 15분
· 크리에이터

- 국가공인자격 정보처리기사 전임 강사
- 이네이블 개발 팀장
- 아시아나 항공 홈페이지 개발
- CJ 그룹 멤버십 시스템 CJ ONE 개발
- 삼성화재 글로벌 보험 개발 총괄
· 추천도서

- 저자
- 이흥직
- 출판사
- 에듀콕스
- 판형/쪽수
- (mm) / 0
- 출판일
- 2024년 11월 18일
- 교재비
- 37,000원 (10% ↓) 판매
[2025년 최신 개정판 + 기본 이론 + 문제풀이 특강 + 깨알C언어 동영상 강의 무료 제공]
<이 책의 성격>
- 정보처리기사 필기시험 대비용 교재로, 필기시험 과목 이론 정리와 관련 기출문제를 수록
- 간결한 이론정리와 기출문제의 수록으로 비전공자 및 문과생도 쉽게 이해할 수 있다
- 내용 간결화와 방대한 기출복원 및 예상문제 수록으로 필기 및 실기 사전 대비
<머리말>
여러분과 함께 정보처리 기사/산업기사 자격증의 긴 여정을 시작하려고 합니다.
올해 교재와 강의는 자격증을 넘어서 실무에 적용 가능한 지식을 제공합니다.
이론과 실습을 철저히 겸비하여, 여러분이 전문가로 성장할 수 있도록 돕고자 합니다.
저는 정보처리 기사와 프로그래밍 언어를 가르치는 강사로, 2003년부터 개발자로서의 경력을 쌓아왔습니다. CJOne, 아시아나 항공, 삼성화재 글로벌, SRTPlay 등 다양한 프로젝트를 통해 실제 실무에서 필요한 노하우와 기술을 익혔습니다.
이러한 경험을 바탕으로, 현실적이고 실질적인 지식을 여러분께 전달하는 것을 목표로 합니다.
본 교재는 2025년 시험을 대비해 체계적으로 구성되었습니다.
각 과목은 최신 트렌드와 실무 지식을 반영하며 다음과 같이 구성됩니다.
● 소프트웨어 설계: 요구사항 분석부터 설계 전 과정의 실무 활용법을 다룹니다. 소프트웨어 공학의 기초와 모델링 기법을 통해 설계를 체계적으로 이해하고 적용할 수 있도록 구성하였습니다.
● 소프트웨어 개발: 자료구조와 알고리즘부터 최신 개발 도구와 테스트 방법까지, 실제 프로젝트에 적용 가능한 개발 지식을 제공합니다.
● 데이터베이스 구축: 데이터베이스 설계와 쿼리 작성법을 통해 웹 애플리케이션 구축을 위한 핵심 개념을 학습할 수 있습니다. 이론과 실습을 통해 실무 환경에 바로 적용할 수 있는 능력을 기릅니다.
● 프로그래밍 언어 활용: 운영체제, 네트워크, 프로그래밍 언어 등을 다루며, 특히 실기 시험에 중요한 프로그래밍 언어 활용 능력을 중점적으로 학습합니다.
● 정보시스템 구축관리: 개발 방법론, 보안 개념, 신기술 동향을 반영하여, 최신 정보 시스템 구축 및 관리에 필요한 지식을 제공합니다.
특히 이번 교재는 빠른 학습과 합격을 목표로 더 많은 문제를 구성하여 자격증 취득을 효율적으로 지원합니다.
비전공자도 쉽게 이해할 수 있도록 핵심 개념을 평이한 설명과 예시로 풀어냈으며, 이미 많은 비전공자들이 저의 강의를 통해 정보처리 자격증을 성공적으로 취득했습니다.
여러분이 이 교재와 강의를 통해 목표를 달성할 수 있도록 전폭적으로 지원할 것을 약속드립니다. 앞으로의 학습 여정이 성공적이길 바라며, 여러분의 목표 달성을 진심으로 응원하겠습니다.
<교재 1권 목차>
01소프트웨어 설계
chapter 01
요구사항 확인8
Section 1현행 시스템 분석8
∎관련 기출 문제13
Section 2요구사항 확인16
∎관련 기출 문제31
Section 3분석 모델 확인57
∎관련 기출 문제65
chapter 02
화면설계83
Section 1UI 요구사항 확인83
Section 2UI 설계88
∎관련 기출 문제92
chapter 03
애플리케이션 설계98
Section 1공통 모듈 설계98
∎관련 기출 문제113
Section 2객체지향 설계134
∎관련 기출 문제141
chapter 04
인터페이스 설계161
Section 1인터페이스 요구사항 확인161
∎관련 기출 문제165
Section 2인터페이스 대상 식별170
∎관련 기출 문제174
Section 3인터페이스 상세 설계176
∎관련 기출 문제183
PART 02소프트웨어 개발
chapter 01
데이터 입출력 구현190
Section 1자료구조190
∎관련 기출 문제205
Section 2데이터 조작 프로시저 작성242
∎관련 기출 문제245
Section 3데이터 조작 프로시저 최적화248
∎관련 기출 문제251
chapter 02
통합 구현255
Section 1모듈 구현255
∎관련 기출 문제257
Section 2통합 구현 관리261
∎관련 기출 문제266
chapter 03
제품 소프트웨어 패키징272
Section 1제품 소프트웨어 패키징272
∎관련 기출 문제279
Section 2제품 소프트웨어 매뉴얼 작성288
∎관련 기출 문제294
Section 3제품 소프트웨어 버전 관리306
∎관련 기출 문제311
chapter 04
애플리케이션 테스트 관리316
Section 1애플리케이션 테스트 케이스 설계316
∎관련 기출 문제327
Section 2애플리케이션 통합 테스트346
∎관련 기출 문제351
Section 3애플리케이션 성능 개선358
∎관련 기출 문제365
chapter 05
인터페이스 구현381
Section 1인터페이스 설계 확인381
∎관련 기출 문제384
Section 2인터페이스 기능 구현388
∎관련 기출 문제392
Section 3인터페이스 구현 검증396
∎관련 기출 문제397
PART 03데이터베이스 구축
chapter 01
논리 데이터베이스 설계400
Section 1데이터베이스(DB, DataBase) 개념400
∎관련 기출 문제404
Section 2데이터베이스 설계415
∎관련 기출 문제418
Section 3데이터 모델링 및 설계423
∎관련 기출 문제435
Section 4관계 데이터베이스 모델450
∎관련 기출 문제457
chapter 02
물리 데이터베이스 설계476
Section 1물리 요소 조사 분석476
∎관련 기출 문제484
Section 2데이터베이스 물리 속성 설계492
∎관련 기출 문제499
Section 3물리 데이터베이스 모델링510
∎관련 기출 문제515
Section 4물리 데이터 모델 품질 검토525
∎관련 기출 문제528
chapter 03
SQL 활용532
Section 1기본 SQL 작성532
∎관련 기출 문제543
Section 2고급 SQL 작성584
∎관련 기출 문제598
chapter 04
SQL 응용630
Section 1절차형 SQL 작성630
∎관련 기출 문제633
Section 2병행제어와 회복638
∎관련 기출 문제642
chapter 05
데이터 전환649
Section 1데이터 전환 기술649
∎관련 기출 문제653
Section 2데이터 전환 수행 및 데이터 정제658
<교재 2권 목차>
프로그래밍 언어 활용
chapter 01
서버 프로그램 구현8
Section 1개발 환경 구축8
∎관련 기출 문제11
Section 2서버 프로그램 구현17
∎관련 기출 문제22
Section 3배치 프로그램 구현29
∎관련 기출 문제31
chapter 02
운영체제 기초 활용34
Section 1운영체제 기초 활용34
∎관련 기출 문제67
chapter 03
네트워크 기초 활용118
Section 1네트워크 기초 활용118
∎관련 기출 문제150
chapter 04
프로그래밍 언어 활용189
Section 1언어 특성 활용189
Section 2C언어194
Section 3JAVA 언어214
Section 4파이썬223
∎관련 기출 문제230
PART 05정보시스템 구축관리
chapter 01
소프트웨어 개발 방법론 활용270
Section 1소프트웨어 개발 방법론 선정270
∎관련 기출 문제288
Section 2소프트웨어 개발 방법론 테일러링319
∎관련 기출 문제324
chapter 02
IT 프로젝트 정보시스템 구축 관리334
Section 1네트워크 구축 관리334
∎관련 기출 문제341
Section 2SW 구축 관리357
∎관련 기출 문제365
Section 3HW 구축 관리383
∎관련 기출 문제390
Section 4DB 구축 관리399
∎관련 기출 문제402
chapter 03
소프트웨어 개발 보안 구축407
Section 1SW개발 보안 설계407
∎관련 기출 문제413
Section 2SW개발 보안 구현422
∎관련 기출 문제429
chapter 04
시스템 보안 구축446
Section 1시스템 보안 설계446
∎관련 기출 문제460
Section 2시스템 보안 구현485
∎관련 기출 문제493
· 클래스 후기
· 환불정책
# 수강 안내
1. 클래스 표기 수강기간 동안 동영상 클래스를 무제한 수강하실 수 있습니다. (마이페이지 내 수강중인 클래스에서 확인 가능)
2. PC, 모바일, 태블릿 환경에서 수강 가능합니다.
3. 클래스 커리큘럼은 클래스 사정에 따라 일부 변동될 수 있습니다.
# 환불 안내
1. 이용 안내 및 특약으로 안내 된 별도의 환불 기준이 있는 경우 해당 기준이 우선 적용됩니다.
2. 다음과 같은 경우 클래스를 수강한 것으로 간주됩니다.
- 클래스 재생 시간에 관계 없이 클래스를 재생한 경우 (단, 클래스 맛보기 제외)
- 클래스에 첨부 된 자료 다운로드를 이용한 경우
3. 클래스 수강 후 환불의 경우 클래스 수강료*에서 기 수강한 클래스 수에 대한 금액* 및 위약금*을 차감 후 부분 환불이 진행됩니다.
* 클래스 수강료 : 실 결제 금액에서 제공 된 서비스 혹 프로그램 등 추가 혜택 금액을 차감한 순수 클래스료
* 기수강 클래스 수 금액 : 전체 클래스 수 대비 클래스 정상가의 1회 이용 대금X이용 클래스 수
* 위약금 : 남은 잔여 금액(클래스 수강료-기수강 클래스 수 금액)의 10% (단, 수강 시작일로부터 7일 이내 시 위약금 차감 해당 사항 없음)
4. 지급된 솔루션, 사은품 등이 있는 경우 공급자의 교환 및 환불 정책을 따릅니다.
5. 환불이 완료 된 경우 클래스는 자동으로 수강 종료됩니다.
6. 클래스 결제 후 한 클래스라도 재생한 경우 전액 환불은 불가합니다.
# 1회 연장 안내
1. 연장 신청은 불합격 인증 페이지를 통해 불합격 인증 시 가능합니다.
* 불합격 인증 이벤트는 합격자 발표일에 오픈되며 최초 응시 시험의 합/불 여부를 기준으로 합니다.
2. 1회만 연장이 가능하며 연장 기간은 아래와 같습니다.
* 25년 1회 실기 불합격 인증 시 2회 실기 시험일까지 연장
3. 불합격 인증 시 회원명과 수험자명이 일치하지 않은 경우 연장이 불가합니다.
4. 1회 연장 가능/불가능한 경우는 아래와 같습니다.
*연장 가능
- 수강 기간 내에 응시한 시험이 불합격 했을 경우
- 접수 후 미응시 또는 취소한 경우(단, 인증 가능한 경우에만 인정)
*연장 불가능
- 시험 합격 한 경우
- 수강 기간 종료일 이후에 응시한 시험이 불합격 했을 경우
- 회원명과 수험자명이 일치하지 않은 경우
5. 연장 포함 상품은 일시중지가 불가능합니다.
# 기타 유의사항
1. 클래스 내 제공 되는 혜택 및 사은품과 동영상 클래스는 구분하여 별도로 구매 불가합니다.
2. 아이디 공유, 타인 양도 등 콘텐츠 부정 사용 적발 시 환불은 절대 불가하며, 회원 자격이 박탈될 수 있습니다.
3. 콘텐츠 불법 공유 행위 사안에 따라 민·형사상의 조치가 발생할 수 있습니다.
4. 수강 혜택 사은품으로 발급된 인증코드 및 쿠폰 등은 이벤트가 변경되거나 종료될 경우 회수 될 수 있으며, 이용이 불가할 수 있습니다.
5. 동영상 일부 브라우저(리눅스(Linux)를 포함한 개방형 OS)에서는 수강이 불가합니다.
· 추천클래스
이런 클래스 어때요?

내가 본 클래스
