연락처 정보

코스 개요

개요

Spring Boot, React 및 Redux 소개

  • 풀스택 애플리케이션 아키텍처 이해하기
  • RESTful API와 마이크로서비스 개념 살펴보기
  • 프론트엔드와 백엔드 개발의 차이점 알아보기

개발 환경 설정하기

  • Spring Boot 설치 및 구성 방법 습득
  • React 설치 및 기본 세팅 방법 배우기
  • Redux의 초기 환경 구축 절차 파악

React와 Redux 활용하기

  • React 앱을 프로젝트에 포함시키는 법
  • React 구성 요소, JSX 및 기본 구조 다루기
  • 코드 내 구성 요소를 효율적으로 재구성해보기
  • 모듈화 설계 기초 습득
  • 이벤트 처리 방법 익히기
  • 컴포넌트에 상태 정보 적용하는 기술 연마
  • 라우팅 기능을 이용해 여러 컴포넌트를 연결하기
  • 스타일시트로 구성 요소 꾸미는 방법 알아보기

React와 Spring Boot 연동하기

  • 인증 절차의 적용 시나리오 탐구
  • 오류 처리 전략 학습
  • 인증된 사용자만 접근할 수 있도록 라우팅 보안 설정해보기
  • React 코드를 자바스크립트 모듈 형태로 변환하는 기술 익히기
  • Spring Boot 서비스 객체 생성 방법 연습
  • Bean 반환 절차 실습하기
  • 경로 내 매개변수 처리 기법 익히기
  • 프론트엔드와 RESTful API 간 연결 구조 체득
  • 서비스나 API 요청에 유동적인 경로 지정하는 방법 배우기
  • 폼 검증 기능 구현 기술 습득

Spring Security 활용하기

  • 보안 설정을 위한 기본 구조 파악
  • 개별 보안 옵션 구성 실습
  • JWS 프레임워크 도입 절차 익히기
  • JWS 리소스 관리 및 활용 기법 연마

JPA와 Hibernate 활용하기

  • 데이터베이스에 샘플 데이터 입력 방법 실습
  • JPA 저장소와 애플리케이션 간 연결 시도해보기

배포 절차

  • Spring Boot 기반 API를 배포할 수 있는 환경 준비하기
  • 백엔드 코드 Heroku에 업로드 및 실행 방법 배우기
  • React 애플리케이션 빌드 파일을 서버 측에 올리는 절차 알아보기

요약 및 마무리

요건

사전 지식

  • 자바 및 자바스크립트에 대한 경험이 필요합니다.

대상자

  • 웹 개발자들입니다.
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리