1. FACTS 월요일부터 팀 소개 프로젝트 시작 → 금요일 발표. 웹종반 수업을 응용해서 하는 프로젝트이기 때문에 수업 복습 필요(내가 수강할 땐 파이참을 썼는데 지금은 VSC로 수업이 진행됐다고 해서 새로운 수업을 다시 듣는 걸로). 프로젝트 : CRUD 구현 github 특강 듣기 가능하다면 프로젝트 github 활용하기 튜터님께서 인프런 강의를 수...
FACTS JS 문법 종합반 강의 듣기 금요일 개인 프로젝트 발제 : JS 문법의 핵심을 적용해 볼 수 있는 영화 검색 사이트를 제작 특강 1️⃣ 좋은 개발자란 무엇인가 2️⃣ TIL 작성법 3️⃣ Git 특강 (2차) FEELINGS 일단 JS 문법을 그동안 웹종반에서 배웠던 함수 위주로 내가 스스로 코드를 짜기보다는 따라하는 실습만 했었기에 이론 부...
FACTS JS 문법 종합반 강의 듣기 알고리즘 특강 개인프로젝트 마감 팀 프로젝트 발제 FEELINGS JS 문법 강의는 개인 프로젝트 진행 후 다시 봐서 그런지 전에 흐릿 했던 개념이 좀 더 잡혀가는 듯했다. 알고리즘 특강은 ...첫째날 빼곤 멘붕이었다. 복습을 아직 제대로 하지 못해 하루 공부 시간을 좀 더 효율적으로 분배해야겠다는 생각이 들었다. ...
1. FACTS 팀 프로젝트 마감 github 협업 2. FEELINGS 내가 맡은 파트는 메인페이지에서 기본 정보 가져오기, 메인페이지로 돌아가기였다. 때문에 코드를 짜보기 전에 새롭게 알아햐 할 개념들이 몇 개 있었다. 모듈화와 window 객체. 팀원분이 자세히 설명을 해주셔서 개념에 대해 이해는 갔지만, 코드에 적용하는데 어려움이...너무 많았다....
1. FACTS 노드 입문 주차 수업 듣기 개인 프로젝트 알고리즘 문제 풀기 2. FEELINGS 노드 입문 주차였기 때문에 비교적 수업의 난이도는 쉬운 편이었다. 문제는 개인 프로젝트에 응용하는 것. 여러 번 예제를 따라해보며 코드의 흐름에 대해 익히긴 했지만 개념을 익히는 데는 시간이 좀 더 필요한 것 같다. 알고리즘 문제는 월요일부터 수요일까지 하루...
1. FACTS 노드 숙련 주차 수업 듣기 개인 프로젝트 - lv2, lv3 2. FEELINGS 노드 숙련 주차로 지난 lv1 과제를 디벨롭 시킨 lv2, lv3 과제가 주어졌다. lv1 과제와 강의 예제를 따라해보면서 CRUD 구현에 익숙해진 것 같다. 저번주에 비해 좋아졌던 점은 팀끼리 5~6시를 질문 시간으로 정해 서로 궁금한 점, 과제를 진행하는...
1. FACTS 팀 프로젝트 - 뉴스피드 프로젝트 2. FEELINGS 내 파트는 회원가입과 로그인, 로그아웃을 구현하는 거였다. 다행히 개인 과제에서 해봤기 때문에 응용해서 하면 되겠다는 생각이 들었다. 내 파트가 프로젝트의 시작 부분이었기 때문에 최대한 빨리 오류를 확인하고 코드를 완료하는게 목표였다. 그리고 비밀번호 암호화 부분과 추가 구현은 추가 ...
1. FACTS 노드 심화 1주차 팀 프로젝트 피드백 2. FEELINGS 심화 주차에는 이론에 대한 강의 수가 많았기 때문에 수업을 따라 가기 좀 어려웠다. 이해하는데 많은 시간이 필요하다는 판단이 들었고, 그렇다면 lv4 과제를 최대한 일찍 끝내놓고 강의 진도를 나가는게 맞다고 생각이 들어 강의 일부만 듣고 과제를 진행했다. 하지만, 생각보다 좋아요 ...
1. FACTS 노드 심화 2주차 개인 과제 lv5 진행 개인 과제 lv4 피드백 2. FEELINGS 화요일부터 lv5 과제를 진행했는데, 생각보다 컨트롤러, 서비스, 레파지토리 레이어를 파악하는데 오래걸렸다. 유효성 검증을 하는 부분을 서비스 레이어에 두어야 하는 건 이해가 됐는데, 어떤 방식으로 컨트롤러에게 전달을 해줘야 할지 많이 고민을 했다. ...
1. FACTS 팀 프로젝트 발제 및 진행 2. FEELINGS 팀 프로젝트를 비교적 쉬운 파트를 맡았지만, M:N 관계로 되어 있는 테이블이었기 때문에 개념 파악을 하는데 좀 오래걸렸다. 3. FINDINGS sequelize as https://velog.io/@kinjoo/TIL-230719 상세 페이지로 넘어갈때 localStorage에 해당 i...
1. FACTS 개인 과제 - 키오스크 프로젝트 후발대 수업 - sql 실습 2. FEELINGS 심화 주차 때부터 정체기가 온 것 같다. 이번 개인 과제를 진행하는데 테이블 관계 파악하는데도 오래 걸리고, 과제를 진행하는데도 오래걸렸다. sql문 실습 수업에서는 기
1. FACTS 개인 과제 - 키오스크 프로젝트 후발대 수업 - sql 실습 2. FEELINGS 이번주도 역시나 정체기가 온 것 같다. 과제를 진행하는데, 이해하는 속도도 너무 느리고, node-cache를 적용하는 부분에서도 너무 많이 헤맸고, 여전히 헤매고 있다. sql문은 복습을 여러 번 하나보니 이해가는 부분이 많았다. 예제들도 무리 없이 풀 수...
1. FACTS 팀프로젝트 : 프로젝트 협업 도구 만들기 2. FEELINGS 이번 주차에선 프론트쪽은 아예 손 대보지도 못하고 백에만 집중했다. 아무래도 같은 팀원분께서 프론트 준비해보고 싶었던 부분이 있어서 양보를 한터라. 쉬는 날 프론트 연결 추가 공부가 필요할 것 같다. 키오스크 과제때 이용했던 노드캐시를 이번 프로젝트에서 많은 용도로 쓴 것 같다...
1. FACTS 심화 프로젝트 마무리 : 협업 도구 만들기 최종 프로젝트 시작 : 추억을 공유하는 커뮤니티 (마이크로 서비스 아키텍처) 2. FEELINGS 최종 프로젝트를 시작하면서 어떤 프레임워크를 쓸지(express vs nest) 팀원과 정하는데 시간이 많이 소요될 것이라 생각했던 것과는 달리, 다른 목표가 주워져서 회의하는데 시간을 많이 보냈던 ...
1. FACTS 최종 프로젝트 백엔드 진행 : 추억을 공유하는 커뮤니티 (마이크로 서비스 아키텍처) 2. FEELINGS 다들 열심히 하는 팀원들이 모여서 의견 조율 하는 시간이 종종 필요했다. 그래도 2주차에 접어들어서 그런지 지난주보다는 의견이 잘 모아지고 있다. 3. FINDINGS MSA로 개발을 하는데 팀원들과 다시 협의를 해야할 사항이 있었다...
1. FACTS 최종 프로젝트 프론트엔드 진행 : 추억을 공유하는 커뮤니티 (마이크로 서비스 아키텍처) MSA, TCP와 관련된 이론 공부 2. FEELINGS 뼈대 코드와 이론적인 부분(MSA와 TCP를 사용하는 이유 등)이 정리가 완전히 되지 않는 느낌이 들었다. 팀원들과 각자 주말 동안 해야할 이론 공부 목록을 정리하고 월요일날 같이 공부한 내용을 ...
1. FACTS 최종 프로젝트 프론트엔드 진행 : 추억을 공유하는 커뮤니티 (마이크로 서비스 아키텍처) 중간 발표 튜터님 피드백 반영 S3 적용 2. FEELINGS 튜터님 피드백 중 프론트엔드에서 수정할 부분을 파악해보니 서비스적인 측면에서 생각하지 못했던 부분이 많았다. 이를 반영해서 팀원들과 같이 수정해나갔다. 3. FINDINGS S3를 적용하기...