CertHub 화면

Education · Web App

CertHub

국가기술·국가전문·민간 자격증의 시험 일정, 응시료, 공식 합격률과 자체 제작 예상문제 CBT 모의고사, 공부법 가이드, 학습 플래너를 회원가입 없이 한곳에서 보는 자격증 학습 사이트입니다.

주소
exam.martius.kr
분야
국가기술자격 · 국가전문자격 · 민간자격
출처
Q-Net 등 시행기관 공고·공개 통계 대조, 예상문제는 자체 제작
이용
무료 CBT · 회원가입 없음 · 일부 종목 유료 예상문제 PDF

만든 이유

자격증 하나를 준비하려 해도 찾아볼 곳이 여럿입니다. 시험 일정은 시행기관 공고에서, 합격률은 기관이 따로 낸 통계 자료에서, 연습할 문제는 또 다른 곳에서 구해야 합니다. CertHub는 어떤 자격증을 딸지 고르는 단계부터 시험 직전 점검까지를 한 사이트에서 이어 갈 수 있도록 만든 자격증 학습 사이트입니다.

무엇을 할 수 있나

정보처리기사, 전기기사, 산업안전기사, 지게차운전기능사 같은 국가기술자격부터 공인중개사, 세무사, 감정평가사 같은 국가전문자격, ADsP나 SQLD 같은 민간자격까지 함께 다룹니다.

일부 자격증은 CBT와 같은 문제 은행을 정답·해설과 함께 묶은 유료 예상문제 PDF도 내고 있습니다. 문제를 푸는 것 자체는 사이트에서 무료이며, 따로 가입하거나 로그인하지 않아도 됩니다.

이렇게 쓰면 좋습니다

무엇을 딸지 아직 정하지 못했다면 추천 모음과 비교 페이지로 후보를 좁히고, 합격률과 응시자격을 보며 현실적인 목표를 정해 보세요. 목표가 정해지면 시험 일정에서 접수 마감을 먼저 확인하고, 학습 플래너로 남은 기간에 맞춰 분량을 나눕니다. 공부하는 동안에는 CBT 모의고사로 과목별 약점을 찾고, 틀린 문제는 오답노트에서 다시 풀어 보는 흐름을 권합니다. 시험이 한 달 남았을 때는 D-30 체크리스트로 준비물과 시험장 규정을 챙기면 됩니다.

데이터와 개인정보

CertHub에는 회원가입이 없습니다. 즐겨찾기, 오답노트, 응시 기록은 쓰는 사람의 브라우저 저장공간에만 남기 때문에, 다른 기기나 다른 브라우저로 옮겨 가면 기록이 따라가지 않습니다. 방문 통계는 쿠키를 쓰지 않는 방식으로 수집합니다.

알아 둘 점

만들면서

처음부터 별도의 서버나 데이터베이스 없이, 자격증 정보와 일정, 문제를 JSON 파일로 관리하는 구조로 만들었습니다. 화면은 데이터를 한 곳의 데이터 접근 함수로만 읽게 해 두어, 나중에 데이터베이스를 붙이더라도 그 부분만 바꾸면 되도록 했습니다. 사이트는 Next.js로 만들어 대부분의 페이지를 빌드할 때 미리 그려 두고, Cloudflare Workers에서 서비스합니다.

가장 오래 붙잡은 원칙은 확인한 값만 싣는다는 것입니다. 합격률, 응시자 수, 응시료, 출제기준은 Q-Net 같은 시행기관 원문과 국가법령정보센터 조문으로 대조한 값만 쓰고, 확인하지 못한 값은 빼 두었다가 따로 목록으로 관리합니다. 공공데이터라도 이용 조건이 상업적 이용을 막는 자료는 광고가 있는 이 사이트에 쓰지 않았습니다.

예상문제, 특히 PDF로도 묶는 종목의 문제는 여러 단계로 검수합니다. 일정 분량씩 나눠 정답 오류와 복수 정답, 해설 불일치, 법령이 최신인지를 살피고, 문제 은행 전체를 서로 다른 두 방식으로 훑어 중복 문항을 찾아 다시 씁니다. 한 문항의 보기나 해설이 다른 문항의 정답을 미리 알려 주는 경우도 따로 찾아 고치고, 정답 번호가 한쪽으로 몰리지 않게 보기 순서도 고르게 나눴습니다.

자격증마다 쓰는 안내 글이 이름만 바꾼 같은 문장이 되지 않도록, 원고끼리 문장 유사도를 검사하기도 했습니다. 자격증 이름이나 기관 이름을 문장에 넣을 때 '은/는', '이/가' 같은 조사가 받침에 맞게 붙도록 처리한 것도 작은 부분이지만 신경 쓴 점입니다. 탭이나 그래프 안에만 있던 정보는 검색에서도 읽히도록 표와 본문으로 함께 내보내고 있습니다.