Tatiane fornece dicas para melhorar o desenvolvimento front-end, incluindo aprender HTML, CSS, JavaScript, frameworks como AngularJS, testes, versionamento com GIT e inglês. Ela lista vários recursos como tags HTML5, seletores CSS, Flexbox, Grids e executores de tarefas, fornecendo links para aprender mais sobre cada tópico.
8. O que eu preciso saber sobre CSS?
CSS
seletor {
propriedade: valor;
}
body {
background-color: #FFF;
}
9. Use sempre boas práticas
CSS
.tittle {
color: rgba(255, 0, 0, 1);
}
h1 {
color: red;
}
.music-section {
max-width: 200vw;
max-height: 200vh;
width: 100%;
}
div {
height: 600px;
}
p {
font-size: 12px;
}
.text-content {
font-size: 2em;
font-size: 2rem;
}
Utilize rgba ao invés
do nome da cor
Utilize vw, vh e % ao
invés de px
Utilize em e rem ao
invés de px
10. Saiba como usar Seletores CSS corretamente
CSS
Seletor Exemplo Descrição
.class .titulo Seleciona todos os elementos com class=”titulo”
#id #nome Seleciona o elemento com id=”nome”
elemento>elemento div > p Seleciona todos os elementos <p> onde o pai é um elemento <div>
elemento[atributo=valor] h1[class=”titulo”] Seleciona o elemento <h1> onde class=”titulo”
:first-child div p:first-child Seleciona o primeiro elemento <p> dentro de uma <div>
:nth-child(n) div p:nth-child(2) Seleciona o segundo elemento <p> dentro de uma <div>
15. O que eu preciso saber sobre JavaScript?
JavaScript
Objeto Propriedades
pessoa.nome = Harley
pessoa.sobrenome = Quinn
pessoa.idade = 25
pessoa.telefone = 98765432
Métodos
pessoa.falar()
pessoa.andar()
pessoa.mascarChiclete()
pessoa.cantar()
16. Saiba escrever algoritmos em JavaScript
JavaScript
Aprenda JavaScript no site W3Schools:
https://www.w3schools.com/js/default.asp
Exercite o seu conhecimento em algoritmos:
http://www.thatjsdude.com/interview/js1.html
23. Inglês
Dicas uteis para aprender inglês
• Organize-se e faça um plano de estudos
• Estude diariamente
• Exponha-se ao idioma (filmes, séries, livros e músicas em inglês)
• Utilize apps para complementar seus estudos
Teste funcional seria testar o fluxo de comprar uma passagem e colocar uma data invalida por exemplo, e o teste de aceitação seria executar todo o fluxo até a finalização da compra da passagem. Estas são as principais ferramentas open source para fazer testes no front end.
Ele compara o layout atual com o novo layout, se houver divergencia entre os layouts é gerado uma diferença. Ele verifica posicionamento, tamanhos de fontes, imagens, etc.