자료구조, 알고리즘 원격강의 수강 중.
오후 3시 30분 부터 5시 30분까지 알고리즘 4문제 중 3문제를 선택해서 풀기.
프로그래머스 코딩테스트 입문 난이도 <각도기>, <옷가게 할인 받기>, <369게임>, <로그인 성공?> 이라는 4문제 였다.
파이썬 문법 연습 정도의 난이도 인것 같았다.
DB와 DBMS의 개념, SQL과 NoSQL의 차이, SQL문법 실습을 진행하였다.
오후에는 DB설계의 순서와 정규화의 개념을 배웠다.
전공에서 정규화를 배웠을 때에도 힘들었는데, 역시나 지금도 힘들다.
API, REST 의 개념을 배웠다.
HTML 기초내용, CSS 개념과 적용방법, JS의 이해를 배우며
실제 페이지를 만드는 모습을 보여주셨다.
뉴스피드란?
내 게시물을 포함한 모든 게시물을 볼 수 있는 공간
ex) 블로그, 커뮤니티, SNS
우리 조는 앞으로 먹어보고 싶은 것, 가보고 싶은 음식점 등을 기록할 수 있는
먹킷리스트 를 주제로 삼았다.
이번 주는 특강의 연속 이었다.
지난 주 부터 듣고있던 원격강의와 특강 까지 들으니 정신적으로 힘든 주 였다.
(점심 나가서 먹을것 같아!!!)
그리고 드디어 프로젝트가 시작되었다.
내가 제일 하고싶었던 주제! 뉴스피드가 포함된 커뮤니티!
정말 정성들여 만들어 봐야겠다.
이번주에 들은 특강 중 DB관련 특강이 아주 인상이 깊었다.
올해 들어서, ReactJS + NodeJS 조합의 서비스를 구현하며 NoSQL 인 MongoDB만 엄청 사용해왔다.
특강을 들으며 MySQL을 다시 사용해 보았고, 오랜만에 Query를 작성해보았다.
그리고, DB설계 부분을 들으면서 정규화에 대해 공부하게 되었는데
학교 다닐 때에도 이해를 잘 하지못하였던 제2, 제3정규화의 개념을 배우게되어서 좋았던것같다.
이번 프로젝트에서 DB를 MySQL을 사용할 것 같다.
DB설계를 할 때, 정규화의 개념을 잘 적용해서 설계를 해 보아야겠다.