프로그래밍기능사 시험과목과 작업형 실기 준비법, 2026 일정·수수료 총정리
다 읽는 데 약 15분 걸려요비슷한 상황이라면 분명 도움이 될 거예요.

프로그래밍기능사는 2026년 기능사 제1회부터 정보처리기능사의 새 이름으로 시행되고 있어요. 실기가 작업형으로 바뀌면서 준비 방법도 달라졌어요. 이 글은 2026년 10월 23일 Q-net 종목 상세 화면과 한국산업인력공단 출제기준을 바탕으로 과목, 일정, 수수료, 실기 준비법을 정리했어요.
목차
시험 기본 정보(Q-net)
Q-net 종목 상세 화면 기준 기본 정보는 이래요.
자료: Q-net 국가자격 종목별 상세정보 ‘프로그래밍기능사’(종목코드 6921, 2026.10.23 확인)
| 항목 | 내용 |
|---|---|
| 종목명 | 프로그래밍기능사(Craftsman Programming) |
| 관련부처 / 시행기관 | 과학기술정보통신부 / 한국산업인력공단 |
| 응시자격 | 제한 없음(기능사) |
| 수수료 | 필기 14,500원, 실기 17,200원 |
| 출제기준 | 2026.1.1~2026.12.31 적용, 다음 기준 2027.1.1~2029.12.31 게시 |

Q-net은 이 종목을 과정평가형으로도 취득할 수 있다고 안내해요. 단, 해당 종목을 운영하는 교육훈련기관이 있어야 하고 NCS 기반 교육·훈련과정을 이수한 뒤 내·외부평가를 거쳐야 해요.
2026년 시험 일정
2026년 정기 기능사는 4회 시행돼요. 이 글을 쓰는 10월 23일 기준으로 남은 일정은 제4회 실기 빈자리 접수와 실기 시험이에요.
자료: Q-net 프로그래밍기능사 검정형 자격 시험일정(2026년). 4회 실기 빈자리 접수 2026.11.08~11.09. 원서접수는 첫날 10:00~마지막 날 18:00
| 회차 | 필기 접수 | 필기 시험 | 실기 접수 | 실기 시험 | 최종 발표 |
|---|---|---|---|---|---|
| 1회 | 01.06~01.09 | 01.20~01.24 | 02.02~02.05 | 03.14~04.05 | 04.17 |
| 2회 | 03.16~03.20 | 04.04~04.09 | 04.27~04.30 | 05.30~06.14 | 07.03 |
| 3회 | 06.08~06.11 | 06.27~07.02 | 07.27~07.30 | 08.29~09.16 | 10.08 |
| 4회 | 08.24~08.27 | 09.16~09.21 | 10.12~10.15 | 11.14~12.02 | 12.18 |
- 2026.10.12~10.15
4회 실기 원서접수 - 2026.11.08~11.09
4회 실기 빈자리 접수 - 2026.11.14~12.02
4회 실기 시험 - 2026.12.18
4회 최종 합격자 발표
필기 과목: 무엇이 나오나요
2026년 출제기준(2026.1.1~2026.12.31)에서 필기는 객관식 60문항, 60분이고 100점 만점에 60점 이상이면 합격이에요. 주요항목은 7개로 나뉘어요.
자료: 한국산업인력공단 프로그래밍기능사 출제기준(필기, 적용기간 2026.1.1~2026.12.31) 요약
| 주요항목 | 세부 내용(출제기준) |
|---|---|
| 1. 프로그래밍 언어 활용 | 순차·선택·반복 구문, 컴파일러, 객체지향(상속·다형성·추상화·동적바인딩) |
| 2. 응용SW 기초 기술 | 네트워크 기초(프로토콜, OSI 모델, IP, TCP/UDP), 데이터베이스 기초(모델링, E-R, 무결성, 자료구조) |
| 3. 화면구현 및 UI 테스트 | UI/UX 개념, UI 테스트 기법, HTML·CSS·JavaScript 기초 |
| 4. SQL 작성 및 활용 | 시스템 카탈로그, SELECT, 집합연산자, DML·DDL·DCL, 트랜잭션 |
| 5. 테스트 및 배포 | 단위·통합·블랙박스·화이트박스 테스트, 디버깅, DevOps·CI/CD 개념 |
| 6. 개발자 환경 구축 | 운영체제 개념·종류·기본명령어, 개발환경 설정, 개발도구 설치 |
| 7. 개발 환경 운영 지원 | 백업 용량 산정, 백업·복원, 소스코드 형상 관리 |
실기: ‘작업형’은 무엇을 하나요
실기 과목은 ‘기초프로그래밍 실무’ 하나이고 시험시간은 1시간 30분이에요. 출제기준의 수행준거를 보면 무엇을 직접 해야 하는지가 드러나요.
자료: 한국산업인력공단 프로그래밍기능사 출제기준(실기, 적용기간 2026.1.1~2026.12.31) 요약
| 주요항목 | 수행준거(요지) |
|---|---|
| 프로그래밍 언어 활용 | 설계서를 확인하고 구조적·객체지향·스크립트 언어로 애플리케이션을 작성, 오류를 찾아 수정 |
| 프로그래밍 언어 응용 | 언어별 특성을 파악해 구현·최적화, 필요한 라이브러리를 선정해 적용 |
| SQL 활용 | 데이터사전 조회, 조인·서브쿼리·집합연산자 DML, 테이블·인덱스·뷰를 만드는 DDL, 트랜잭션 DCL 작성 |
| SQL 작성 | 조회 조건에 맞는 출력, 삽입·변경·삭제 수행과 결과 확인 |

Q-net 공지가 밝힌 대로 실기는 2026년부터 필답형이 아니라 작업형이에요. 즉 “빈칸에 답 쓰기”가 아니라 주어진 요구사항대로 코드를 작성하고 SQL을 실행해 결과를 내는 것에 가까워요. 구체적인 시험 환경(사용 언어·도구)은 회차별 수험자 안내와 Q-net 공개 자료를 반드시 확인하세요.
연습용 예시 과제(자체 제작)
아래는 출제기준 수행준거를 바탕으로 캠퍼스다운 취업전문가팀이 만든 연습용 예시예요. 실제 출제 문제나 공개문제가 아니니 형식보다 “어떤 능력을 요구하는지”를 보는 용도로 쓰세요.
캠퍼스다운 취업전문가팀 자체 예시. 실제 시험 형식은 Q-net 공개 자료와 수험자 안내를 따르세요
| 수행준거 | 연습 과제 예시 | 확인할 점 |
|---|---|---|
| 설계서를 확인하고 애플리케이션 작성 | 학생 5명의 점수를 입력받아 평균과 최고점 학생 이름을 출력 | 입력·출력 형식을 요구사항과 똑같이 맞췄는가 |
| 오류를 식별하고 수정 | 반복 범위가 하나 어긋난 코드를 받아 결과가 맞도록 수정 | 경계값(첫 값·마지막 값)을 확인했는가 |
| 라이브러리 선정·적용 | 날짜 문자열을 받아 요일을 출력 | 표준 라이브러리 함수를 정확히 썼는가 |
| 조인·서브쿼리 DML | 학생·성적 두 테이블을 이어 과목별 평균 이상 학생 조회 | JOIN 조건 누락으로 행이 불어나지 않았는가 |
| DDL로 테이블·인덱스·뷰 생성 | 제약조건(기본키·NOT NULL)이 있는 테이블과 조회용 뷰 만들기 | 제약조건 이름과 자료형이 요구사항과 맞는가 |
| DCL·트랜잭션 | 여러 행을 수정한 뒤 COMMIT·ROLLBACK 결과 비교 | 트랜잭션 완료·취소 후 데이터를 다시 조회했는가 |
시험 당일 체크리스트
자료: Q-net 공지사항 목록(2026.10.23 확인) 및 일반 수험 안내. 세부 사항은 회차별 수험자 안내를 따르세요
| 항목 | 확인 내용 |
|---|---|
| 수험표·신분증 | Q-net에서 수험표 출력 또는 확인, 규정 신분증 지참 |
| 입실 시간 | 수험표에 적힌 입실 시간 엄수 |
| 전자기기 | Q-net 공지(2026.6.8)에 따라 스마트 안경 등 전자·통신기기 관리 기준 확인 |
| 시험 환경 | 회차별 수험자 안내에서 사용 언어·도구 공지 확인 |
작업형 실기 준비 체크리스트
캠퍼스다운 취업전문가팀 정리(출제기준 수행준거를 연습 항목으로 바꾼 예시)
| 준비 항목 | 연습 방법 |
|---|---|
| 언어 기본 문법 | 조건문·반복문·함수·클래스를 쓰는 짧은 프로그램을 매일 1~2개 작성 |
| 오류 수정 | 일부러 틀린 코드를 만들어 디버깅하는 연습 |
| SQL 조회 | SELECT·WHERE·GROUP BY·JOIN·서브쿼리를 직접 실행 |
| SQL 정의·수정 | CREATE TABLE·INDEX·VIEW, INSERT·UPDATE·DELETE, COMMIT·ROLLBACK |
| 시간 관리 | 90분 안에 문제 여러 개를 끝내는 모의 연습 |
필기 항목별 공부 포인트
출제기준 7개 항목은 분량이 고르지 않아요. 처음 공부하는 사람이 자주 막히는 지점과 공부 방법을 정리했어요.
캠퍼스다운 취업전문가팀 정리(출제기준 세부항목 기준 학습 팁)
| 항목 | 자주 막히는 지점 | 공부 방법 |
|---|---|---|
| 프로그래밍 언어 활용 | 반복문 안의 변수 변화, 상속·오버라이딩 결과 | 짧은 코드의 출력값을 손으로 추적한 뒤 실제로 실행해 확인 |
| 응용SW 기초 기술 | OSI 7계층과 프로토콜 짝짓기, 정규화 | 계층별 대표 프로토콜을 표 하나로 묶어 반복 |
| 화면구현 및 UI 테스트 | HTML 태그·CSS 선택자 구분 | 간단한 웹페이지 하나를 직접 만들어 보기 |
| SQL 작성 및 활용 | DDL·DML·DCL 구분, JOIN 결과 행 수 | 작은 테이블 두 개로 JOIN 결과를 직접 확인 |
| 테스트 및 배포 | 블랙박스·화이트박스 기법 이름 | 기법 이름과 예시를 한 줄씩 카드로 정리 |
| 개발자 환경 구축 | 운영체제 기본 명령어 | 리눅스·윈도우 명령어를 실제 터미널에서 입력 |
| 개발 환경 운영 지원 | 백업 방식(전체·증분·차등), 형상 관리 용어 | Git의 commit·branch·merge를 직접 써 보기 |
정보처리 계열 자격과 비교
자료: 국가기술자격법 시행령 응시자격 기준 요약. 세부 요건은 Q-net 응시자격 자가진단으로 확인하세요
| 구분 | 프로그래밍기능사 | 정보처리산업기사 | 정보처리기사 |
|---|---|---|---|
| 응시자격 | 제한 없음 | 산업기사 응시자격 필요 | 기사 응시자격 필요 |
| 성격 | 기초 프로그래밍·SQL 실무 | 기능사보다 넓은 개발 실무 | 소프트웨어 개발 전반 |
| 추천 대상 | 고등학생, 비전공 입문자 | 기능사 취득 후 실무 경력자 등 | 관련학과 졸업(예정)자 등 |
기능사를 딴 뒤 동일 직무분야에서 1년 이상 실무에 종사하면 산업기사 응시자격을 갖출 수 있어요. 대학생이라면 정보처리기사를 목표로 하되, 응시자격이 아직 없을 때 프로그래밍기능사로 기초를 다져 두는 전략도 많이 써요. 비전공자의 정보처리기사 응시자격은 이 글에서 자세히 정리했어요.
자격증, 취업에서는 어떻게 쓰이나요
프로그래밍기능사는 개발 직무의 입문 증빙으로 쓰여요. 다만 기업 채용에서는 자격증만으로 판단하지 않고 프로젝트·코딩테스트·포트폴리오를 함께 보는 경우가 많아요. 이력서에는 취득 연월과 함께 “작업형 실기에서 SQL·프로그램 작성 수행” 같은 한 줄 설명을 붙이면, 2026년에 바뀐 시험 방식을 모르는 담당자에게도 역량이 전달돼요.
이런 사람에게 추천해요
캠퍼스다운 취업전문가팀 정리
| 상황 | 추천 이유 |
|---|---|
| IT 특성화고·마이스터고 학생 | 응시자격 제한이 없고 학교 수업 범위와 겹침 |
| 개발 직무로 전향하려는 비전공 대학생 | 코드 작성·SQL 기초를 공인된 시험으로 증명 |
| 정보처리기사 응시자격이 아직 없는 경우 | 기사 준비 전 기초 과목(SQL·네트워크·테스트)을 미리 학습 |
| 2025년 정보처리기능사 필기 합격자 | 필기 면제 기간 안에 작업형 실기로 최종 합격 도전 가능 여부 확인 |
반대로 이미 현업 개발 경력이 있거나 정보처리기사를 바로 볼 수 있다면, 기능사보다 상위 자격이나 포트폴리오에 시간을 쓰는 편이 효율적일 수 있어요. 자격증은 목표 직무로 가는 수단이라는 점을 기억하고, 내 상황에서 가장 빠른 길을 고르세요.
합격 수기
2026년에 처음 시행된 작업형 실기라, 합격 과정과 준비 기간을 출처와 함께 확인할 수 있는 공개 수기를 찾지 못했어요. 이번 글에는 수기를 싣지 않았고, 확인되는 공개 수기가 생기면 추가할게요.
8주 공부 루틴
캠퍼스다운 취업전문가팀 예시 루틴이에요. 공식 기관이 정한 기준이 아니니 내 시간표에 맞게 조절하세요
| 주차 | 필기/실기 | 할 일 |
|---|---|---|
| 1주 | 필기 | 프로그래밍 언어 활용·응용SW 기초 개념 정리 |
| 2주 | 필기 | SQL·UI·테스트·배포 개념 정리 |
| 3주 | 필기 | 개발환경·형상관리 정리, 전 범위 모의문제 |
| 4주 | 필기 | 오답 정리 후 필기 응시 |
| 5주 | 실기 | 언어 하나 정해 기본 문법으로 프로그램 작성 |
| 6주 | 실기 | 오류 수정·라이브러리 활용 연습 |
| 7주 | 실기 | SQL DDL·DML·DCL 실습 |
| 8주 | 실기 | 90분 모의 실기 2~3회 |
캠퍼스다운 취업전문가팀 예시 루틴이에요. 공식 기관이 정한 기준이 아니니 내 시간표에 맞게 조절하세요
| 시간대(평일) | 할 일 |
|---|---|
| 아침 30분 | 필기 용어 카드 또는 SQL 문법 복습 |
| 저녁 1시간 30분 | 코드 작성·실행(실기 대비) 또는 기출형 문제(필기 대비) |
| 자기 전 15분 | 그날 틀린 코드·쿼리 다시 보기 |
프로그래밍기능사 시험과목·실기 자주 묻는 질문
Q. 프로그래밍기능사 필기 과목은?
2026년 출제기준상 객관식 60문항(60분)이고, 프로그래밍 언어 활용, 응용SW 기초 기술, 화면구현 및 UI 테스트, SQL 작성 및 활용, 테스트 및 배포, 개발자 환경 구축, 개발 환경 운영 지원 7개 주요항목에서 출제돼요.
Q. 프로그래밍기능사 실기는 어떻게 보나요?
‘기초프로그래밍 실무’ 1과목, 작업형으로 1시간 30분 동안 프로그램 작성·오류 수정과 SQL 작성 등을 수행해요.
Q. 응시료는 얼마인가요?
Q-net 기준 필기 14,500원, 실기 17,200원이에요.
Q. 응시자격이 있나요?
기능사라 응시자격 제한이 없어요.
Q. 정보처리기능사와 같은 시험인가요?
같은 종목코드(6921)로 이어지는 자격으로, 2026년부터 이름이 프로그래밍기능사로 바뀌고 실기가 작업형으로 바뀌었어요.
Q. 2026년 마지막 시험은 언제인가요?
제4회 실기가 2026.11.14~12.02에 시행되고 최종 합격자 발표는 12.18이에요.
참고한 공식 자료
이 글은 캠퍼스다운 취업전문가팀이 2026년 10월 23일 기준으로 위 공식 사이트 화면과 안내문을 직접 확인해 정리했어요. 스크린샷은 실제 공식 사이트 화면이며, 빨간 표시는 캠퍼스다운이 핵심 부분을 알아보기 쉽게 덧그린 것이에요. 캠퍼스다운은 해당 기관과 제휴 관계가 없어요. 일정·요건·금액은 기관 사정에 따라 바뀔 수 있으니 지원·신청 전에는 반드시 원문 공고를 다시 확인해 주세요.
함께 보기: 전문가 답변방에 내 상황 질문하기 · 정보처리기능사 합격률과 시험 정보
이 글, 어땠어요?
별을 눌러 평가해 주세요. 한 사람당 한 번만 세요.
아직 평가가 없어요. 첫 평가를 남겨 주세요.
💬 댓글
- 첫 댓글을 남겨 주세요.
