K-디지털
자바 풀스택개발자 (React.js+Springboot+엘라스틱 서치)취업과정
자바와 GUI 프로그래밍, RDBMS, Springboot, ElasticSearch를 활용한 프론트/백엔드 풀스택 개발자 양성

지점으로 문의주세요!

120일

30명
-
웹 프론트엔드, 백엔드 프로그램 언어와
기술 습득을 통한 전문 개발자 양성 -
디지털 기술을 기반으로 다양한 기기의 융합과 콘텐츠의
융합을 통해 클라우드를 활용한 모바일 플랫폼에서 활용
할 수 있는 웹&앱 콘텐츠를 기획, 구현, 설계, 제작, 운용 및
시험하는 업무를 수행할 수 있습니다. 입문자도 참여 가능한
수업으로 기초부터 시작하여 최종적으로 스프링과 마이
마티스를 활용한 웹 애플리케이션 개발 및 스프링 부트와
JPA를 활용한 웹 애플리케이션을 개발해 프로젝트를
수행하고 해당 분야에 취업할 수 있습니다.
- 스프링 프레임 워크를 위한 프로그래밍언어 학습
- JAVA는 기초자도 접근하기 쉬운 언어로 정부 또는 기업들이 선호하는 언어입니다. JAVA의 개념 및 기초 문법을 이해하고, 객체 지향프로그래밍 기법에 대한 이론 및 실습을 통해 실무 JAVA 프로그래밍 언어를 기초 입문자도 명확하게 개념을 잡을 수 있는 과정입니다.
- 데이터베이스와 자바 프로그램 연동
- JDBC를 통해 JAVA와 Oracle DBMS를 연동하여 데이터를 주고 받을 수 있도록 프로그래밍 작업을 합니다. DBMS를 연결하여 Statement를 생성해 객체를 담아주고 PreparedStatemen를 사용하여 SQL 전송 및 결과를 받을 수 있도록 합니다.
- 웹 표준을 적용한 Web-Front-End 개발
- 웹 접근성의 개념과 웹 표준 문법을 이해하고 기초언어인 HTML, CSS, Javascript, JQuery를 학습하여 웹사이트를 구현할 수 있도록 합니다.
- 지원 대상
- - 비전공자 참여 가능, 전공자이지만 체계적인 학습을 희망하는 자
- - 자바 개발자로 취업을 희망하는 자, 웹 프로그래머를 희망하는 자
- - 앱 개발을 희망하는 자, 졸업예정자 또는 자영업자
- 수료 후 취업 가능한 분야
- - IT 공공기관 또는 기업
- - 웹 프로그래밍 개발자
- - 응용 SW 개발자, 자바 개발자
- - 네트워크 프로그래머
- 클라우드와 스프링부트를 활용한 자바 웹개발
- 데스크톱, 웹 서버 및 웹 클라이언트, 셋톱 등의 임베디드 장치, 스마트폰을 중심으로 하는 모바일 단말기,스마트 TV 등의 가전제품 등 생활과 산업의 전 분야에 사용되는 자바의 기본 개념과 응용프로그램을 작성할 수 있습니다.
- 웹을 통해 실행 가능한 이상적인 프로그램
- JAVA의 개념 및 기초 문법을 이해하고, 객체 지향 프로그래밍 기법에 대한 이론 및 실습을 통해 실무 JAVA 프로그래밍을 교육을 통해 초보 개발자나 JAVA의 기초가 제대로 잡히지 않았거나 클래스 또는 객체를 제대로 이해하지 못하는 교육생들에게 명확하게 개념을 잡을 수 있도록 코드의 로직을 이해할 수 있는 과정입니다.
- 자바 웹 개발의 스타터 키트 스프링부트
- 스프링 부트로 배우는 자바 웹 개발은 서블릿부터 Spring Data JPA, Rest API, 액추에이터를 활용한 모니터링, 클라우드 서비스를 이용한 배포까지 가능합니다. 구글 클라우드를 활용하여서버와 스토리지, 네트워크와 같은 인프라 컴포넌트를 어떻게 제어할 수 있는지를 배울 수 있는 과정입니다. 스프링부트에는 웹 개발에 필요한 로그인기능, 페이징 기능 등 다양한 기능들이 준비되어 있습니다.
- 과정 수료 후 향상되는 업무 능력
- 도커는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리할 수 있는 프로그램입니다. 도커 컴포즈와 스웜모드를 통해 컨테이너 애플리케이션을 YAML 파일로 작성하고 클러스터에서 배포할 수 있습니다. 쿠버네티스는 클라우드화된 애플리케이션을 빠르게 자동적으로 배포하고, 컨테이너들의 오케스트레이션 스케일링 등을 제공하는 컨테이너 관리 시스템을 운용할 수 있습니다. 쿠버네티스 사용 방법 및 클라우드 생태계에서 모니터링 시스템을 구축하기 위한 프로메테우스 기반의 쿠버네티스 메트릭 수집방법, metrics-server 등과 같은 오픈소스 모니터링 도구를 사용할 수 있습니다.
과정을 수료하면 어떠한 작업을 하는지 궁금한가요?
수강생분들의 포트폴리오를 소개합니다.
수강생분들의 포트폴리오를 소개합니다.
커리큘럼
정규교과
|
자바 + GUI 프로그래밍
RDBMS 활용
프론트엔드 과정
백앤드 과정
React.js를 활용한 SPA 애플리케이션 개발
애플리케이션 구축 및 배포
엘라스틱서치 데이터시각화
|
프로젝트
|
Springboot를 활용한 웹 프로젝트
ElasticSearch를 활용한 로그 분석 프로젝트
|
프로젝트 발표
|
현장전문가 특강
취업특강
|
취업성공, 그들이 말하다!
하이미디어 취업생분들의 생생한 현장 토크.
이런 과정들은 어떠세요?
마감이 얼마 안남은 동일 분류의 과정들을 추천해 드립니다.
마감이 얼마 안남은 동일 분류의 과정들을 추천해 드립니다.