Este é um projeto em Kotlin que representa um Sistema Educacional Simples
, criado como parte de um desafio para a Companhia DIO. O sistema permite gerenciar usuários, conteúdos educacionais e suas formações.
-
Usuario
: Representa um usuário do sistema educacional, contendo nome, nível de dificuldade, conteúdo educacional e formação. -
ConteudoEducacional
: Representa um conteúdo educacional, com nome e duração em minutos. -
Formacao
: Representa uma formação ou curso, contendo nome e uma lista de conteúdos educacionais. Permite matricular usuários em suas formações.
-
Criação de usuários, conteúdos educacionais e formações.
-
Matrícula de usuários em formações específicas.
-
Impressão da duração de um conteúdo educacional associado a um usuário.
-
Impressão da lista de usuários matriculados em uma formação específica.
-
Certifique-se de ter o ambiente de desenvolvimento Kotlin configurado em sua máquina.
-
Clone este repositório:
git clone https://github.com/seu_usuario/nome_do_repositorio.git
- Navegue até o diretório do projeto:
cd nome_do_repositorio
- Execute o arquivo principal:
kotlinc -script src/main.kts
Sinta-se à vontade para contribuir
com melhorias neste projeto. Basta fazer um fork do repositório, implementar as mudanças e enviar um Pull Request
.
- Este projeto está licenciado sob a MIT License - consulte o arquivo LICENSE para obter mais detalhes.