Skip to content

DiegoOliveiraa/DesafioDIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema Educacional Simples - Desafio Companhia DIO

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.

Principais Classes

  1. Usuario: Representa um usuário do sistema educacional, contendo nome, nível de dificuldade, conteúdo educacional e formação.

  2. ConteudoEducacional: Representa um conteúdo educacional, com nome e duração em minutos.

  3. Formacao: Representa uma formação ou curso, contendo nome e uma lista de conteúdos educacionais. Permite matricular usuários em suas formações.

Funcionalidades

  1. Criação de usuários, conteúdos educacionais e formações.

  2. Matrícula de usuários em formações específicas.

  3. Impressão da duração de um conteúdo educacional associado a um usuário.

  4. Impressão da lista de usuários matriculados em uma formação específica.

Como executar o código

  1. Certifique-se de ter o ambiente de desenvolvimento Kotlin configurado em sua máquina.

  2. 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

Contribuição

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.

License

  • Este projeto está licenciado sob a MIT License - consulte o arquivo LICENSE para obter mais detalhes.

About

Matricula Aluno

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages