ONLINE CLASS

프로그래밍기능사

?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

◆
기업이 선택한 신뢰 강의

검증된 커리큘럼과 전문 강사진으로 높은 만족도를 제공합니다.

자세히 보기  >
♥
수강료 일부는 사회환원에 사용됩니다.

작은 나눔이 더 나은 내일을 만듭니다.

자세히 보기  >
REAL REVIEW

수강생 리얼후기!

실제 수강생의 학습 경험을 확인해 보세요.

수강후기를 불러오는 중입니다.

RECENT Q&A

최근 수강질문

최근 등록된 수강질문을 작성순서대로 확인해 보세요.

ALZIO DEEP GUIDE

프로그래밍기능사: 현재 공개 15강 학습 가이드

프로그래밍기능사 정규 동영상은 현재 15강·5시간 23분입니다. 1강의 입력·처리·출력과 코드 실행 확인에서 시작해 언어별 문법, 운영체제·네트워크·데이터 구조로 연결합니다. 공식 시험 전 범위와 현재 공개 동영상 범위는 구분합니다.

공식 기술정보 확인15강 커리큘럼 연결2026 현재 기술정보

프로그래밍기능사 · 15강 · 5시간 23분

01

공개 15강의 구성과 입력·처리·출력

프로그래밍기능사 정규 동영상은 현재 15강·5시간 23분입니다. 1강의 입력·처리·출력과 코드 실행 확인에서 시작해 언어별 문법, 운영체제·네트워크·데이터 구조로 연결합니다. 공식 시험 전 범위와 현재 공개 동영상 범위는 구분합니다.

코드를 볼 때 입력값, 처리 순서와 출력값을 따로 적는 습관부터 시작하세요. 필기·실기 연결 구조에 대한 안내는 학습 방향이며, 현재 수업과 별도의 CBT 회차를 같은 강의 수로 합산하지 않습니다.

02

2강: 소스 코드와 실행 방식

2강은 저급·고급언어, 컴파일러·인터프리터와 구조적·객체지향·스크립트 언어를 비교합니다. 언어 이름을 분류하는 것과 실제 코드가 실행 결과로 바뀌는 과정을 이해하는 것을 함께 학습합니다.

오류가 생겼을 때 번역 단계인지 실행 과정인지 설명해 보세요. 특정 개발 도구나 버전 설치가 현재 목차에 명시됐다고 가정하지 말고 수업에서 안내하는 실행과 결과 확인의 순서를 따릅니다.

03

3강: 자료형·형 변환·연산 우선순위

3강은 변수·상수, 정수·실수·문자·논리형과 형 변환, 산술·비교·논리 연산을 다룹니다. 같은 기호를 사용하더라도 자료형과 우선순위에 따라 결과를 해석해야 한다는 점이 이후 언어 비교의 기초입니다.

식의 계산 순서를 괄호로 표시하고 각 단계의 자료형과 값을 기록해 보세요. 계산 결과를 추측하기보다 어떤 규칙을 적용했는지 설명하면 정수·실수 처리 차이를 복습하기 쉽습니다.

04

4강: 분기와 반복 실행 추적

4강은 if·switch, for·while, 중첩 반복과 break·continue를 다룹니다. 조건을 만족하는지와 반복 본문이 실제 몇 번 실행되는지를 구분해 코드의 실행 순서를 따라갑니다.

반복 전후의 변수 값을 표로 적고 분기 때문에 건너뛰는 줄을 표시하세요. 종료 조건, 증감 위치와 중첩 반복의 안팎 순서를 각각 확인하는 방식으로 실행 결과를 검산해 봅니다.

05

5강: 배열·문자열·함수의 연결

5강은 인덱스·다차원 배열, 문자열, 매개변수·반환값과 변수의 유효범위를 다룹니다. 여러 값을 저장하는 구조와 기능을 나누어 호출하는 구조를 함께 이해하는 단계입니다.

인덱스 범위와 함수에 전달된 값을 먼저 적고 반환 후 사용되는 값을 확인하세요. 같은 이름의 변수가 있어도 범위가 다른지 구분하며 호출 전후의 값이 어떻게 연결되는지 추적합니다.

06

6~7강: C언어의 입력·배열·주소

6강의 main·헤더·printf·scanf와 정수 나눗셈을 학습한 뒤 7강의 포인터·역참조·배열 관계로 연결합니다. 함수 인자로 전달된 값과 주소, 문자열과 구조체 기초를 구분하는 내용입니다.

C 코드에서는 변수의 값과 메모리 주소를 다른 칸에 적어 보세요. 함수가 값을 받는 상황과 포인터를 통해 값을 바꾸는 상황을 구별하면 출력 결과를 따라가기 쉽습니다. 수업에 없는 저수준 최적화까지 학습한다고 확대하지 않습니다.

07

8~9강: Java의 객체와 예외 처리

8강은 클래스·main 메서드, 기본형·참조형과 제어문·배열을, 9강은 객체·생성자·필드·상속·메서드와 예외 처리를 다룹니다. 객체 생성과 메서드 호출 순서를 따라가는 관점으로 학습합니다.

오버로딩과 오버라이딩을 구분하고 실제 호출 대상을 확인해 보세요. 기본형 값과 참조가 사용되는 곳을 표시하며 예외가 발생했을 때 어떤 처리로 이어지는지 수업 예제의 실행 흐름에서 점검합니다.

08

10~11강: Python의 컬렉션과 함수

10강은 들여쓰기·입출력·형 변환·조건·반복과 range를, 11강은 문자열 슬라이싱·리스트·튜플·딕셔너리·집합과 함수·모듈·예외를 다룹니다. 간결한 코드에서도 데이터 구조와 순서를 정확히 읽는 연습이 필요합니다.

범위의 끝값과 인덱스, 변경 가능한 데이터가 어디서 사용되는지 확인하세요. C·Java에서 익힌 계산 규칙을 그대로 대입하지 말고 Python 코드의 자료형과 연산 결과를 각각 점검합니다.

09

12강: 세 언어의 종합 문제풀이

12강은 C·Java·Python의 문법과 자료형별 계산 차이, 반복 추적표, 배열·문자열과 함수·객체 실행 문제를 다룹니다. 언어가 바뀔 때 달라지는 규칙을 구별하며 결과를 구하는 연결 단계입니다.

틀린 문제를 언어 규칙, 자료형, 반복 횟수와 함수 호출의 네 가지 원인으로 나누어 보세요. 정답만 적기보다 최초로 잘못 추적한 줄을 찾아 수정하면 비슷한 코드에서도 같은 오류를 줄이는 데 도움이 됩니다.

10

13강: 운영체제와 프로그램 실행 환경

13강은 프로세스·스레드, 스케줄링·메모리 관리, 파일시스템·접근 권한과 Windows·Linux 기본 명령어를 다룹니다. 프로그램 문법과 운영체제가 관리하는 실행 환경을 서로 다른 층위로 이해합니다.

복습할 때 실행 중인 작업, 저장된 파일과 접근 권한을 구분해서 설명해 보세요. 명령어 문제는 목적과 대상 자원이 무엇인지 먼저 읽고, 운영 서버의 권한이나 설정을 바꾸는 실습으로 확대하지 않습니다.

11

14강: 통신 구조와 주요 서비스

14강은 장비·OSI·TCP/IP 계층, IP·서브넷 기초, TCP·UDP·포트와 DNS·HTTP·FTP를 다룹니다. 코드가 외부 서비스와 데이터를 주고받는 기본 배경으로 연결되는 내용입니다.

주소와 이름 해석, 전송 방식과 서비스 역할을 구분해 정리하세요. 프로토콜 이름과 포트만 암기하기보다 문제의 통신 단계에서 어떤 역할을 묻는지 확인하는 방식으로 복습합니다.

12

15강: 데이터베이스·자료구조와 다음 연습

15강은 DBMS·관계형 데이터베이스, 테이블·키·무결성·정규화 기초와 스택·큐·리스트·트리, 정렬·탐색 원리를 다룹니다. 데이터가 저장되는 구조와 처리 순서가 달라지는 이유를 비교하는 단계입니다.

현재 목차에 없는 SQL 실습이나 추가 모의고사가 정규 수업에 포함됐다고 표시하지 않습니다. 별도 회원용 프로그래밍기능사 문제풀이에는 다른 연습 구성이 있으므로 동영상 15강과 구분해 선택하세요.

프로그래밍기능사 문제풀이

정규 동영상과 별도의 필기·실기 연습 서비스입니다.

자료 보기 →

자격증 정규 강좌 비교

현재 공개 과정과 회원용 문제풀이를 구분해 확인하세요.

자료 보기 →

합격클래스 전체 목록

같은 학과의 공개 강좌를 비교하세요.

자료 보기 →

2026년 10월 20일 실제 공개 상세의 목차·부제목·학습 내용을 확인했습니다. 현재 공개 회차를 기준으로 작성했으며 공식 시험 전 범위·미공개 목차·제공 파일을 수강 범위로 확대하지 않습니다.

공식 기술정보 확인일: 2026-10-20 · 강좌 업데이트일을 의미하지 않습니다.

프로그래밍기능사 프로그래밍기능사
  • 프로그래밍기능사

  • 강의구성
  • (15강) 전체 : 5시간 23분|평균 : 21분32초
  • 이용기간/강사
  • 2개월
    알지오 R&D [자격증]
  • 증빙가능
  • 수료증, 수강증, 학습진도
  • 수강료
  • 330,000원할인165,000원
?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q 초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

  • 01.22분 프로그래밍기능사 시작하기
    시험의 구성과 프로그래밍 학습 흐름 이해하기
    자격시험과 학습 범위, 필기·실기 연결 구조, 프로그램의 입력·처리·출력, 코드 실행과 결과 확인, 학습 계획 세우기
  • 02.22분 프로그래밍 언어와 실행 원리
    소스 코드가 실행 결과로 바뀌는 과정 이해하기
    저급언어와 고급언어, 컴파일러와 인터프리터, 구조적 프로그래밍, 객체지향 프로그래밍, 스크립트 언어와 실행 오류
  • 03.22분 변수·자료형·연산자
    데이터를 저장하고 계산하는 기본 규칙 익히기
    변수와 상수, 정수·실수·문자·논리형, 자료형 변환, 산술·비교·논리 연산, 연산자 우선순위와 계산 결과
  • 04.23분 조건문과 반복문
    조건에 따라 분기하고 반복하는 코드 읽기
    if와 조건 분기, 다중 조건과 switch, for와 while, 중첩 반복과 실행 순서, break·continue와 반복 횟수
  • 05.22분 배열·문자열·함수
    여러 데이터를 처리하고 기능을 나누는 방법 익히기
    배열과 인덱스, 다차원 배열, 문자열 처리, 매개변수와 반환값, 변수의 유효범위와 함수 호출
  • 06.23분 C언어 기본 문법
    C 프로그램의 구조와 데이터 처리 이해하기
    main 함수와 헤더 파일, 변수 선언과 자료형, printf와 scanf, 정수 나눗셈과 형 변환, 조건·반복 코드 결과 분석
  • 07.22분 C언어 배열·포인터·함수
    주소와 값의 관계를 따라 실행 결과 계산하기
    배열과 메모리 주소, 포인터 선언과 역참조, 배열과 포인터의 관계, 함수 인자와 값 변경, 문자열과 구조체 기초
  • 08.22분 Java 기본 문법
    Java의 자료형과 제어문을 코드로 이해하기
    클래스와 main 메서드, 기본형과 참조형, 형 변환과 연산, 조건문과 반복문, 배열과 문자열 처리
  • 09.21분 Java 객체지향과 예외 처리
    객체의 생성부터 메서드 실행까지 흐름 따라가기
    클래스와 객체, 생성자와 필드, 상속과 오버라이딩, 오버로딩과 접근 제어, 예외 처리와 표준 라이브러리
  • 10.20분 Python 기본 문법
    간결한 문법으로 입력과 조건·반복 처리하기
    들여쓰기와 변수, 입력·출력과 형 변환, 나눗셈과 논리 연산, 조건문과 반복문, range와 반복 결과
  • 11.21분 Python 자료구조와 함수
    문자열과 컬렉션을 활용한 코드 해석하기
    문자열 인덱싱과 슬라이싱, 리스트와 튜플, 딕셔너리와 집합, 함수와 반환값, 모듈·내장 함수·예외 처리
  • 12.20분 프로그래밍 언어 종합 문제풀이
    언어별 차이를 구분하고 실행 결과 정확히 구하기
    C·Java·Python 문법 비교, 자료형별 계산 차이, 반복문 추적표 작성, 배열·문자열 결과 분석, 함수·객체 실행 문제
  • 13.21분 운영체제와 명령어
    프로그램이 실행되는 시스템 환경 이해하기
    운영체제의 역할, 프로세스와 스레드, 스케줄링과 메모리 관리, 파일시스템과 접근 권한, Windows·Linux 기본 명령어
  • 14.21분 네트워크와 통신 기초
    데이터가 전달되는 구조와 주요 프로토콜 익히기
    네트워크 구성과 장비, OSI와 TCP/IP 계층, IP 주소와 서브넷 기초, TCP·UDP와 포트, DNS·HTTP·FTP 등 주요 프로토콜
  • 15.21분 데이터베이스와 자료구조
    데이터의 저장 구조와 처리 방식 이해하기
    DBMS와 관계형 데이터베이스, 테이블과 키, 무결성과 정규화 기초, 스택·큐·리스트·트리, 정렬과 탐색의 기본 원리

강의목록 다운로드                        1:1 강의 질문&답변






도움이 필요하신가요?
💬
알지오 학습·수강 도우미
운영진이 확인한 안내를 자세히 보고, 필요하면 바로 상담하세요.
상담 상태 확인 중