[WIL] 내일배움캠프 3주차

My_Code·2024년 5월 6일
0

TIL

목록 보기
19/112
post-thumbnail

본 내용은 내일배움캠프에서 활동한 내용을 기록한 글입니다.


💻 WIL(Weekly I Learned)

📌 주간 학습 목차

✏️ 월요일

  • 개인과제 조기제출 못한 사람들 제출하는 날

  • 나는 조기제출 했기 때문에 피드백에 대한 내용 수정을 함

  • 깃허브 페이지 배포 : https://jkc-mycode.github.io/Movie_Rank_Site/

  • 마지막 알고리즘 특강을 수강

  • 스택, 큐, 정렬에 대해서 학습함

  • 클래스를 통한 스택과 큐를 구현해서 데이터를 넣고 빼는 예제를 진행

  • 정렬은 기본적인 정렬에 대해서 학습함

  • 버블정렬 : 1회전 후 가장 큰 값이 제일 뒤로 감

  • 선택정렬 : 1회전 후 제일 작은 값이 제일 앞으로 오게 됨

  • 삽입정렬 : 기본 정렬 중 효율이 좋은 편(?)


✏️ 화요일

select    # '데이터 조회' 의 명령어로 필수 구문
from      # '어디에서 데이터를 조회할까' 의 명령어로 필수 구문
where     # 조건을 지정해주는 구문
group by  # 카테고리컬럼(원하는컬럼 아무거나)
order by  # 정렬을 원하는 컬럼

✏️ 수요일

  • 새로운 팀프로젝트가 발제됨

  • 기존의 영화 사이트에서 기능적으로 발전시키는 과제임

  • 첫 날이기에 간단하게 SA를 작성하고 와이어 프레임을 제작함

  • 기존의 과제를 재활용하기 때문에 구현할 기능이 적어서 초반에는 역할분배가 어려워 보임


✏️ 목요일

  • 팀프로젝트에 대한 역할을 분배함

  • 일단 기본적인 기능부터 분담하고 추가 기능에 대해서는 추후 이야기할 예정

  • 그리고 나의 역할은 중간 멘토 역할이기 때문에 팀원 옆에서 구현을 도와줌

  • 부트스트랩의 CSS CDN에 문제가 발생함

  • 전 세계적으로 CDN 인증서 문제로 인해 오류가 발생했다고 함


✏️ 금요일

  • 이 날 하루는 전부 팀원들 코드 도와주는데 시간을 사용함

  • 코딩이 처음이라서 아에 기본을 어떻게 해야 하는 지 모르는 팀원이 존재했기에 집중적으로 붙어서 도와줌

  • 특히 슬라이드 기능에서 시간이 오래 걸림

  • 동기/비동기적 실행 순서 때문에 방법을 찾는 데 오래 걸림

  • 그래도 Promise.all에 대한 사용 방법을 알 수 있는 좋은 시간이었음

  • 이 날 필수 구현 내용을 살펴보니 영화 상세보기 '페이지' 라는 것을 깨달음...

  • 급하게 모달에서 페이지로 변경



📌 향후 계획

  • 다음 주 목요일에는 팀프로젝트를 마무리하고 제출하는 날

  • 팀원들의 코드를 합치고 CSS로 꾸며줘야 함

  • 그리고 시간적으로 여유가 생기면 추가기능도 분담해서 구현할 예정

  • 팀프로젝트가 끝나면 바로 Node.js 입문에 대한 학습이 시작 함

  • Node.js에 대해서 본격적으로 배우기 때문에 더욱 열심히 공부하자!!



📌 이번 주 느낀 점

  • 이번 주는 개인적으로 약간 심심했음

  • 개인과제도 조기 제출해서 계속 개인공부 시간만 가졌음

  • 팀프로젝트가 시작했을 때도 초반에는 질문이 없어서 또 혼자서 공부하는 시간을 가짐

  • 그래도 목요일부터는 팀원들이 질문해주고 노력하는 모습을 보니 굉장히 기분이 좋았음

  • 질문하는 것에 두려워하지 않는 것이 중요함!!!


profile
조금씩 정리하자!!!

0개의 댓글