본문 바로가기
카테고리 없음

230116~230122 WIL

by hbIncoding 2023. 1. 23.

1. 이번 주 발자취 요약

1)무박 2일 헤커톤 풀스택 미니 프로젝트

. 설명 : 웹개발 종합반 영화 스크랩 페이지를 기반으로 추가 기능 구현을 진행

ㄴ. 원래 있던 기능

  • 네이버 영화 URL, 평점, 코멘트를 남기면 og(이미지,타이틀,설명)을 따오고 정보를 스크랩해주는 페이지

ㄷ. 추가한 기능

  • 스크랩 내용을 CRUD할 수있는 페이지 별도 구현 후 해당 페이지에 댓글 기능 추가
  • 스크랩 페이지 삭제 와 생성 시 key 값이 꼬이지 않도록 key 값은 생성시 현재 key.max +1 로 설정
  • 댓글은 수정없이 CRD만 가능, 댓글은 key값 없니 스크랩 Json내 list로 저장 후 순서대로 호출 및 해당 번호 삭제
  • 코멘트 대신 영화 명대사 작성

ㄹ. 해당 프로젝트 깃허브 URL

>>https://github.com/WooramHong1996/miniproject-19.git

 

GitHub - WooramHong1996/miniproject-19

Contribute to WooramHong1996/miniproject-19 development by creating an account on GitHub.

github.com

2. Java 언어 학습

. 1일차

  • 자바의 특징과 변수의 형태
  • 자바에서 사용하는 연산자 및 이진수로의 표현
  • JVM은 훑어 읽고 지나감 (추후에 깊은 이론적 학습을 필요!)

. 2일차

  • 조건문과 반복문의 사용법과 사용 예시를 통한 학습 진행
  • Java에서 배열의 초기화 이후 사용과 배열을 유용하게 사용할 수 있도록 도와주는 메서드 학습
  • Collections에 대한 기능과 사용방법을 익혀야함(기본으로 주어지는 배열보다 사용 편의성과 효율이 높을듯)

ㄷ. 3일차

  • 객체지향과 절차지향의 차이
  • 클래서 메서드, 변수 , Static, 오버로딩,생성자 등 클래스 사용을 위한 기초 지식을 학습
  • 각 명칭과 기능들을 확실히 이해하고 사용 경우를 명확히 알아두도록 복습하자

3. 앞으로 해야할 일들 (항해 99 스케줄에 있는 것 제외)

ㄱ. IntelliJ에서 git 사용하는 방법 익히기!

ㄴ. git bash를 통해 git 연동하고 사용하는 방법 익히기!

ㄷ. 알고리즘 문제 풀이에 주로 사용되는 메서드 작성하기