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

Asher Park·2022년 12월 5일
1

내일배움캠프_WIL

목록 보기
3/13
post-thumbnail

Facts

1. Algorithm 원격강의

  • 기간 : 2022.11.28 ~
  • 주제 : algorithm

자료구조, 알고리즘 원격강의 수강 중.

알고리즘 4주차 Tree

알고리즘 4주차 Heap

알고리즘 4주차 Graph

2. Algorithm 타임어택

  • 기간 : 2022.11.29
  • 주제 : algorithm

오후 3시 30분 부터 5시 30분까지 알고리즘 4문제 중 3문제를 선택해서 풀기.

프로그래머스 코딩테스트 입문 난이도 <각도기>, <옷가게 할인 받기>, <369게임>, <로그인 성공?> 이라는 4문제 였다.

파이썬 문법 연습 정도의 난이도 인것 같았다.

3. DB 설계, 구축, MySQL 특강

  • 기간 : 2022.11.30 ~ 2022.12.1
  • 주제 : Database, MySQL

DB와 DBMS의 개념, SQL과 NoSQL의 차이, SQL문법 실습을 진행하였다.

오후에는 DB설계의 순서와 정규화의 개념을 배웠다.

전공에서 정규화를 배웠을 때에도 힘들었는데, 역시나 지금도 힘들다.

4. RESTful API CS특강

  • 기간 : 2022.12.1
  • 주제 : REST API

API, REST 의 개념을 배웠다.

5. HTML, CSS, JS 특강

  • 기간 : 2022.12.1
  • 주제 : HTML, CSS, JS

HTML 기초내용, CSS 개념과 적용방법, JS의 이해를 배우며

실제 페이지를 만드는 모습을 보여주셨다.

6. 미니 프로젝트 발제

  • 기간 : 2022.12.2
  • 주제 : 뉴스피드가 포함된 프로젝트

뉴스피드란?
내 게시물을 포함한 모든 게시물을 볼 수 있는 공간
ex) 블로그, 커뮤니티, SNS

우리 조는 앞으로 먹어보고 싶은 것, 가보고 싶은 음식점 등을 기록할 수 있는
먹킷리스트 를 주제로 삼았다.


Feelings

이번 주는 특강의 연속 이었다.
지난 주 부터 듣고있던 원격강의와 특강 까지 들으니 정신적으로 힘든 주 였다.
(점심 나가서 먹을것 같아!!!)

그리고 드디어 프로젝트가 시작되었다.

내가 제일 하고싶었던 주제! 뉴스피드가 포함된 커뮤니티!

정말 정성들여 만들어 봐야겠다.


Findings

이번주에 들은 특강 중 DB관련 특강이 아주 인상이 깊었다.

올해 들어서, ReactJS + NodeJS 조합의 서비스를 구현하며 NoSQL 인 MongoDB만 엄청 사용해왔다.
특강을 들으며 MySQL을 다시 사용해 보았고, 오랜만에 Query를 작성해보았다.

그리고, DB설계 부분을 들으면서 정규화에 대해 공부하게 되었는데
학교 다닐 때에도 이해를 잘 하지못하였던 제2, 제3정규화의 개념을 배우게되어서 좋았던것같다.


Future

이번 프로젝트에서 DB를 MySQL을 사용할 것 같다.
DB설계를 할 때, 정규화의 개념을 잘 적용해서 설계를 해 보아야겠다.

profile
배움에는 끝이없다

0개의 댓글