배경
프로그래밍

자바(Java) 풀스택 개발 부트캠프

  • K-디지털
  • 수강료 9,113,280원 (전액지원)

    훈련참여시 월 최대 816,000원까지 지원

  • 교육기간

    정규 6개월(120일/960시간)

  • 과정레벨

    초급~중급

  • 개강일

    수시개강

궁금한 점이 있다면?
상담·문의 신청하기

프로그래밍

자바(Java) 풀스택 개발 부트캠프

  • K-디지털
  • 수강료 9,113,280원 (전액지원)

    훈련참여시 월 최대 816,000원까지 지원

    과정 상세정보
  • 교육기간

    정규 6개월(120일/960시간)

  • 과정레벨

    초급~중급

  • 개강일

    수시개강

  • 상담·문의신청
설계부터 구축까지
프론트엔드와 백엔드를 모두 다루는
자바(JAVA) 웹 개발자 실무 과정
  • 자바(Java) 풀스택 개발은 웹 서비스의 핵심 기술을 익히고, 백엔드와 프론트엔드를 모두 구현할 수 있는 역량을 기르는 과정입니다.
    데이터베이스, 서버, API, UI/UX까지 통합적으로 다루며 실무 중심의 프로젝트 경험을 쌓을 수 있습니다.
    본 과정을 통해 웹 개발 실무 능력을 갖출 뿐만 아니라 자격증 취득도 가능하여 취업 경쟁력을 더욱 높일 수 있습니다.
  • 과정 이미지
어떤걸 배울 수 있나요?
프로그래밍 주요 스킬
  • 프로그램
  • 프로그램
  • 1
    HTMLHTML5를 활용해 웹페이지의 구조와 콘텐츠를 체계적으로 설계하고, 시맨틱 마크업으로 접근성을 강화하는 방법을 익힙니다.
  • 2
    CSSCSS3를 활용해 웹페이지의 시각적 디자인을 구현하고, 반응형 및 애니메이션 효과로 사용자 경험을 향상시키는 기법을 익힙니다.
  • 3
    JavaScript & jQueryJavaScript와 jQuery를 활용해 웹페이지에 동적 인터랙션과 DOM 조작을 구현하고, 사용자 경험을 극대화하는 기술을 익힙니다.
  • 4
    React.jsReact.js를 활용해 컴포넌트 기반의 동적이고 반응형 웹 인터페이스를 설계하고 상태 관리 기법을 마스터합니다.
  • 5
    피그마Figma를 활용해 UI/UX 디자인 프로토타입을 제작하고, 사용자 중심의 인터페이스 흐름을 설계하는 실무 기술을 익힙니다.
  • 6
    GithubGit와 Github를 활용해 소스코드를 체계적으로 버전 관리하고, 팀 단위 협업 워크플로우를 최적화하는 방법을 익힙니다.
  • 7
    AWSAWS를 활용해 클라우드 기반 서버 인프라를 설계, 구축, 배포하고 관리하는 방법을 익힙니다.
  • 8
    ChatGPTOpenAI API를 활용해 대화형 챗봇, 생성형 AI 서비스, 자연어 처리 애플리케이션을 설계하고 구현합니다.
이런 내용을 교육합니다
  • 과정상세이미지
    과정명
커리큘럼 정규 6개월(120일/960시간)
  • 1풀스택개발 프로세스 이해
    • 풀스택개발 개요
    • 개발 흐름
    • 웹디자이너, 웹퍼블리셔, 프론트엔드 및 백엔드개발자의 역할
    • 브라우저 종류
    • 하드웨어 및 운영체제
    • 자료구조 및 알고리즘
    • 기술트렌드 및 시장동향
  • 2웹 기초 프로그래밍
    • [HTML & CSS]
    • 웹표준의 이해
    • HTML 문서 기본 구조
    • HTML 태그 및 sementic Tag
    • CSS 기본 문법
    • [Javascript]
    • Javascript 기초 문법
    • Web Browser를 위한 Javascript 문법
    • 자바스크립트와 객체
    • 자바스크립트 라이브러리 이해 및 활용
    • AJAX를 활용한 API호출 및 연동 방법
  • 3 반응형 웹 프로그래밍
    • 반응형 웹 HTML/CSS 구조 설계
    • React 프레임워크 활용
    • 클라이언트와 서버 개요
    • http method, packet 구조
    • Rest API에 대한 이해
    • 반응형 웹페이지 제작 실습
  • 4리액트
    • React 프레임워크 이해
    • 개발환경 구축
    • 가상 DOM
    • JSX, 컴포넌트
    • 컴포넌트 CSS 스타일링
    • 함수 컴포넌트와 Hooks
  • 5형상관리
    • 형상관리의 필요성
    • Git 버전 관리
    • Git 협업
    • Git 명령어
  • 6 백엔드 프로그래밍
    • 개발환경 구축
    • 환경변수 셋팅 및 이해
    • CMD 기본 명령어, 컴파일 및 실행
    • JVM과 OS 연동 동작 원리의 이해
    • 자바 기초 문법과 배열, 인스턴스 학습
    • Collection Framework
    • Collection Framework Sorting
    • Annotation의 이해
    • Thread 기본 학습 및 실행
    • Socket 프로그래밍 기본 학습
  • 7 데이터베이스
    • 데이터베이스 이해
    • 데이터베이스 기초 명령어
    • Oracle 서버 구축
    • Clint 및 SQL Tool 설치
    • Fuction 학습
    • JDBC를 이용한 Java 프로그래밍과의 연동
    • Java프로그래밍 DBCP 셋팅
  • 8Spring Boot & MVC패턴
    • [Spring boot]
    • Spring boot의 이해
    • Spring boot 환경 구축
    • 제어의 역전과 의존성 주입
    • 빈과 스프링 컨테이너
    • 관점 지향 프로그래밍
    • [MVC패턴]
    • HTTP 통신의 기본 학습
    • Restful API
    • HttpServlet에 대한 기본 개념 이해
    • JSP 기본 문법
    • JSP 동작 원리 이해
    • MVC 패턴 학습
    • [Spring boot 활용]
    • Spring boot 활용 게시판 제작 실습
    • 게시판 글 작성 API 구현
    • 게시판 글 목록 조회 API구현
    • 게시판 글 조회 API 구현
    • 게시판 글 삭제 API 구현
    • 게시판 글 수정 API 구현
  • 9AWS활용
    • AWS 가입 및 EC2 인스턴스 (Amazon Linux) 생성 및 실습
    • Elastic IP, 보안그룹 설정 및 연동
    • Putty를 활용한 EC2 연결
    • RDS 생성 및 실습
    • 보안그룹 설정 및 파라메터 설정
    • EC2 & RDS 연동
    • Docker 이해 및 구축 실습
  • 10생성형 AI활용 제안서 작성
    • [생성형 AI]
    • 생성형 AI의 이해
    • 생성형 AI의 종류와 특징
    • ChatGPT 프롬프트 작성
    • ChatGPT 확장 프로그램
    • 생성형 AI를 활용한 디버깅
    • [생성형 AI활용 제안서 작성]
    • 생성형 AI활용 아이디어 도출 방법 및 목표 설정
    • 생성형 AI를 활용한 프로젝트 제안서 작성
  • 11 프로젝트
    • 프로젝트 개발 계획 수립
    • 데이터베이스 구축
    • 화면구성 및 설계
    • 기능 구현
    • 웹서비스 구축
    • 최종 테스트 및 보고서 작성
* 교육 커리큘럼은 트렌드 및 기수에 따라 변동될 수 있습니다.
추천 교육대상
  • 자바 프로그래밍 기초를 배우고 싶은 분
  • 자바 언어와 라이브러리 활용 능력을 키우고 싶은 분
  • 자바로 다양한 프로젝트를 개발하고 싶은 분
  • 비전공자도 무리 없이
    전임 강사의 1:1 맞춤 교육
    상담을 통해 학습 진도를 평가하고 개인에 맞게
    교육 난이도를 조절하여 교육합니다.
  • 1:1맞춤교육
100% 수강생 작품
고퀄리티 포트폴리오
    더보기
    수강생 리뷰
    • 0에서 시작한 진짜 비전공자 성장기
      [프로그래밍] 이OO 수강생 후기
      [스마트웹&콘텐츠개발] 풀스택 자바웹개발자(프론트엔드&백엔드)
      • 더보기

      궁금한 점이 있다면?
      상담·문의 신청하기