Descrição
A tela de Cursos da Refatorando é o ambiente onde os usuários podem explorar, acessar e gerenciar seus cursos de maneira prática e intuitiva. Aqui, você encontra uma variedade de conteúdos voltados para o desenvolvimento profissional e acadêmico, organizados de forma clara para facilitar seu aprendizado contínuo.
📌 Estrutura da Tela
- Sessões de Cursos

- Todos os Cursos 📚
- Exibe a lista completa de cursos disponíveis na plataforma.
- Possui filtros avançados para facilitar a busca.
- Meus Cursos 🎯
- Exibe os cursos que o usuário já iniciou ou concluiu.
- Permite acompanhar o progresso de cada curso.
- Recomendados por IA 🤖
- Sugestões personalizadas baseadas no histórico de aprendizado e habilidades do usuário.
- Ajuda a descobrir novos cursos alinhados com os interesses e objetivos.
- Todos os Cursos 📚
- Lista de Cursos Disponíveis

Cada curso é apresentado com:- Nome do curso.
- Data de início e término.
- Barra de progresso.
- Tipo (presencial, online ou não definido).
- Seção de Filtros Avançados 🔍

Para refinar a busca, o usuário pode utilizar seis filtros principais:- Tipos: Curso ou Turmas.
- Tipos de Turmas: Presencial ou Online.
- Ordenação: Mais recentes ou Ordem Alfabética.
- Categorias: Todas as categorias ou categorias específicas.
- Instrutores: Todos os instrutores ou instrutores específicos.
- Status: Não iniciado, em andamento ou concluído.
- Modos de visualização

Para facilitar a navegação e a organização dos cursos, a tela de Cursos da Refatorando oferece dois modos de visualização:- 🔲 Modo Grade – Exibe os cursos em blocos organizados lado a lado, destacando a imagem do curso, título e informações essenciais. Esse formato é ideal para quem prefere uma visualização mais visual e intuitiva.
- 📃 Modo Lista – Apresenta os cursos em uma disposição vertical, permitindo uma visualização em lista bem organizada e simples.
- Navegação entre páginas

Para facilitar a exploração dos cursos disponíveis, a tela de Cursos da Refatorando conta com botões de navegação entre páginas, garantindo que o usuário possa percorrer a lista de cursos de forma organizada e eficiente. Para melhor visualização, são limitadas a grade de visualização a 8 cursos por página.- ➡️ Próxima Página – Avança para a página seguinte da lista de cursos. (exceto na última página)
- ⬅️ Página Anterior – Retorna à página anterior. (exceto na primeira página)
- 🔢 Numeração das Páginas – Permite selecionar uma página específica para acesso direto.
📌 Funções e Ações Disponíveis
✅ Explorar cursos disponíveis – Descubra novas opções para ampliar seus conhecimentos.
✅ Filtrar e buscar cursos – Encontre conteúdos relevantes usando filtros avançados.
✅ Iniciar e retomar cursos – Gerencie seu progresso e continue de onde parou.
✅ Acompanhar seu aprendizado – Veja cursos em andamento e revisite conteúdos concluídos.
✅ Receber recomendações personalizadas – Conte com a IA para encontrar cursos que combinam com seu perfil.
A tela de Cursos da Refatorando foi projetada para oferecer uma experiência personalizada, eficiente e dinâmica, ajudando você a evoluir continuamente em sua jornada de aprendizado. 🚀