직무역량 레슨

프로그래밍 레슨

웹·앱 개발 레슨

스프링부트와 리액트를 활용한 웹개발 도전하기

5.0(1)
곰돌이사육사다 프로필 이미지
곰돌이사육사다
연락 가능 시간 : 6시 ~ 23시
평균 응답 시간 : 1시간 이내
  • 메인 이미지
  • 메인 이미지

최근 받은 리뷰

전체보기
진*****_썸네일
5.0

진*****

유익하고 좋은 시간이었습니다

대상자️

  • 웹이나 앱 개발의 풀스택에 대해 관심 있는 분들~

  • 대학생이나 학원 수강생 분들이 최신 기술을 사용해 프로젝트 진행 하고 싶은 분들~

  • 주니어 개발자 분들이 개발 역량 강화나 최신 기술을 익혀 한단계 도약 하고 싶은 분들~

  • 개발관련 전반적인 부분에 대한 멘토가 필요하신 분

서비스 내용

  • 스프링부트를 사용해 백엔드를 구축 합니다. (Rest API 설계)

  • 스프링부트의 JPA 기술을 사용해 MySQL에 데이터베이스 테이블을 생성하고 관리

  • 웹소켓 기술을 사용해 채팅 기능을 구현 합니다.

  • 리액트의 컴포넌트, Props, Hooks 기술을 배웁니다.

전문가 소개

  • 20년 이상의 개발 경험을 가지고 있으며, 블록체인 업체에서 리액트를 개발 했습니다.

  • 현재는 강남 유명 IT 학원에서 개발자 양성 과정을 진행하고 있습니다.

  • 백앤드, 프론트앤드 어느 한분야에 치우치지 않은 풀스택 개발자이자 교육 강사 입니다.

준비물

  • 노트북이 필요 합니다. (윈도우나 맥 상관없습니다.)

서비스 설명

소개


20년 이상 현직 개발자로 임베디드, 안드로이드, iOS, 자바웹, 리액트, 리액트 네이티브 등 다양한 분야에서 얻은 경험을 바탕으로 현재는 강남 유명 IT 학원에서 개발자 양성과정을 전담하고 있습니다.


서비스 설명


수업방식, 장소, 시간 등은 수강생분의 편의에 최대한 맞춰 진행할 예정 입니다.

준비물은 노트북을 준비하시면 되고 윈도우나 맥 모두 가능 합니다.

강의 및 개발 관련 자료는 노션, github을 통해 제공하면 자료를 통한 학습을 하고 질문/답변 형태의 진행도 가능 합니다.


수업 진행 시 단순한 클론 코딩이 아니라 개발자로 성장 할 수 있도록 원리와 전체적인 흐름을 파악하는데 초점을 맞춥니다. 수익을 위한 강의이지만 돈이 목적이 아닌 무언가 배움이 있고 투자한 돈과 시간이 아깝지 않은 강의 될 것 입니다. 강의 자료는 노션과 github를 통해 전달 예정이며 강의에 사용되는 자료이외에 제가 가지고 있는 개발 관련 모든 자료를 사용할 수 있도록 합니다.


임베디드 부터 프론트엔드, 백엔드, 빅데이터, 머신러닝까지 개발 관련 전반적인 부분에 대한 개념과 개발 경험, 그리고 강의 경험이 있으므로 다양한 주제에 대한 코딩과 설명이 가능하고 항상 새로운 기술을 추구 합니다.


또한 현직 K-디지털 과정(6개월) 인기 강사로서 많은 학생을 가르치고 또 개발자의 길을 갈 수 있도록 하고 있으며, 강의를 수강하시는 분들의 현실적인 애로 사항과 고민에 대한 솔루션도 함께 제공 가능 합니다.


가능한 교육 내용


C, C++, 자바, 파이썬, 자바스크립트, HTML, CSS, 리액트, 리액트 네이티브, 스프링부트(JPA, 시큐리티, JWT, 웹소켓), 엘라스틱서치, 머신러닝 등

개발 도구(Visual Studio, 인텔리제이 등)

스프링부트와 리액트를 진행하는 경우 실전 프로젝트를 만듭니다. (회원관리, 파이어베이스, 게시판, 지도 연동 등)

리액트, 리액트 네이티브, 스프링부트, 파이썬(빅데이터 수짐, 머신러닝), 엘라스틱서치(검색엔진)를 모두 포함함 프로젝트도 진행 가능 합니다.

기본적으로 리액트나, 리액트 네이티브가 중심인 분들에게는 스프링부트는 Rest API 제공 서버 정도로 사용하도록 진행 예정이고 반대로 스프링부트가 중심인 분들에게는 리액트를 결과 확인용 정도로 간소화해서 진행 합니다. (협의 해서 진행)




서비스 제공절차

전체적인 내용


[스프링부트 백앤드]

- Rest API 형태의 컨트롤러 구현

- 엔티티 설계

- DTO 설계

- 비즈니스 로직 구현

- 스웨거


[리액트 & 리액트네이티브 공통]

- 컴포넌트 설계

- Axios 통신

- API 작성

- Hooks

- 파이어베이스 연동

- 전역 상태관리(Context API or 리덕스)


[리액트]

- 스타일드 컵포넌트

- 페이지 이동을 위한 라우터

- 카카오 API


[리액트 네이티브]

- Style Sheet

- 스택내비게이터와 바텀 내비게이터

- Async Storage

- useFocusEffect

- 카메라와 앨범

- 구글맵 API


[기능 구현 범위]

- 회원 가입 및 로그인 페이지 작성 및 연동

- 회원 관리 페이지

- 게시글 작성을 위한 카테고리 생성

- 게시글 작성 / 수정 / 삭제

- 댓글 작성 / 삭제

- 파이어베이스 사진 업로드 및 연동 (회원 관리 및 게시글 작성 시 사진 첨부)

- 지도 및 위치 정보 연동


커리큘럼

1. 백엔드가 중요한 경우는 스프링부트 부터 진행 하고 프론트앤드가 중요한 경우는 리액트 부터 진도를 나갑니다. 결국 둘 다 배우게 됩니다.

2. 전해진 커리큘럼은 있으나 수강생 분들의 이해도와 상황에 맞춰 최선을 커리큘럼을 선택 합니다. (최종적으로 프로젝트 완성이 목표)

3. 백엔드를 위한 스프링부트 진행 시 자바 문법이 약한 분들을 위해 단기간에 이해할 수 있도록 객체지향 문법과 컬렉션 프레임워크를 진행 합니다.

4. 리액트의 경우 자바스트립트의 ES5, ES6 문법을 적극 활용하고 있어 자바스크립트에 대한 이해도가 필수 이므로 자바스크립트 핵심 문버에 대해 빠르게 이해 할 수 있도록 돕습니다.

5. 데이터베이스에 대한 개념을 이해하고 전체적인 구성에 대해 파악 할 수 있도록 수업 진행 합니다.


강의는 기본적으로 실전 프로젝트까지 1회 시간 기준으로 10회 정도 예상하고 있습니다. 우선 1회 진행 시 판단하시고 협의 하시면 됩니다.





의뢰인 준비사항

준비물은 노트북을 준비하시면 됩니다.(윈도우나 맥)

사전에 충분한 협의 후 진행 예정 하오니 사전 문의 바랍니다.

모집 형태

개인레슨
그룹교육
기업강의

장소

오프라인

강남

상세한 진행 장소는 협의를 통해 정해요

오프라인

수원/화성/의왕

상세한 진행 장소는 협의를 통해 정해요

온라인

상세 주소는 결제 후, 크몽 메시지로 안내드려요.

가능일

  • ∙ 월요일:19:00~23:00
  • ∙ 화요일:19:00~23:00
  • ∙ 수요일:19:00~23:00
  • ∙ 목요일:19:00~23:00
  • ∙ 금요일:19:00~23:00
  • ∙ 토요일:10:00~23:00
  • ∙ 일요일:10:00~23:00

커리큘럼

  • 1회차

    - 스프링부트와 리액트의 특징과 장점 - 스프링부트를 윈한 인테리제이 및 JDK 설치 - MySQL 데이터베이스 및 워크 벤치 설치 - 리액트를 개발을 위한 VS CODE 설치 및 NODE JS 설치 및 환경 설정

    타임라인_1번째
  • 2회차

    [리액트를 우선 진행하는 경우] - 자바스크립트 ES5와 ES6 문법 - 리액트의 핵심(가상돔, CSR, SPA) - 컴포넌트와 Props - 이벤트 핸들링 [스프링부트 우선 진행시] - 자바의 객체지향 문법 이해 - 컬렉션 프레임워크중 ArrayList와 Map 이해 - 스프링부트의 왼존성 주입과 제어역전

    타임라인_2번째
  • 3회차

    [리액트 우선 진행 시] - Hooks 문법 이해 - Axios 비동 기통신 [스프링부트 우선 진행시] - MVC 패턴 이해 - Rest Contoller 작성 - 엔티티 설계 - DTO 설계

  • 4회차

    [리액트 우선 진행 시에는 리액트 학습 이후 백앤드 이해] - 스프링부트 개념 이해 - Rest Contoller 작성 - 엔티티 설계 - DTO 설계 [스프링 부트 우선 진행 시] - Hooks 문법 이해 - Axios 비동 기통신 4회차 이후나 커리큘럼 전반적인 부분에 대해 철저히 수강생분이 원하는 방향과 성장 할 수 있는 방향으로 진행 합니다.

가격 정보

STANDARD

30,000

DELUXE

32,000

PREMIUM

35,000

패키지 설명

스프링부트와 리액트를 활용한 웹개발

- 자바의 주요 개념 학습 - 스프링부트 주요 개념 - 리액트 핵심과 응용 - Rest API

스프링부트와 리액트를 활용한 웹개발

- 스프링부트, 리액트, 데이터베이스 연동 - 실전 프로젝트

스프링부트와 리액트네이티브 앱 개발

- 스프링부트, 리액트 네이티브 실전 개발

강의실 제공 포함

1회당 레슨시간 (분)

60분

60분

60분

레슨 횟수

1회

1회

1회

전문가 정보

avatar

곰돌이사육사다

연락 가능 시간 : 6시 ~ 23시
평균 응답 시간 : 1시간 이내

총 작업개수

4건

만족도

100%

회원구분

개인회원

20년 이상 현직 개발자로 임베디드, 안드로이드, iOS, 스프링부트, 리액트, 리액트 네이티브 등 다양한 분야에서 얻은 경험을 바탕으로 현재는 강남 유명 IT 학원 강사로 근무하고 있습니다. 개발자 기간 중에도 C/C++/자바/파이썬/알고리즘을 강의 하였으며, 현재는 자바 기반의 스프링부트, 리액트와 리액트 네이티브, 빅데이터, 머신러닝에 대해서 주로 강의 하고 있습니다.

취소 및 환불 규정

상품정보고시

리뷰

5.0

(1)