실무자가 사용하는 자바 웹개발 Spring Boot, Vue.JS 기초 설정 ~ 공통 설계까지 간단하게 동영상보고 해보며 배우기
이런 걸
배워요!
JAVA
spring boot
backend
mybatis
mariadb
swagger
mysql
logback
scheduler
interceptor
enum
lombok
Jsp
Jstl
Taglib
홈페이지
vue.js
javascripte
📣 공지사항• 해당 강의의 1강은 볼륨이 다소 작으니 수강 시 참고 부탁드립니다.
• 초반 E01 ~ E05 영상의 길이가 다소 길어서 지루하실 수도 있습니다.
• 최근 영상은 대부분 5분내외로 보면서 바로 해보실 수 있는 강의입니다.
• 영상을 보며 잘이해가안되거나 궁금하신부분들은 유투브 영상 댓글이나 질답에 남겨주시면
최대한 빠른 답변을 드릴게요
안녕하세요? 송자바 입니다.
현재 프로젝트에 투입되어서 일하고 있는 실무자 에요.
10년 이상 백엔드, 프론트엔드, DB등 다양한 분야에서 활동했습니다.
요즘에는 많은 개발 강의/노하우 가 유튜브/인프런/페이스북/오키 등
다양한 루트에서 공유되는 거 같습니다.
그래서 저도 제가 알고 있는 개발방식/노하우들을 여러분들에게 알려드리고자 합니다.
전문강사가 아닌 실무자가 만든 영상이므로 다소 설명하는 데 있어서 부족할 수 있어요.
제가 생각하는 프로그래밍은 간단하게 먼저 이해하고 나중에 디테일을 공부해도 괜찮은거같습니다.
동작하는 흐름만 알면 다양안 언어를 쉽게 이해하고 사용할 수 있을거같아요.
처음부터 너무 완벽하게 배울려고하면 지칠수도 있어요.
이 영상을 보시는분들 모두에게 조금이나마 도움이되었으면 좋겠습니다.
감사합니다.
-------------- 참고사항 -------------
E01 ~ E11 초기 강의 영상을 촬영할때 소스를 공유하는 형태였습니다.
아마도 소스가 있어야 영상을 보실때 도움이될거같아요.
E01~E04는 master에 동기화 되있습니다.
그 이후 영상은 branch E05~E11 까지만 되있습니다.
https://github.com/stylehosting/example-spring
E12부터는 github에 소스를 공유하고 있지 않습니다.
영상 보시고 많은 도움되시기 바랍니다.
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를 활용한 조건문 처리방법은? 제대로 웹개발하면 재밌어요
수업 1 : 등록화면
수업 2 : 목록화면
수업 3 : 상세화면
수업 4 : 통합메뉴
수업 5 : 공통 레이아웃 설정 (Sitemesh)
수업 6 : 목록/등록 처리와 현재메뉴 활성화
수업 1 : 개발환경 구축 및 설치
수업 2 : 리스트 목록 출력하기
수업 3 : vue-router 설치 component 사용
수업 4 : formdata 활용해서 파일업로드 및 저장 (spring)
학습 대상은
누구일까요?
자바기초가 있는 분
실무자
초급자
중급자
선수 지식,
필요할까요?
JAVA
Eclipse
Maven
javascript
안녕하세요? 송자바 입니다. 현재 프로젝트에 투입되어서 일하고 있는 실무 개발자 입니다. 경력은 10년차 이상으로 Backend, Frontend 모두 경험하고 개발이 가능합니다. 이 기술과 노하우들을 여러분들에게 알려드리고자, 시간여유가 생길때마다 영상을 올리고 있습니다. Backend Spring BOOT를 시작으로 Frontend Vuejs, React DBMS MariaDB, MySQL, Oracle, MSSQL 등... 등 다양한 기술들의 경험과 노하우 및 지식을 올릴예정입니다. 감사합니다.