Sistema para controle de músicas.
Este projeto contém o material complementar da disciplina de frontend essencial. Neste material criamos um sistema por nome de Serratec Music, onde seu objetivo de além de integrar com uma API, é complementar os estudos dos alunos com as seguintes informações:
- Aprender a criar tela de login
- Aprender a fazer um fluxo de autenticação básico
- Aprender a usar o localStorage
- Conhecer as tags mais utilizadas do HTML
- Trabalhar com vários arquivos externos, CSS e JS
- Ter exemplo de utilização de várias propriedades do CSS
- Trabalhar com Fonts do Google
- Trabalhar com classes básicas do Bootstrap
- Trabalhar com Modais
- Trabalhar com GridSystem Bootstrap
- Utilizar conceitos importantes do JavaScript como:
- Let, var, const
- Arrays
- Objetos
- Manipulação de DOM
- Eventos
- Funções
- Condicionais
- Loopings
- Ternários
- Classes
- Promises
- CRUD utilizando fecth api
- JSON
- Funções temporais
Este sistema não tem tudo que a API fornece, mas ele contempla todo o conteúdo da disciplina e muito mais.
Todos os códigos criados estão separados por aulas dentro da pasta codigo-por-aulas
.
Neste projeto usamos as seguintes tecnologias:
- HTML 5
- CSS 3
- JS (ES6)
- Bootstrap 4