카카오 상담하기
24시간 그만 보기
  • 백엔드 개발을 위한 기본 웹 프로그래밍 배우기

    • 웹페이지의 뼈대를 만드는 HTML 언어
    • 웹페이지를 예쁘게 꾸미는 역할을 하는 CSS
    • 웹페이지에 움직임과 기능을 추가하는 JavaScript
  • 백엔드 구현을 위한 기초 JAVA 문법

    • 숫자나 문자를 다른형태로 바꾸고, 더하기(+), 빼기(=), 비교(<,>), 논리연산(AND, OR) 계산 해보기
    • 코드를 원하는 순서대로 실행, 같은 일을 여러 번 반복도 해보고, 문자열과 여러 개의 데이터를 저장하는 배열 배우기
    • 변수에 값을 저장하고, 기능을 수행하는 함수를 만들며, 이를 묶어서 사용할 수 있는 객체 생성하기
    • 부모 클래스의 기능을 물려받고(상속), 같은 기능을 다르게 만들며(다형성), 중요한 정보는 숨기고(은닉화), 공통된 특징을 정리(추상화)
    • 같은 이름의 기능을 다르게 만드는 오버로딩과 오버라이딩의 차이점을 배우고, 여러 기능을 연결하는 인터페이스 활용해보기
    • 여러 작업을 동시에 실행 할 수 있도록 Thread를 만들어보기
    • 데이터를 효율적으로 저장하고 관리하는 list, set, map 사용해보기
    • 오류가 발생해도 프로그램이 멈추지 않도록 예외를 처리해보기
  • 백엔드 구현을 위한 DB 설계 및 응용

    • 데이터를 가져오고, 계산하고, 여러 테이블을 연결해서 원하는 정보를 찾아보기
    • 데이터를 추가하고, 수정하고, 삭제하는 방법 익히기
    • 데이터베이스에서 중복을 막고, 필수 값을 설정하고, 테이블 간 연결을 만들기
    • 데이터를 구조적으로 설계하고, 중복을 줄이기 위해 정리해보기
    • 적절한 데이터 타입을 선택하고, 기본키와 외래키를 설정해서 테이블을 설계하기

    스켈레톤 프로젝트 - 관광명소 DB 구축하기

  • 웹컴포넌트(Servlet과 JSP)

    • 웹 서버에서 데이터를 받아서 처리하고, 사용자 상태를 관리하며, 다른 페이지로 요청을 넘겨보기
    • 웹 페이지에서 Java 코드, 기본 제공 객체, 편리한 태그 라이브러리(JSTL) 사용해보기
    • 웹 페이지를 데이터베이스에 연결하고, 데이터를 추가/조회/수정/삭제(CRUD) 해보기
    • 웹 페이지에서 새로고침 없이 서버와 데이터를 주고받고, 보안 정책(SOP, CORS) 이해하기
  • 웹사이트 구조이해 및 구현

    • 웹사이트의 구조를 이해하고, 화면(View)과 기능(Controller)이 데이터를 주고받는 방식 배우기
    • 웹사이트 구조 패턴을 활용한 게시판 코드를 분석하고, 각각의 역할 이해하기
    • 커뮤니티 서비스의 기능을 기획하고 설계해보기
    • 커뮤니티 기능(게시글 등록, 조회, 수정, 삭제) 구현하기
  • 복잡한 설정 없이도 웹이나 앱을 쉽게 만들 수 있게 도와주는 Spring Boot를 활용한 서비스 개발과 API

    • Spring이 어떻게 동작하는지 배우고, 전체 구조 이해하기
    • Spring에서 객체를 효율적으로 관리하는 방법(DI, IoC)과 AOP 개념 익히기
    • Spring Boot의 장점을 배우고, 프로젝트를 쉽게 만들어보기
    • Thymeleaf를 활용해 HTML에서 동적인 데이터를 표시해보기
    • MyBatis를 사용해 데이터베이스에서 데이터를 추가, 조회, 수정, 삭제해보기
    • JWT 토큰을 활용해 로그인 및 사용자 권한을 관리해보기
    • RESTful API가 무엇인지 배우고, 데이터를 주고받는 방식 설계하기
    • Spring에서 일반 웹 페이지와 API를 만들 때의 차이점(@Controller vs @RestController) 이해하기
    • 기존 웹 애플리케이션을 REST API 형식으로 개선해보기
    • Postman과 Talend API Tester로 API가 잘 동작하는지 테스트해보기

    미니 프로젝트 -관광명소 찾기 서비스 구축하기

  • 자료구조와 알고리즘을 배우면 복잡한 문제를 해결하는 논리적 사고를 기르고 개발자 취업 준비에 큰 도움이 되어요

    • 문제 해결 과정을 단계별로 그려보며 흐름을 이해하기
    • 여러 데이터를 저장하고 글자를 다뤄보기
    • 기능을 나눠서 코드를 정리하고, 자기 자신을 호출하는 재귀 방식 익히기
    • 코드가 얼마나 빠르고 효율적인지 계산해보고, 여러가지 방식으로 문제 해결하기
    • 정렬 알고리즘 기본부터 심화까지
    • 검색 알고리즘 기본부터 심화까지
    • 문장 안에서 특정 단어나 패턴을 찾는 방법 알아보기
    • 복잡한 구조에서 이동경로를 찾는 탐색 방법 알아보기
  • 서비스를 작고 독립적인 단위로 나눠서 빠르게 개발하고 쉽게 배포할 수 있는 최신 개발 익히기

    • AWS 클라우드에서 가상 서버(EC2)와 파일 저장 공간(S3)을 만들어 관리해보기
    • 애플리케이션을 패키징하고 컨테이너(앱을 담는 가벼운 상자)로 실행해보기
    • 자동화 도구를 활용하여 배포 과정을 자동화하기
    • 코드를 자동으로 빌드하고 테스트하는 AWS 서비스 사용해보기
    • 여러 개의 컨테이너를 효율적으로 배포하고 관리하기
    • AWS에서 컨테이너 관리도구를 이용하여 여러 컨테이너를 운영해보기
    • 애플리케이션의 새로운 버전을 안전하게 배포하는 방법 익히기
  • 생성형 AI 활용 산업 융합 프로젝트 진행

    • 대화형 코칭 학습관리 시스템
    • 글로벌 쇼핑몰 및 고객센터 구축
    • 전자결재 시스템
    • 실시간 스포츠 매칭 플랫폼
    • HR 매칭 서비스

    포트폴리오 고도화

자주 묻는 질문

총 792시간 (148일)


평일 09시 ~ 18시 *훈련기간
프로젝트기간 수업 시간 상이

실시간 비대면

14,229,600원

본 사업은 고용노동부 지원사업으로 교육생 선발을 위한 기초 정보로 활용됩니다.
지원동기와 무관한 내용 또는 허위사실 작성 시 신청이 제한될 수 있습니다.

교육항목 *
강의기간 *
이름 *
성별 *
생년월일 *
휴대전화 *
이메일 *
최종학력 *
졸업(예정)연월 *
학교명 *
전공학과 *
학년 *
IT전공여부 *
현재거주지역 *
내일배움카드 소지여부 *
신청경로 *
지원동기
교육 수강 가능여부(평일, 09시~18시) *
유선인터뷰 가능시간 * (강의 수강 신청시 02-6262-**** 번호로 연락 드릴 예정입니다.)
[자세히보기]
[자세히보기]
[자세히보기]
[자세히보기]
[자세히보기]

*멀티캠퍼스 메일/SMS/전화 수신 동의를 하시면, 다양한 혜택과 이벤트/신규 과정 등의 정보를 빠르게 만나실 수 있습니다.
단, 신청 완료 및 강의 관련 정보는 수신 동의와 상관 없이 자동 발송 됩니다.

  • (주)멀티캠퍼스 본사 서울특별시 강남구 언주로 508 14층 (역삼동, 서울상록빌딩)
  • 멀티캠퍼스 선릉 서울특별시 강남구 선릉로 428 (대치동 889-41)
  • 멀티캠퍼스 역삼 서울특별시 강남구 테헤란로 212 (역삼동 718-5번지)
  • 대표이사 : 정석목 사업자등록번호 : 104-81-53114 통신판매신고번호 : 제2016-서울강남-00151호 개인정보관리 최고책임자 : 고민정 팀장
  • 고객센터 :1544-9001 평일 08:00 ~ 20:00 휴일 09:00 ~ 18:00 (점심시간 12:00 ~ 13:00 제외)
  • COPYRIGHT BY MULTICAMPUS CO., LTD ALL RIGHTS RESERVED.
  • (주)멀티캠퍼스 본사 서울특별시 강남구 언주로 508 14층 (역삼동, 서울상록빌딩) 대표이사 : 정석목
  • 멀티캠퍼스 선릉 서울특별시 강남구 선릉로 428 (대치동 889-41)
  • 멀티캠퍼스 역삼 서울특별시 강남구 테헤란로 212 (역삼동 718-5번지)
  • 사업자등록번호 : 104-81-53114 통신판매신고번호 : 제2016-서울강남-00151호 개인정보관리 최고 책임자 : 고민정 팀장
  • COPYRIGHT BY MULTICAMPUS CO., LTD ALL RIGHTS RESERVED.
  • 고객센터 1544-9001 평일 08:00 ~ 20:00 / 휴일 09:00 ~ 18:00 (점심시간 12:00 ~ 13:00 제외)