Back-end Development

백엔드 웹개발 완전 정복!
서버·DB·API 실무 역량 완성 프로그램

본 과정은 서버 개발, 데이터베이스 설계, 사용자 인증, RESTful API 구현 등 웹서비스 운영에 필요한 백엔드 전 영역을 집중 학습하며, Java(Spring), Node.js, Python(Django) 등 주요 백엔드 프레임워크 기반의 실습과 실전형 프로젝트 중심 교육을 통해 실무 투입 가능한 수준의 개발자 양성을 목표로 합니다.

  • 교육기간
    6개월
  • 강의시간(지점별 상이)
    3시간
  • 난이도
    입문~고급
  • 인원
    20내외
  • 전화상담(주말 · 공휴일 상담 및 접수가능)
    1588-5890

이런 분들께 추천해요!

  • 웹개발 취업을 준비하는 비전공자 또는 컴공 전공자
  • 프론트엔드 이후 백엔드 영역까지 확장하고 싶은 예비 풀스택 개발자
  • 실제 프로젝트를 통해 서버 구축과 DB 연동을 배우고 싶은 개발 입문자
  • 웹 서비스 구조와 백엔드 아키텍처에 대한 실무 역량을 키우고 싶은 취준생

백엔드 개발(웹개발)과정의 핵심 포인트

  • POINT.01

    웹서비스 구조의 본질인 요청-응답 흐름, 데이터 처리, API 설계 등 핵심 로직 중심으로 학습합니다.

  • POINT.02

    교육기관에 따라 Java(Spring), Node.js, Python(Django) 중 선택형 운영 가능 - 산업 수요 기반 맞춤 설계합니다.

  • POINT.03

    SQL 기반 관계형 데이터베이스와 ORM 기술(MyBatis, Sequelize 등)을 함께 활용하여 데이터 처리 실습합니다.

  • POINT.04

    로그인, 권한 설정, 비밀번호 암호화 등 웹서비스 보안을 위한 기능 실습 포함합니다.

백엔드 개발(웹개발) 커리큘럼 안내

백엔드 개발자는 사용자 눈에는 보이지 않지만, 웹서비스의 핵심 로직과 데이터 처리를 담당하는 중심 역할을 수행합니다.

  • Chapter.01

    JAVA

    개발환경 구축
    - 프로그래밍 언어란
    - JAVA 환경 구축

    JAVA
    - 자료형, 변수
    - 연산자, 제어문
    - 배열, 2차원 배열
    - 메소드란
    - 메소드 선언 및 사용
    - 객체지향 프로그래밍
    - 클래스란
    - 클래스와 객체
    - 클래스 선언 및 사용
    - 상속과 다형성
    - 추상클래스와 인터페이스
    - 예외처리, API, Object 클래스
    - 쓰레드란
    - 파일 입출력
  • Chapter.02

    DBMS, JDBC

    DBMS
    - 개발환경 구축
    - 자료형
    - SQL의 연산자
    - DML(SELECT, INSERT, UPDATE, DELETE)
    - DDL(CREATE, ALTER, DROP, TRUNCATE)
    - 제약조건이란
    - 제약조건의 추가 및 수정
    - 무결성과 모델링
    - TCL(COMMIT, ROLLBACK)
    - DML 심화(GROUP BY, HAVING, SUB QUERY, ROWNUM)
    - SQL의 함수
    - WINDOW 함수

    JDBC
    - JDBC 환경 구축
    - java.sql Package 알아보기
    - JDBC를 활용한 회원 관리 프로그램
    - JDBC를 홀용한 도서 관리 프로그램
  • Chapter.03

    웹표준, Git

    HTML
    - 환경 구축
    - 웹 페이지의 기본 구조
    - HTML의 태그
    - 블록, 인라인, 인라인 블록 요소
    - 시맨틱 태그 활용

    CSS
    - Selector
    - Cascading
    - Display, Position
    - 미디어 쿼리
    - 개인 프로젝트(클론코딩)

    Git
    - Git-Bash, Git-Hub
    - 내 코드 Git-Hub에 업로드 하기
    - VS Code에서 Git 사용하기

    Javascript
    - Javascript란
    - Identifier
    - Javascript 함수
    - 객체, 코어 객체(Array, Date, Math)
  • Chapter.04

    Javascript, Vue.js

    Javascript
    - DOM
    - Javascript 이벤트
    - 이벤트 핸들러
    - 키보드, 마우스, 폼 이벤트
    - 이벤트 객체, 이벤트 리스너
    - 체크박스
    - 웹 슬라이드 배너 제작
    - 지도 API 활용해보기

    Vue.js
    - 환경 구축
    - Vue.js의 기본기능
    - Vue 인스턴스, 데이터, 메소드
    - 데이터 바인딩, 텍스트 보간법
    - 디렉티브
    - 이벤트 핸들링, 이벤트 바인딩
    - 컴포넌트
    - 트랜지션
    - Mixin
    - Virtual DOM
    - Render Functions
  • Chapter.05

    Spring boot API 설계 Spring Security

    Spring Boot
    - 의존성 주입
    - Spring MVC 패턴
    - Controller를 이용한 데이터 전송
    - 3-Tier
    - MyBatis 환경 구축
    - MyBatis를 활용한 게시판 만들기
    - 회원가입, 게시글, 댓글, 첨부파일

    Rest API 설계
    - Rest란
    - Rest API의 규칙
    - HTTP method(get, post, put, delete)
    - HTTP 응답 상태 코드

    Spring Security
    - Spring Security란
    - Spring Session을 사용한 회원가입, 로그인, 로그아웃
    - Spring Security을 사용한 회원가입, 로그인, 로그아웃
    - Spring Security로 OAuth2 구현하고 적용하기
  • Chapter.06

    최종 프로젝트

    JPA 맛보기
    - JPQL 기본 문법
    - Spring Data JPA(쿼리 메소드)

    Spring 최종 프로젝트
    - 주제 선정 및 페이지 흐름도 작성
    - ERD 제작
    - Vue.js를 활용한 웹 사이트 화면 구현(퍼블리싱)
    - 서버단 서비스 구현
    - Spring Security 활용
    - Rest API 활용
    - 서버단 서비스 구현
    - 발표 및 피드백
    - 포트폴리오 제작 및 리팩토링

IT교육의 완성은 취업입니다!

코리아IT아카데미는 현장 중심 커리큘럼과 취업 밀착 프로그램으로 수강생의 성장을 끝까지 지원합니다.

step.01
진로설계
수강생 맞춤형 직무 매칭 & 커리어 상담

-학습과정 기반 진출 분야 안내

-목표 직무에 맞춘 진로 로드맵 제시

step.02
취업역량 강화
서류·포트폴리오부터 실무 역량까지 완성

-이력서/자기소개서 1:1 피드백

-GitHub·Notion 포트폴리오 제작 지원

-IT기업 실무자 특강 & 실전 코딩 클리닉

step.03
기업 연계
IT전문 협약기업과의 직접 연결

-현업자 초청 기업설명회

-취업 연계 미니 채용박람회

-구인기업 대상 인재 추천 운영

step.04
모의면접 & 기술면접 훈련
실전 면접 시뮬레이션으로 합격률 상승

-인성·기술 면접 실습

-직무별 예상질문 제공

-피드백 기반 면접 전략 수립

step.05
수료 후 지속관리
졸업 후에도 이어지는 취업 지원

-수료생 전용 채용정보 채널 운영

-이직 컨설팅 및 고급과정 안내

-채용 기업의 피드백 반영한 취업 매칭

코리아IT아카데미 취업지원, 이것이 궁금하다!

이력서 첨삭부터 포트폴리오, 모의면접, 기업연계까지 취업 걱정을 덜어주는 실전형 Q&A 정리!

  • Q.수료하면 바로 취업이 되나요?
    A.코리아IT아카데미는 수료와 동시에 취업이 보장되지는 않지만 이력서 첨삭, 포트폴리오 제작, 모의면접, 기업매칭까지 전 과정의 취업지원 서비스를 제공하고 있어 높은 취업 성과를 보이고 있습니다.
  • Q.어떤 기업들과 연계되어 있나요?
    A.웹개발, 백엔드, 보안, 데이터 분석, 클라우드 등 다양한 분야의 IT전문 중소기업, 스타트업, 협약 기업 100여 곳 이상과 연계되어 있습니다.
    실제 채용 의뢰가 들어온 기업과의 면접도 수료 후 바로 연결됩니다.
  • Q.포트폴리오는 꼭 만들어야 하나요?
    A.최근 개발자 채용에서 이력서보다 포트폴리오가 더 중요하게 평가되는 경우가 많습니다.
    GitHub, Notion, 프로젝트 결과물 기반의 포트폴리오를 실습 과정 중 직접 제작하고 피드백을 받게 됩니다.
  • Q.비전공자도 취업이 가능한가요?
    A.네, 가능합니다.
    코리아IT아카데미의 과정은 비전공자도 이해할 수 있도록 기초부터 실습 위주로 구성되어 있으며, 프로젝트 중심 학습과 취업컨설팅으로 실무 적응력을 키워 취업까지 연결합니다.
  • Q.모의면접은 실제 면접처럼 진행되나요?
    A.실제 기업 면접과 유사하게 기술면접 + 인성면접 형식으로 구성되며, 면접관 피드백까지 제공됩니다.
    면접 불안 해소와 커뮤니케이션 능력 향상에 매우 효과적입니다.
  • Q.수료 후에도 취업지원을 받을 수 있나요?
    A.네. 수료 후에도 **전용 채용 커뮤니티(카카오채널/슬랙 등)**를 통해 채용 정보를 지속적으로 제공하며, 이직 및 재교육을 위한 고급과정 추천, 취업 컨설팅도 운영하고 있습니다.
  • Q.취업률은 어느 정도인가요?
    A.과정 및 시기에 따라 다르지만, 실무 프로젝트와 포트폴리오를 충실히 이수한 수강생의 경우 평균 85% 이상의 취업률을 보이고 있습니다.
banner banner banner banner banner
banner banner banner banner banner

간편하게 관심있는
일반/국비지원 과정 수강료 알아보세요!

Step2. 세부 교육과정을 선택해 주세요.(중복 선택 가능)

Step3. 가까운 지점을 선택해 주세요.

신청하시는 분의 이름과 연락처를 입력해 주세요.

자세히 보기
수집 항목: 이름, 연락처, 수강안내 관련 이력
이용 목적: 수강안내 제공, 관련 이력 관리 및 맞춤형 재안내를 통한 서비스 품질 개선
보유 기간: 수집일로부터 최대 3년간 보관 후 파기

백엔드 개발(웹개발) 바로 알아보시겠어요?

닫기
  • 교육희망지점을 선택해주세요
    • 신청하시는분의 이름과 연락처를 입력해 주세요.
      - -
    자세히 보기
    수집 항목: 이름, 연락처, 수강안내 관련 이력
    이용 목적: 수강안내 제공, 관련 이력 관리 및 맞춤형 재안내를 통한 서비스 품질 개선
    보유 기간: 수집일로부터 최대 3년간 보관 후 파기
    전체메뉴 열기

    손쉽고 간편하게
    전문가와 전화상담!

    안내받고 싶은 지점을 선택해 주세요.

    야간 및 주말 상담 전화 안내

    빠른 안내를 위해
    평일 야간(오후 6시 ~ 오후 10시)
    주말(오전 9시 ~ 오후 6시)에도 안내해 드리고 있습니다.