Introdução
Neste projeto, você aprenderá como criar e gerenciar informações de cursos, incluindo a criação de instâncias de cursos, armazená-las em um dicionário, fazer um backup dos dados, atualizar as informações do curso e comparar as informações atualizadas com os dados anteriores.
👀 Pré-visualização
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
---------------------------
🎯 Tarefas
Neste projeto, você aprenderá:
- Como criar as classes
Course
eBootcampCourse
- Como criar instâncias de
BootcampCourse
e armazená-las em um dicionário - Como fazer um backup das informações do curso
- Como atualizar o número de laboratórios (labs) e o preço de cada curso
- Como comparar as informações do curso atualizadas com os dados salvos anteriormente
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Compreender o conceito de herança (inheritance) e como criar subclasses em Python
- Implementar métodos para atualizar e comparar informações do curso
- Utilizar dicionários para armazenar e gerenciar dados do curso
- Fazer backups de dados e comparar informações atualizadas com registros anteriores