QUICK
MENU

백엔드 개발(웹개발)

JAVA/SQL/Vue.js/Rest/Spring Boot를 기반으로 백엔드 개발자로 거듭나기
JAVA를 바탕으로 웹사이트를 개발 할 수 있도록 진행하는 교육과정으로 JAVA를 이용한 객체지향적 프로그래밍부터 DBMS(Oracle, MySQL)과 연동하는 JDBC 기술, 프론트 영역의 웹표준(HTML/CSS/JS), 더불어 현업에서 다방면으로 활용되고 있는 Vue.js를 거쳐 Spring Boot, Rest까지 학습할 수 있습니다. 이 모든 기술을 활용한 최종프로젝트까지 한 번에 준비해보세요.
  • 교육기간

    6개월

  • 교육난이도

    입문~고급

  • 정원

    20명 내외

  • 전화상담

    051-914-5901

    주말 · 공휴일 상담 및 접수가능
이런분들에게 추천합니다
자바 기초부터 SpringBoot 프로젝트까지 배우실 수 있는 커리큘럼으로 완벽구성되었기에 서비스에서 필요로하는 기능들과 대용량 데이터 처리 기술까지 실무에서 필요로하는 프로세스를 배워보고 싶으신 분
취업분야
소프트웨어 서버 파트를 담당하는 업무인 백엔드 개발자
웹 사이트에서 사용자가 보는 화면을 구성하고, 사용자와 웹 사이트간의 상호작용을 관리하는 프론트엔드 개발자
화면구성부터 소프트웨어 서버파트까지 모든 역할을 해내는 풀스택 개발자
커리큘럼안내
자바언어의 기초 개념과 객체지향적 프로그래밍 원리 마스터, 파일 IO, 스레드 개념 자료구조의 list, map의 용도와 사용법, 네트워크 기초, http 구조, 웹서버와 웹 브라우저 동작원리 데이터베이스 기초, 관계형 데이터베이스, mySQL, ORACLE 데이터베이스 연동, 웹기초인 html css javascript 까지
  • JAVA
    개발환경 구축
    - 프로그래밍 언어란
    - JAVA 환경 구축

    JAVA
    - 자료형, 변수
    - 연산자, 제어문
    - 배열, 2차원 배열
    - 메소드란
    - 메소드 선언 및 사용
    - 객체지향 프로그래밍
    - 클래스란
    - 클래스와 객체
    - 클래스 선언 및 사용
    - 상속과 다형성
    - 추상클래스와 인터페이스
    - 예외처리, API, Object 클래스
    - 쓰레드란
    - 파일 입출력
  • 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를 홀용한 도서 관리 프로그램
  • 웹표준, 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)
  • Javascript, Vue.js
    Javascript
    - DOM
    - Javascript 이벤트
    - 이벤트 핸들러
    - 키보드, 마우스, 폼 이벤트
    - 이벤트 객체, 이벤트 리스너
    - 체크박스
    - 웹 슬라이드 배너 제작
    - 지도 API 활용해보기

    Vue.js
    - 환경 구축
    - Vue.js의 기본기능
    - Vue 인스턴스, 데이터, 메소드
    - 데이터 바인딩, 텍스트 보간법
    - 디렉티브