Portfolio Flashcards
1- Diga um diferencial ao criar uma página para portfolio.
1- Personalizar o scroll, ou seja, a barra
do navegador, mudar cor e deixar responsiva para qualquer navegador( Edge, Chrome,
Mozilla e Safari por exemplo) e mobile.
2- Em HTML, diga um diferencial para deixar mais responsivo.
2- Palavras como super-humano ficam juntas
no HTML, então, para deixar responsivo a quebra de palavra, posso colocar <wbr></wbr>
como por exemplo: super-<wbr></wbr>humano.
3- Diga uma maneira para deixar o site responsivo em HTML nas palavras, quebrando com hífen
3- Usando o comando ­ no meio das palavras é possível quebrar elas com hífen.
Exemplo:
Vídeoconferência.
Ví­deo­con­fe­rên­cia.
4- Dicas estudar portfolio dos outros na web.
4- Saber analisar o código com F12, do que a pessoa usou e por quê.
5- No meio da carreira, obter certificados como PSM de Scrum etc.
6- Em HTML, o comando <i></i> e <em></em> ambos ficam itálico visualmente, porém, semanticamente o <em></em> coloca a palavra ou termo em ênfase, isso quer dizer para os navegadores que quero enfatizar esse termo, o que é um diferencial para SEO.
7- Na linguagem C, ao colocar for com if para mostrar só números pares ou ímpares, posso fazer só com for +2 invés de if % 2, isso otimizará o programa porque não irá usar if a cada loop. Ex: for com if executará 1000 vezes testes, só com for será 500 vezes, economizei metade, economizei 500 execução e 500 testes o que otimizará o programa
8- Em linguagem C, for pode ser substituído por While, porém o contrário não é verdadeiro.
9- Definir estilo de cores na página é com CSS.
10- Em sites, imagem JPEG tem menos tamanho que Png e isso custa menos para o servidor, porém se eu quero uma qualidade melhor de imagem ou deixar transparente Png é superior mas mais custoso.
11- fazer um site e app de coleção de nft, selo postal etc.
12- Outra ideia seria gamificar tipo cassino a coleção nft, em que a pessoa recebe coins e compra as imagens, colocar ranking e desafios para ela viciar
13- Continuando ideia coleção nft a gamificacao poderia ser igual league of kingdom, em que no “castelo” a pessoa irá conhecer as artes nft e construir ela e evoluir, levando segundos ou meses para terminar, e fora do castelo irá minerar e desafiar outros castelos
14- Saber o nome do aplicativo que resume qualquer livro em 15 minutos de leitura
15- Em HTML5, meta utf-8 ajuda muito identificar caracteres especiais e o <meta name=”viewport” content=”width-device-width, initial-scale=”1.0”> ajuda a deixa a página responsiva para mobile.
16- No meu portfolio posso colocar ícone, existe framework que deixa o tamnho do ícone responsivo para cada aparelho.
17- No meu portfolio posso criar um progressive web app(PWA), em que meu site pode lembrar um aplicativo, além de ser responsivo possui funcionalidades de um aplicativo mas sem precisar baixar, isso tende a ser o futuro
18- GAME CHANGE-> Desafio 150 Days 150 Project, se eu fizer 1 projeto por dia e colocar no meu currículo isso mostrará consistência, além de eu aprender muito.(isso foi sucesso para ganhar U$ 150k/year.
19- Posso colocar um origami animado no meu portfolio
20-Quando eu tiver Superstar em HTML5, CSS3, Javascript, Typescript e React posso fazer collab com um designer de ele criar a arte e eu criar a web baseada na arte.
21- Fazer um jogo de palavras para dizer meu nome por exemplo no portfolio. As palavras irao aparecer primeiro letras aleatórias como caça-níquel até chegar na palavra correta
22-No meu portfolio main, deixar claro quais projetos eu repliquei de cursos, quais eu personalizei e quais eu criei do 0. Separar por categorias.
23- Mesmo seguindo carreira de front end, ficar de olho no web3.
24- No meu Portfolio, em Hard Skills, colocar opção More que quando clicar irá aparecer mais informações das bibliotecas de Javascript que eu possuo conhecimento, como o Babel por exemplo que é um compilador, posso fazer essas skills identadas para maior compreensão.
25- Fazer uma calculadora. Assim posso colocar css e javascript com switch case.
26- No portfolio, na landing page posso colocar animação em css de uma estrada e as placas que sinalizam como minha skills, enquanto eu ando na estrada cada placa aparece uma descrição.