Today I Learned(32)
-
[내일배움캠프] TIL - 24.08.26(월)
1. 학습 본캠프 시작이라 그런지 OT 및 특강도 있었고 새로운 팀과 만나면서 학습에 크게 몰두하기가 어려웠다. 오늘은 '웹 개발 기초' 강의의 1주차 부분을 학습하였는데 학습 내용을 정리하다보니 정리 내용이 마음에 들지 않았다. 강의를 막상 따라해서 같은 결과를 내긴했지만 뭐랄까 '이걸 내가 제대로 학습했나?' 라는 생각이 들었다. 일단든 생각은 사용한 태그나 속성에 대해서 명확하게 모른다는 점이 큰 것 같다. 강의 자체가 웹 개발의 전체적인 흐름을 파악하는 것에 초점이 맞춰져 있어 개념에 대한 설명부분에서 만족하지 못해서 그런지 스스로 좀 더 찾아 학습해야 할 것 같다. 강의는 일단 빠르게 학습하고 이번 주에 시간이 남을 때 개념적인 부분을 좀 더 채우면 만족하게 되지 않을까? 2. 과제 오늘은 S..
2024.08.26 -
[사전캠프] TIL 작성 - 24.08.20(화)
1. 학습 오늘은 데이터 연산시 제대로 된 값을 갖지 않는 데이터에 대한 처리에 대해 배웠다. 배운 내용은 해당 내용을 MySQL 에서 자동으로 '0' 으로 여기고 대체해 연산에서 제외한다거나 'IF' 또는 'CASE' 를 사용해 해당 값을 특정 값으로 변경해 연상에 사용되게 하는 등의 방법이었다. 특히 NULL 값을 다루는 부분이 굉장히 유익했는데 NULL 값을 WHERE 절에서 조건으로 제외하는 방식을 사용하거나 'COALESCE' 을 사용해 NULL 값을 제외하는 것이 굉장히 유용하다 느껴졌다. 2. 과제 SQL 및 알고리즘 코드카타를 하루 루틴처럼 진행한 후, 개인 과제로 SQL 연습 문제를 풀어보았다. 그 동안 SQL 코드카타와 강의의 실습 문제를 열심히한 결과인지 처음 SQL 문제를 접했을 ..
2024.08.20 -
[사전캠프] TIL 작성 - 24.08.18(일)
1. 학습 오늘은 알고리즘 및 SQL 코드카타를 풀고서 SQL 강의를 마저 수강했다. 수강 내용은 'SubQuery' 에 대한 내용이었는데 개인적으로는 이전에 배운 내용에 비해 크게 흥미롭지 않았다. 그렇다고 대충한 것은 아니지만, '내가 과연 순수하게 SQL만을 다룰일이 있을까?' 라는 생각을 하면서 해당 작성법에 대한 생각을 좀 더 하게 되었다. 나의 경우 아마 DB 에 한 번의 쿼리로 원하는 데이터를 가져와 비즈니스 로직을 통해 데이터를 가공하는 과정을 많이 겪을 텐데 저렇게 Java 깊어지는 조건/반복문의 골마냥 중간에 사용하는 'SubQuery' 는 참 매력적이지 못하다는 생각을 했다. 2. 과제 4주차(화) 개인과제와 코드카타를 진행하였다. SQL 코드카타를 진행하면서 SQL 에서 날짜 및 ..
2024.08.18 -
[사전캠프] TIL 작성 - 24.08.17(토)
1. 학습 오늘은 사전캠프에 늦게 참여해 밀린 개인과제를 통한 학습과 이전에 강의에서 배운 SQL 을 토대로 SQL 코드카타를 진행했다(물론 알고리즘 코드카타도 진행했다). 어제 진행되었지만 미처 마저 정리하지 못한 팀 스터디에서 다룬 아티클에 대한 정리도 같이 진행하였다. 2. 과제 'Java, Spring 톺아보기' 를 통해서 자바에대해서 다시 한 번 알아보고 더불어 Spring 과 Kotlin 에 대해 알아보았다. 더욱이 Kotlin 의 경우 평소 따로 생각이 없었으니 알아보니 충분히 배울만한 언어라는 생각을 가지게 되었다. '데이터 속 김서방 찾기' 의 경우 자세한 설명이 없어서 임의로 문제를 만들어 SQL 을 작성해 문제를 해결해 보았다. SQL 코트카타와 더불어 진행하다보니 현재까지 배운 ..
2024.08.17 -
[사전캠프] TIL 작성 - 24.08.16(금)
1. 학습 오늘은 SQL 강의를 통해 문자 데이터를 가공할 수 있는 'REPLACE, SUBSTRING, CONCAT' 와 조건별 데이터 연산을 가능하게 하는 'IF, CASE' 를 배웠다. 강의를 시청하면서 Java 와 비교하면 생각하니 이해하기 쉬웠다. 간단한 쿼리를 즉각적으로 "아 이렇게 하면 되지!" 가 되었지만, 지금까지 배운 것을 복합적으로 작성하는 실습 예제들은 "이렇게 하면되나?" 라는 생각으로 약간이나마 생각할 시간이 필요했다. 아무래도 이번 주말에는 SQL 코드카타를 통해 배운 것을 반복숙달하는 시간을 가져야 할 것 같다. 2. 과제 오늘은 팀원들과 함께 짧게나마 개발관련 아티클(게시글, 기사 등)을 보고 알게된 점을 공유하는 스터디를 하게 되었다. 나의 경우 '주니어 개발자도 쉽게 ..
2024.08.16 -
[사전캠프] TIL 작성 - 24.08.15(목)
1. 학습 오늘은 공휴일이기에 사전캠프가 진행되지 않았다. 그래서 강의를 듣기보다 사전캠프를 늦게 참여하게 되면서 쌓인 일별 개인과제를 해치우기로 했다. 새로운 내용을 학습하진 않았지만 이전에 배운 SQL 에 대한 내용을 복습하기 위해 선택한 일정이었다. 2. 과제 현재 2주차(화) 부터 4주차(목) 까지의 과제가 밀려있다(첫날 부터 참여했다면 오늘 기준 4주차(목) 과제를 해야하는 상황). 오늘은 3주차 과제까지 진행하고 내일부터 또 학습한 강의 내용에 맞춰 이후 개인과제를 진행할 생각이다. 오늘 진행한 과제는 아래와 같다.2주차 (목)3주차 (월)3주차 (화)3주차 (수)3주차 (목) 참고로 2주차 (화) 과제를 아직하지 제출하지 못했는데 이는 기술에 대한 학습을 정리하는 과제이기에 충분히 내용을 ..
2024.08.15