Gestão de Cursos e Comparação de Dados

Iniciante

Neste projeto, você aprenderá a criar e gerenciar informações de cursos, incluindo a criação de instâncias de cursos, armazenando-as em um dicionário, fazendo um backup dos dados, atualizando as informações do curso e comparando as informações atualizadas com os dados anteriores.

Python

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

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 e BootcampCourse
  • 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

Professor

labby

Labby

Labby is the LabEx teacher.
OSZAR »