소개
이 프로젝트에서는 코스 인스턴스를 생성하고, 딕셔너리에 저장하며, 데이터 백업을 수행하고, 코스 정보를 업데이트하고, 업데이트된 정보를 이전 데이터와 비교하는 등 코스 정보를 생성하고 관리하는 방법을 배우게 됩니다.
👀 미리보기
Linux - New Data
COURSE Linux
Lab count: 20
Public: True
Price: 199
Linux - Old Data
COURSE Linux
Lab count: 10
Public: True
Price: 99
---------------------------
Python - New Data
COURSE Python
Lab count: 10
Public: True
Price: 99
Python - Old Data
COURSE Python
Lab count: 7
Public: True
Price: 79
---------------------------
🎯 과제
이 프로젝트에서는 다음을 배우게 됩니다:
Course및BootcampCourse클래스를 생성하는 방법BootcampCourse의 인스턴스를 생성하고 딕셔너리에 저장하는 방법- 코스 정보의 백업을 만드는 방법
- 각 코스의 랩 수와 가격을 업데이트하는 방법
- 업데이트된 코스 정보를 이전에 저장된 데이터와 비교하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다:
- 상속의 개념과 Python 에서 서브클래스 (subclass) 를 생성하는 방법을 이해합니다.
- 코스 정보를 업데이트하고 비교하는 메서드를 구현합니다.
- 딕셔너리를 사용하여 코스 데이터를 저장하고 관리합니다.
- 데이터 백업을 수행하고 업데이트된 정보를 이전 기록과 비교합니다.



