인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
개발 · 프로그래밍

/

백엔드

자바 스프링부트 활용 웹개발 실무용

실무자가 사용하는 자바 웹개발 Spring Boot, Vue.JS 기초 설정 ~ 공통 설계까지 간단하게 동영상보고 해보며 배우기

(4.7) 수강평 49개

수강생 6,062명

Thumbnail

초급자를 위해 준비한
[웹 개발, 백엔드] 강의입니다.

이런 걸
배워요!

  • JAVA

  • spring boot

  • backend

  • mybatis

  • mariadb

  • swagger

  • mysql

  • logback

  • scheduler

  • interceptor

  • enum

  • lombok

  • Jsp

  • Jstl

  • Taglib

  • 홈페이지

  • vue.js

  • javascripte

📣 공지사항• 해당 강의의 1강은 볼륨이 다소 작으니 수강 시 참고 부탁드립니다.
• 초반 E01 ~ E05 영상의 길이가 다소 길어서 지루하실 수도 있습니다.
• 최근 영상은 대부분 5분내외로 보면서 바로 해보실 수 있는 강의입니다.
• 영상을 보며 잘이해가안되거나 궁금하신부분들은 유투브 영상 댓글이나 질답에 남겨주시면
  최대한 빠른 답변을 드릴게요

1️⃣ 송자바 소개

안녕하세요? 송자바 입니다.

현재 프로젝트에 투입되어서 일하고 있는 실무자 에요.

10년 이상 백엔드, 프론트엔드, DB등 다양한 분야에서 활동했습니다.

요즘에는 많은 개발 강의/노하우 가 유튜브/인프런/페이스북/오키 등

다양한 루트에서 공유되는 거 같습니다.

그래서 저도 제가 알고 있는 개발방식/노하우들을 여러분들에게 알려드리고자 합니다.

전문강사가 아닌 실무자가 만든 영상이므로 다소 설명하는 데 있어서 부족할 수 있어요.

제가 생각하는 프로그래밍은 간단하게 먼저 이해하고 나중에 디테일을 공부해도 괜찮은거같습니다.

동작하는 흐름만 알면 다양안 언어를 쉽게 이해하고 사용할 수 있을거같아요.

처음부터 너무 완벽하게 배울려고하면 지칠수도 있어요.

이 영상을 보시는분들 모두에게 조금이나마 도움이되었으면 좋겠습니다.

감사합니다.

 

-------------- 참고사항 -------------

E01 ~ E11 초기 강의 영상을 촬영할때 소스를 공유하는 형태였습니다.

아마도 소스가 있어야 영상을 보실때 도움이될거같아요.

E01~E04는 master에 동기화 되있습니다.

그 이후 영상은 branch E05~E11 까지만 되있습니다.

https://github.com/stylehosting/example-spring

E12부터는 github에 소스를 공유하고 있지 않습니다.

 


 

2️⃣ 영상을 보기 위한 조건

  • 자바기초가 있는 분
  • 학원수강생 / 독학생 / 현업(실무) 초급~중급 단계이신 분들
  • spring을 이용해 공통설계를 알아보고 싶으신 분들
  • 많은 설명보다는 코드를 보고 바로 해보시는 걸 좋아하시는 분들

영상 보시고 많은 도움되시기 바랍니다.


3️⃣ 강의 커리큘럼

E01 서버개발 프로젝트 생성 + Mybatis + MariaDB 연동

E02 lombok설치 + Mybatis 설정 + 간단한 게시판 Api 구현

E03 Swagger 설치 + 게시판 API 문서화

E04 공통 Response class, enum 사용하기

E05 ControllerAdvice 사용과 예외처리 다국어 활용

E06 Interceptor와 Logback 사용법

E07  Mybatis와 Mysql 환경에서 대용량 빠르게 등록

E08 Mybatis와 enum 활용 DB 컬럼 in out 사용방법

E09 1분코딩 검색 조건 추가 Mybatis

E10 1분코딩 배열 검색 기능 Mybatis foreach

E11 3분코딩 공통 페이징 mysql limit offset

E12 2분코딩 공통 로그인체크 스프링 HandleMethod

E13 공통 프로젝트 프로퍼티 로컬, 개발, 운영 설정값 클래스로 관리 @PostConstruct 어노테이션 활용

E14 scheduler / cron 설정

E15 데이터 변환 핸들러 #Mybatis #TypeHandler #vlog

E16  파일업로드 구현하기(JSP 설정 포함)

E17  파일업로드 정보 DB저장! 리소스 접근 설정까지~ㅋㅋ

E18 파일업로드된 이미지를 원하는 크기로 썸네일 만들어보기

E19 컨트롤러에서 파라메터 받는 방법 종합세트 | Spring 웹개발 프로그래밍

E20 선택형 검색조건 모듈화 방법은? enum과 taglib 초간단 프로그래밍 웹개발

E21 tld와 java method를 활용한 조건문 처리방법은? 제대로 웹개발하면 재밌어요

[Spring BOOT 활용] 개인 홈페이지 / 취업 포트폴리오 만들기

수업 1 : 등록화면

수업 2 : 목록화면

수업 3 : 상세화면

수업 4 : 통합메뉴

수업 5 : 공통 레이아웃 설정 (Sitemesh)

수업 6 : 목록/등록 처리와 현재메뉴 활성화

[Vue.JS + Spring BOOT] Vue.JS

수업 1 : 개발환경 구축 및 설치

수업 2 : 리스트 목록 출력하기

수업 3 : vue-router 설치 component 사용

수업 4 : formdata 활용해서 파일업로드 및 저장 (spring)


 

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 자바기초가 있는 분

  • 실무자

  • 초급자

  • 중급자

선수 지식,
필요할까요?

  • JAVA

  • Eclipse

  • Maven

  • javascript

안녕하세요
송자바코딩입니다.

수강생 수

6,062

수강평 수

49

강의 평점

4.7

강의 수

1

안녕하세요? 송자바 입니다. 현재 프로젝트에 투입되어서 일하고 있는 실무 개발자 입니다. 경력은 16년차 이상으로 Backend, Frontend 모두 경험하고 개발이 가능합니다. 이 기술과 노하우들을 여러분들에게 알려드리고자, 시간여유가 생길때마다 영상을 올리고 있습니다. Backend Spring BOOT를 시작으로 Frontend Vuejs, React DBMS MariaDB, MySQL, Oracle, MSSQL 등... 등 다양한 기술들의 경험과 노하우 및 지식을 올릴예정입니다. 감사합니다.

멘토링, 초급, 중급, 고급 속성강의 등 다양하게 레슨도 가능합니다.

관련 궁금사항은 연락주시면 자세히 설명드릴게요.

이메일 : dev.songjava@gmail.com

블로그 : http://blog.naver.com/stylehosting

유투브 : https://youtube.com/@songjava?si=KykTqZncKM1WslL2

 

커리큘럼

전체

43개 ∙ (4시간 30분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!