Skip to content

Sooamazing/Goorm-PBL

Repository files navigation

Goorm-PBL

Frontend(HTML, CSS, JavaScript, React)

  • 기간: 2021.08.30 ~ 2021.09.20

1. Netflix Clone Coding

2. To Do List

  • To Do List
  • 학습 목표: To ㅇDo List를 만들며 HTML, CSS, JavaScript 기본 CRUD 익히기 image.png

3. GitHub Finder

  • GitHub Finder
  • 학습 목표: 비동기 방식으로 Github API를 이용해 사용자 정보 가져오기
    • 사용자 명을 검색해 프로필 일부 정보, 잔디밭, Repo 5개 가져오기 image.png

4. SpreadSheet

  • SpreadSheet
  • 학습 목표: SpreadSheet 만들며 구조 이해하기
    • 배열과 cell 객체 이용해 구현
    • 작성된 모든 데이터를 csv로 변환
    • 방향키, 엔터키 이동
    • focus 시 header 변경 spreadSheetImpl.png

5. Budget Calculator

  • 예산 계산기
  • 학습 목표: 예산 계산기(Budget Calculator) 만들며 React 기초 익히기
    • React 기초, Component, State, Props, Event Handler, React Hook, useState, useEffect 스크린샷 2023-09-18 오전 3.10.13.png

Backend(Java, Spring)

  • 기간: 2021.09.21 ~ 2021.10.30

8. LinkedList

  • LinkedList
  • 학습 목표: Java 언어로 LinkedList 구현하기

9. Cart System

  • 장바구니
  • 학습 목표: Map, Set으로 Cart System 구현하기

10. Response Model(Error Handling)

  • 에러 응답 모델
  • 학습 목표: Spring Boot에서 에러 응답 모델을 만들어 응답과 에러 공통 처리하기

11. CRUD Board

  • 게시판 CRUD
  • 학습 목표: 게시판 CRUD 구현하기
    • Spring Boot, Spring Data JPA, H2 사용
    • 기본 CRUD와 BaseEntity, Paging, N+1 처리

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published