혼자공부중
공부하는 블로그
혼자공부중
전체 방문자
오늘
어제
  • 분류 전체보기 (111)
    • 자격증 (49)
      • 정보처리기사 실기 (49)
    • JAVA (18)
    • DB (0)
    • 알고리즘 문제 풀이 (11)
      • 프로그래머스 (11)
    • Front (0)
      • HTML (0)
      • CSS (0)
      • Javascript (0)
    • 패스트캠퍼스 강의 (33)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 배열
  • 코딩테스트
  • 인터페이스
  • SQLD
  • DBMS
  • 프로그래머스
  • 데이터모델
  • 상속
  • 2022정보처리기사실기
  • 변수
  • 2022정보처리기사필기
  • 정보처리기사
  • 반복문
  • 애플리케이션테스트
  • 정보처리기사 필기 정리
  • 데이터베이스
  • 정보처리기사 필기
  • 수제비
  • Java
  • 정보처리기사 실기
  • 패스트캠퍼스 #포트폴리오 #직장인자기계발 #환급챌린지 #포트폴리오챌린지 #패스트캠퍼스후기 #초격차패키지 #오공완
  • 자바
  • 2022정보처리기사
  • 시나공
  • 알고리즘
  • UI
  • 관계형데이터베이스
  • 메소드
  • 객체지향
  • 정보처리기사 실기 정리

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
혼자공부중

공부하는 블로그

[12일차] 50일 포트폴리오 챌린지
패스트캠퍼스 강의

[12일차] 50일 포트폴리오 챌린지

2023. 8. 19. 19:45
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

https://bit.ly/43z0P6S 

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr



필요한 기술 정리

필요 세부 기술 목록을 뽑는 방법은

  • 미리 사용 기술을 모두 파악한 후 처음부터 프로젝트에 넣는 방법
  • 기능 하나를 만들 때마다 필요한 기술을 추가해 나가는 방법→우리가 사용할 방법

예상하는 세부 기능들

  • 게시판, 댓글 도메인의 설계
  • 도메인 데이터를 DB에 저장
  • JSON API로 데이터 제공
  • 사용자에게 웹 화면으로 서비스 제공+디자인 요소
    • 게시판 페이지
    • 게시글 페이지
    • 로그인 페이지
  • 적절한 입출력 데이터의 검증
  • 인증 기능
  • 생산성에 도움이 되는 도구들 선택

세부 기능으로부터 선택을 예상하는 기술들

  • Java+Spring Boot 기반에서 선택
  • 웹 서비스 제공→Spring Web
  • 도메인의 설계와 DB 저장→Spring Data JPA, H2 Database, MySQL Driver
  • JSON API로 데이터 제공→Rest Repositories, Rest Repositories HAL Explorer
  • 웹 화면: 강의 목표에 맞춰 서버 사이드 렌더링으로 접근 → 템플릿 엔진 →Thymeleaf
  • 디자인 요소 → Bootstrap 5.2
  • 적절한 입출력 데이터의 검증→Validation
  • 인증 기능→Spring Security
  • 생산성 →Lombok, Spring Boot DevTools, Spring Boot Actuator

스프링부트 프로젝트 생성

https://start.spring.io

 

저작자표시 변경금지 (새창열림)

'패스트캠퍼스 강의' 카테고리의 다른 글

[14일차] 50일 포트폴리오 챌린지  (1) 2023.08.21
[13일차] 50일 포트폴리오 챌린지  (0) 2023.08.20
[11일차] 50일 포트폴리오 챌린지  (0) 2023.08.18
[10일차] 50일 포트폴리오 챌린지  (0) 2023.08.17
[9일차] 50일 포트폴리오 챌린지  (0) 2023.08.16
    '패스트캠퍼스 강의' 카테고리의 다른 글
    • [14일차] 50일 포트폴리오 챌린지
    • [13일차] 50일 포트폴리오 챌린지
    • [11일차] 50일 포트폴리오 챌린지
    • [10일차] 50일 포트폴리오 챌린지
    혼자공부중
    혼자공부중
    대단한 목적보다는 혼자 공부하는 것에 의미를 두려고 합니다.

    티스토리툴바