WIL 240128

hyeo71·2024년 1월 28일
0

2024 내배캠 AI 트랙

목록 보기
17/108

FACTS(사실, 객관)

이번 일주일 동안 있었던 일, 내가 한 일

  • 웹개발 종합반 ~4주차
  • jQuery
    toggle
    val
  • Firebase
    Firestore
    addDoc
    getDocs
  • SQL(74~105)
    SUBSTRING_INDEX
    날짜 계산(DATE_ADD, DATE_SUB 등)

FEELINGS(느낌, 주관)

나의 감정적인 반응, 느낌

이번 주 웹개발 종합반 강의를 수강하며 처음에는 저번 주에 수강한 GPT 웹개발 강의와 크게 다르지 않을 것이라 생각했지만 Flask와 SQLite를 사용한 저번 강의와 달리 이번엔 python을 사용하지 않은 웹개발 강의를 수강하고 백엔드를 포함한 개발 플랫폼인 Firebase의 기능 중 하나인 Firestore를 사용한 것이 신기했고 SQL 또한 프로그래머스가 아닌 외국계 사이트인 LeetCode를 사용해서 여러 문제를 풀었다.


FINDINGS(배운 것)

그 상황으로부터 내가 배운 것, 얻은 것

NoSQL인 Firestore를 실제로 사용해보며 RDB만 사용하던 것과는 다르게 처리되는 방식을 직접 운용해보았다.
LeetCode는 간혹 문제오류가 있는 문제도 있지만 해당 문제를 풀었을 때 다른 사람들이 여러 풀이법을 확인하고 자신의 처리속도를 확인할 수 있는 것은 매력적이었다.


FUTURE(미래)

배운 것을 미래에는 어떻게 적용할 지

DB는 RDB, NoSQL 중 상황에 따라 어떤 방식의 DB를 구성할 지 모르기 때문에 둘 다 사용하는 방법을 배우는 것은 좋은 기회라 생각한다.
어떤 지식이든 마찬가지지만 이론만 배우는 것과 직접 사용하는 것은 다른 것이라 생각하고 제일 잘 기억하고 몸에 밴다는 것은 그에 관한 여러 문제를 푸는 경험을 쌓는 것이 중요하다고 생각한다. SQL 문제는 꾸준히 푸는게 중요한 듯 하다.


0개의 댓글