✏231120 월요일 TIL(Today I learned) :📖클래스의 생성자(constructor) / 📖클래스의 사용 / 📖오브젝트와 데이터 클래스 / 📖클래스의 상속
✏231121 화요일 TIL(Today I learned) : 📖Nullable(?,물음표) / 📖Safe call(?.)과 Elvis Operator(?:) / 📖Nullable로 선언하는 지연초기화 / 📖Nullable을 사용하지 않는 지연초기화

✏231122 수요일 TIL(Today I learned) : 📖스코프 함수 (Scope Function) / 📖스코프 함수의 차이점 / 📖각 스코프 함수의 적절한 사용
✏231123 목요일 TIL(Today I learned) : 📖배열 (Array) / 📖리스트 (List) / 📖배열,컬렉션에서 활용 가능한 메소드

✏231127 월요일 TIL(Today I learned) : 📖Kotlin의 특징 및 장점 / 📖IDEA에서 유용한 단축키 / 📖코딩 컨벤션 (Coding Convention)
✏231128 화요일 TIL(Today I learned) : 📖객체지향 프로그래밍 (OOP) / 📖상속과 관련된 오버라이딩, 실드클래스 / 📖인터페이스 (interface) / 📖오버로딩
✏231129 수요일 TIL(Today I learned) : 📖Lv1. 사칙연산을 수행하는 Calculator 클래스 / 📖Lv1.발생 문제 및 해결 및 느낀점 / 📖Lv2. Lv1에 이어서 추가 연산 가능하게 하기 / 📖Lv2.발생 문제 및 해결 및 느낀점
✏231130 목요일 TIL(Today I learned) : 📖Lv3.클래스의 책임(단일책임원칙) / 📖Lv2와 비교하여 개선된 점 / 📖Lv4.클래스간의 의존성(의존성역전원칙) / 📖Lv3와 비교하여 개선된 점 / 📖Lv4.발생 문제 및 해결 및 느낀점
✏231201 금요일 TIL(Today I learned) : 📖 람다식 (Lambda expression) / 📖 단일 표현식 함수 (Single-expression function) / 📖 자료형 변환 / 📖 업캐스팅과 다운캐스팅

✏231204 월요일 TIL(Today I learned) :📖 동기식, 비동기식 프로그래밍 / 📖스레드 (Thread) / 📖코루틴 (Coroutine)
✏231205 화요일 TIL(Today I learned) : 📖기본 기능 구현 - Lv1. 메뉴 출력 및 입력 받기 / 📖Lv1. 문제 발생 / 📖내일 해야할 일
✏231206 수요일 TIL(Today I learned) : 📖기본 기능 구현 - Lv2. 필요한 클래스 설계 / 📖Lv2. 문제 발생 및 해결 / 📖Lv2.내일 할 일
✏231207 목요일 TIL(Today I learned) : 📖기본 기능 구현 - Lv3. 상속관계 구현 및 하나의 리스트 객체 사용하기 / 📖Lv3 문제 발생 및 해결 / 📖Lv3 내일 해야할 일
✏231208 금요일 TIL(Today I learned) : 📖선택 구현 사항 - Lv4. 장바구니 메뉴 추가 및 총 금액 출력 / 📖오늘 발생 문제 및 해결 / 📖키오스크 과제 느낀점
✏231211 월요일 TIL(Today I learned) : 📖Kotlin? Android? / 📖안드로이드 활용하기 / 📖안드로이드 스튜디오에서 프로젝트 생성하기
✏231212 화요일 TIL(Today I learned) : 📖UI / 📖뷰 / 📖위젯 / 📖레이아웃 / 📖간격 설정 (정렬) 하는 방법 (Margin, Padding, Gravity) / 📖스타일 및 테마
✏231213 수요일 TIL(Today I learned) : 📖인텐트 (Intent) [인텐트의 유형] / 📖액티비티 (Activity) [액티비티 등록] [액티비티 생명주기]
✏231214 목요일 TIL(Today I learned) : 📖Lv1. 로그인 페이지 만들기 / 📖Lv1. 문제발생 및 해결과 느낀점 / 📖Lv2. 회원가입 페이지 만들기 / 📖Lv2까지 만든 레이아웃과 느낀점
✏231215 금요일 TIL(Today I learned) : 📖Lv3. 자기소개 페이지 만들기 (HomeActivity) / 📖Lv3의 레이아웃과 느낀점
✏231217 일요일 TIL(Today I learned) 오늘 배운 것 : 📖 당근마켓 UI 클론 코딩 1 / 📖UI 클론 코딩 1의 발생 문제 및 해결과 느낀점
✏231219 화요일 TIL(Today I learned) : 📖당근마켓 UI 클론 코딩 2 / 📖UI 클론 코딩 2의 발생 문제 및 해결과 느낀점
✏231220 수요일 TIL(Today I learned) : 📖당근마켓 UI 클론 코딩 3 / 📖UI 클론 코딩 3의 발생 문제 및 해결과 느낀점
✏231221 목요일 TIL(Today I learned) : 📖 UI 클론 코딩 / 📖Android 자기소개 앱 [해설영상을 보고 보완 사항 보완] [추가적으로 보완한 사항과 느낀점]
✏231222 금요일 TIL(Today I learned) : 📖 Git & Github 개념 / 📖 Git에서도 통용되는 유용한 리눅스 명령어 / 📖 Github에 코드 올리기 (개인) / 📖 Github에 코드 올리기 (팀 협업)
✏231227 수요일 TIL(Today I learned) : 📖기본 설계 의논 및 환경 세팅 / 📖UI구현 / 📖팀 프로젝트 진행 시 트러블 슈팅
✏231228 목요일 TIL(Today I learned) : 📖UI구현 / 📖오늘의 팀 프로젝트 트러블 슈팅 / 📖오늘의 반성과 내일 할 일
✏231229 금요일 TIL(Today I learned) : 📖UI구현 / 📖string.xml (en) 만들어서 영어 리소스 관리하기 / 📖오늘의 팀 프로젝트 트러블 슈팅 / 📖오늘의 반성과 다음에 할 일
✏240101 월요일 TIL(Today I learned) : 📖프로젝트 합치기 / 📖오늘의 반성과 프로젝트 소감
✏240102 화요일 TIL(Today I learned) : 📖발표회 및 피드백 / 📖KPT (Keep/Problem/Try) / 📖오늘의 반성과 마무리
✏240103 수요일 TIL(Today I learned) : 📖뷰 바인딩 (View Binding) / 📖어댑터 뷰 (Adapter View) / 📖RecyclerView(리사이클러뷰)
✏240104 목요일 TIL(Today I learned) : 📖RecylcerView 과제 / 📖RecylcerView 과제의 트러블 슈팅과 느낀점 / 📖Github 등록 트러블 슈팅
✏240105 금요일 TIL(Today I learned) : 📖Fragment [프레그먼트의 생명주기 메서드] [프래그먼트의 데이터 전달] / 📖다이얼로그 [다이얼로그 종류] [DialogFragment] / 📖알림
✏240108 월요일 TIL(Today I learned) : 📖메인페이지 만들기 트러블 슈팅
✏240109 화요일 TIL(Today I learned) : 📖메인페이지, 상세페이지 만들기 트러블 슈팅
✏240110 수요일 TIL(Today I learned) : 📖선택 구현 목표 만들기 트러블 슈팅(🚩스크롤 상단 이동! 🚩상품 삭제하기! 🚩[찐도전과제] 좋아요 처리!!)
✏240111 목요일 TIL(Today I learned) : 📖코드에 적용한 보완 사항 / 📖코드에 적용하지 않았지만 기억할 보완 사항
✏240112 금요일 TIL(Today I learned) : 📖Fragment 과제 + RecyclerView 추가 목표
✏240115 월요일 TIL(Today I learned) : 📖기본 설계 의논 및 환경 세팅 / 📖오늘의 팀 프로젝트 트러블 슈팅과 내일 할 일
✏240116 화요일 TIL(Today I learned) : 📖DialogFragment 만드는 방법 / 📖1 UI 구현 트러블슈팅 / 📖2 DialogFragment 파일 구현 / 📖3 일반 Fragment에 연결 / 📖팀 프로젝트 반성과 내일 할 일
✏240117 수요일 TIL(Today I learned) : 📖유효성 검사 코드 정리 / 📖데이터 추가 기능 구현 / 📖내일 할 일
✏240118 목요일 TIL(Today I learned) : 📖연락처 추가 기능 정리 후 최종 머지 / 📖선택 기능 : Event Notification 만들기 / 📖오늘의 반성과 내일 할 일
✏240119 금요일 TIL(Today I learned) : 📖 세부 디자인 조정 및 버그 수정 / 📖 발표 준비 및 다음에 할 일
✏240122 월요일 TIL(Today I learned) : 📖발표회 및 피드백 / 📖KPT (Keep/Problem/Try) / 📖오늘의 반성과 마무리
✏240123 화요일 TIL(Today I learned) : 📖Shared Preferences / 📖Room (DataBase) / 📖Map : 사용자 위치 얻기
✏240124 수요일 TIL(Today I learned) : 📖구글 지도 API 사용하기 / 📖Retrofit (서버와 클라이언트) / 📖앱 개발 프로세스 / 📖디버깅
✏240125 목요일 TIL(Today I learned) : 📖TabLayout + Viewpager2로 UI틀 만들기 / 📖카카오 API 키 가져오기 및 프로젝트에서 API 키 값 숨기기
✏240125 목요일 TIL(Today I learned) : 📖Retrofit을 활용한 RecyclerView 구현
✏240130 화요일 TIL(Today I learned) : 📖ViewModel을 활용하여 보관함 기능 만들기 1
✏240131 수요일 TIL(Today I learned) ~ ✏240201 목요일 TIL(Today I learned) : 📖ViewModel을 활용하여 보관함 기능 만들기 2 / 📖SharedPreference를 활용하여 보관함 값 저장하기
240202 금요일 TIL(Today I learned) : 📖하트아이콘 이슈 수정 / 📖SharedPreference값과 동기화 하기 / 📖SharedPreference값 SearchFragment에서 삭제되도록 수정
✏240205 월요일 TIL(Today I learned) : 📖월요일 : 팀 프로젝트 구상 및 환경 세팅 / ✏240206 화요일 TIL(Today I learned) : 📖화요일 : UI틀 구성 과정과 트러블 슈팅 및 느낀점
✏240213 화요일 TIL(Today I learned) : 📖ChannelFragment 구현하기 (채널 구독 기능과, 구독한 채널에 맞는 동영상 가져오기)
✏240214 수요일 TIL(Today I learned) : 📖ChannelFragmnet에서 DetailActivity로 넘어가기 / 📖DetailActivity에서도 구독하기
✏240216 금요일 TIL(Today I learned) : 📖발표회 및 피드백 / 📖KPT (Keep/Problem/Try) / 📖오늘의 반성과 마무리
✏240219 월요일 TIL(Today I learned) : 📖최종 포트폴리오 프로젝트 기획 (브레인스토밍)
✏240220 화요일 TIL(Today I learned) : 📖요구사항 정의서 / 📖 와이어 프레임 작성
✏240221 수요일 TIL(Today I learned) ~ ✏240227 화요일 TIL(Today I learned) : 📖디자인 작업 / 📖깃허브 세팅/ 📖DB작업 with FireBase
✏240228 수요일 TIL(Today I learned) : 📖 FireBase 사용시 고려해야할 점 / 📖Profile UI 레이아웃 작업 1
✏240229 목요일 TIL(Today I learned) ~ ✏240301 금요일 TIL(Today I learned) : 📖Profile UI 2 / 📖UserDetail UI 작업 / 📖Logout Dialog 연결 / 📖커밋 amend와 git log
✏240302 토요일 TIL(Today I learned) ~ ✏240304 월요일 TIL(Today I learned) : 📖프로필 수정 - 이미지 수정 / 📖프로필 수정 - 취소,확인 버튼 리팩토링 / 📖프로필 수정 - 유저 이름 수정
✏240305 화요일 TIL(Today I learned) : 📖데이터베이스에 회원 등록 / 📖로그인 세선 유지를 통한 로그인정보 조회
✏240307 목요일 TIL(Today I learned) : 📖Fix : 로그인하면 유저정보 초기화 되는 문제 해결 / 📖 프로필에서 북마크 기능 가져오기 / 📖 프로필 유저정보 수정 정보 데이터베이스에 저장하기
✏240308 금요일 TIL(Today I learned) : 📖1차 MVP 마감 발표 자료 준비 / 📖개인적인 1차 MVP회고 / 📖 최종 마감을 위해서 해야 할 일
✏240312 화요일 TIL(Today I learned) ~ ✏240313 수요일 TIL(Today I learned) : 📖스토리지 생성 및 연결 / 📖프로필 이미지 수정
✏240314 목요일 TIL(Today I learned) : 📖 프로필에서 작성한 글 확인하기 / 📖안드로이드 스튜디오 Commit - Shelve기능
✏240318 월요일 TIL(Today I learned) : 📖 스와이프 삭제 기능 구현하기 / 📖앱 내에서 로그인 세션 유지 방법 변경
✏240319 화요일 TIL(Today I learned) : 📖onDismissed를 활용한 스와이프 삭제 기능 구현 / 📖글라이드 requireContext()에 대한 java.lang.IllegalStateException 오류 수정
✏240320 수요일 TIL(Today I learned) : 📖이미지 저장소 권한 요청 기능 구현
✏240321 목요일 TIL(Today I learned) ~ ✏240322 금요일 TIL(Today I learned) : 📖Firebase를 활용한 구글 로그인 (Authentication) / 📖유저데이터 정보 불러오기 뷰모델로 전환
✏20240325 월요일 ~ ✏20240329 금요일 : 📖브로셔 제작 및 최종 발표 자료 준비 / 📖최종 앱 배포 / 📖최종 발표회