raphaelnb / Desafio-1-2023.1-CV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desafio 1 - Currículo com HTML e CSS

O desafio consiste na criação do currículo pessoal como uma página web. O objetivo é avaliar os conhecimentos de HTML e CSS.

Caso surjam dúvidas, você pode utilizar o canal da capacitação no slack, contatar algum membro ou conversar com seu squad.

Você deve realizar um fork deste repositório para sua conta pessoal no GitHub. A entrega só será considerada válida se estiver incluída em uma release no GitHub. Se o candidato não souber como realizar um Fork, Commit, Push e uma Release no GitHub, deverá pesquisar ou pedir ajuda. O desafio também avaliará sua independência.

Requisitos funcionais

  • O currículo deve conter o seu nome e uma foto sua.
  • Links para o email, GitHub e LinkedIn devem estar presentes na página.
    • Ao clicar nos links, a página deve ser aberta em uma nova aba.
  • As suas experiências profissionais devem ser apresentadas (ser trainee também é uma experiência profissional).
  • A sua formação acadêmica deve ser exibida.
  • Em algum lugar da página, uma lista contendo as suas habilidades chave deve estar presente.
    • As habilidades devem ser classificadas com 1 a 5 estrelas ⭐.

Requisitos não-funcionais

  • O candidato deve utilizar apenas HTML e CSS para solucionar o desafio, sendo proibido utilizar bibliotecas de CSS, como Bootstrap, Tailwind, entre outras.
  • A utilização de javascript é permitida, mas é opcional.
  • O código do projeto deve ser organizado, indentado e legível. Tão importante quanto um programa funcional é um código fonte fácil de modificar e entender.
  • Um exemplo está presente nesse link, a sua entrega deverá ter uma qualidade parecida ou superior.

Desafio extra

  • Caso tenha interesse, faça um currículo mais bonito que o exemplo dado.
    • Você poderá usar qualquer tag ou display presente no html e css, mas ainda não poderá utilizar bibliotecas de CSS.

Entrega

  • A entrega do desafio deve ser realizada através de uma Release no GitHub.
    • Crie a release no seu repositório pessoal e envie o zip pelo google classroom.
  • O candidato não deve excluir o repositório e nem a release após a entrega, pois a utilização do GitHub será avaliada.

About