
수업에서는 ARX Anonymization Tool을 사용하여 Adult 데이터셋을 익명화하는 실습을 진행했다.사용한 quasi-identifier 속성은 sex, age, race, marital-status, education, native-country이며, k-
Flutter에서 데이터를 다루는 두 가지 방식(Future와 Stream)의 차이를 이해하고, 상태(State)와 캐시(Cache)가 각각 어떤 역할을 하는지 정리해보자.

프론트엔드란 사용자가 직접 눈으로 보는 화면을 말합니다.버튼, 텍스트, 댓글창, 메뉴, 로그인 화면, 좋아요 버튼, 게시글 목록, 프로필 카드 ...화면을 작은 조각(컴포넌트)으로 나눠서 만든다레고 블록처럼 각각의 조각을 만들어두고, 필요한 곳에 끼워 맞추는 방식입니다
처음 코딩을 배울 때는 하나의 파일에 모든 코드를 작성하게 됩니다.하지만 프로젝트가 커질수록 한 파일에 코드를 길게 적으면 이런 문제들이 생깁니다.이 문제를 해결하는 것이 바로 모듈 시스템입니다. { add: add } 처럼 키와 값이 같을 때는 { add } 로 줄여
1. 오늘의 목표 > 그냥 하는 공부가 아니라, 이해를 위해서 필기(ex.벨로그)를 정리하는 방법을 알고 실행해보자. 2. 핵심 개념 > 공부를 하기 위해서는 그냥 코드를 해석하는게 아니라

Flutter에서 Drift 패키지를 사용하여 로컬 SQLite 데이터베이스를 구성하고, 일정(Schedule) 데이터를 CRUD하는 구조를 설계해보자

실제 일정을 표시하는 ScheduleCard, 오늘 날짜를 알려주는 TodayBanner, 그리고 일정을 입력받기 위한 BottomSheet와 CustomTextField를 구현하고 화면에 배치하는 방법

table_calendar 플러그인을 활용하여 Flutter 캘린더 UI를 구현하고, 날짜 선택·포커스·스타일링 기능을 적용하는 방법 알아보기