├── codigo-por-aulas ├── Aula01 │ └── serratec-music │ │ ├── css │ │ └── base.css │ │ ├── js │ │ └── base.js │ │ └── login.html ├── Aula02 │ └── serratec-music │ │ ├── js │ │ └── base.js │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── base.css │ │ └── login.css │ │ └── login.html ├── Aula03 │ └── serratec-music │ │ ├── js │ │ ├── base.js │ │ ├── model │ │ │ └── Usuario.js │ │ └── login.js │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── base.css │ │ └── login.css │ │ ├── artistas.html │ │ └── login.html ├── Aula08 │ └── serratec-music │ │ ├── css │ │ ├── artistas.css │ │ ├── login.css │ │ └── base.css │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── base.js │ │ ├── login.js │ │ └── controle-artista.js │ │ ├── album.html │ │ ├── login.html │ │ └── artistas.html ├── Aula04 │ └── serratec-music │ │ ├── js │ │ ├── base.js │ │ ├── model │ │ │ └── Usuario.js │ │ └── login.js │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── base.css │ │ └── login.css │ │ ├── artistas.html │ │ └── login.html ├── Aula05 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── js │ │ ├── model │ │ │ └── Usuario.js │ │ ├── base.js │ │ └── login.js │ │ ├── css │ │ ├── base.css │ │ └── login.css │ │ ├── artistas.html │ │ └── login.html ├── Aula06 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── js │ │ ├── model │ │ │ └── Usuario.js │ │ ├── base.js │ │ └── login.js │ │ ├── css │ │ ├── login.css │ │ └── base.css │ │ ├── album.html │ │ ├── artistas.html │ │ └── login.html ├── Aula07 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── base.js │ │ └── login.js │ │ ├── css │ │ ├── login.css │ │ └── base.css │ │ ├── album.html │ │ ├── login.html │ │ └── artistas.html ├── Aula09 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── artistas.css │ │ ├── login.css │ │ └── base.css │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── base.js │ │ ├── login.js │ │ └── controle-artista.js │ │ ├── album.html │ │ ├── login.html │ │ └── artistas.html ├── Aula10 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── artistas.css │ │ ├── login.css │ │ └── base.css │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── login.js │ │ ├── base.js │ │ └── controle-artista.js │ │ ├── album.html │ │ ├── login.html │ │ └── artistas.html ├── Aula11 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── ajustes.txt │ │ ├── css │ │ ├── artistas.css │ │ ├── login.css │ │ └── base.css │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── login.js │ │ ├── base.js │ │ └── controle-artista.js │ │ ├── album.html │ │ ├── login.html │ │ └── artistas.html ├── Aula12 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── artistas.css │ │ ├── login.css │ │ └── base.css │ │ ├── ajustes.txt │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── login.js │ │ ├── base.js │ │ └── controle-artista.js │ │ ├── album.html │ │ └── login.html ├── Aula13 │ └── serratec-music │ │ ├── img │ │ ├── music.jpg │ │ └── serratec.png │ │ ├── css │ │ ├── artistas.css │ │ ├── login.css │ │ └── base.css │ │ ├── ajustes.txt │ │ ├── js │ │ ├── model │ │ │ ├── Artista.js │ │ │ └── Usuario.js │ │ ├── login.js │ │ └── base.js │ │ ├── album.html │ │ └── login.html └── Aula14 │ └── serratec-music │ ├── img │ ├── music.jpg │ └── serratec.png │ ├── css │ ├── artistas.css │ ├── login.css │ └── base.css │ ├── ajustes.txt │ ├── js │ ├── model │ │ ├── Artista.js │ │ └── Usuario.js │ ├── login.js │ └── base.js │ ├── album.html │ └── login.html ├── serratec-music ├── img │ ├── music.jpg │ └── serratec.png ├── css │ ├── artistas.css │ ├── login.css │ └── base.css ├── ajustes.txt ├── js │ ├── model │ │ ├── Artista.js │ │ └── Usuario.js │ ├── login.js │ └── base.js ├── album.html ├── login.html └── artistas.html ├── desafio-palindromo ├── script.js ├── index.html └── style.css ├── desafio-dos-quadrados ├── index.html └── style.css ├── people-searcher ├── index.html ├── style.css └── script.js ├── desafio-cronometro ├── index.html ├── script.js └── style.css ├── README.md └── .gitignore /codigo-por-aulas/Aula01/serratec-music/css/base.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codigo-por-aulas/Aula01/serratec-music/js/base.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codigo-por-aulas/Aula02/serratec-music/js/base.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codigo-por-aulas/Aula03/serratec-music/js/base.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codigo-por-aulas/Aula08/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codigo-por-aulas/Aula04/serratec-music/js/base.js: -------------------------------------------------------------------------------- 1 | const URL_BASE = `http://serratec-music-manager-api.herokuapp.com`; 2 | 3 | 4 | -------------------------------------------------------------------------------- /serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula02/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula02/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula03/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula03/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula04/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula04/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula05/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula05/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula06/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula06/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula07/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula07/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula08/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula08/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula09/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula09/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula10/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula10/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula11/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula11/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula12/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula12/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula13/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula13/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula14/serratec-music/img/music.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula14/serratec-music/img/music.jpg -------------------------------------------------------------------------------- /codigo-por-aulas/Aula02/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula02/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula03/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula03/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula04/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula04/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula05/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula05/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula06/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula06/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula07/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula07/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula08/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula08/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula09/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula09/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula10/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula10/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula11/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula11/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula12/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula12/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula13/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula13/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula14/serratec-music/img/serratec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Material-Didatico-Serratec/frontend-essencial/HEAD/codigo-por-aulas/Aula14/serratec-music/img/serratec.png -------------------------------------------------------------------------------- /codigo-por-aulas/Aula11/serratec-music/ajustes.txt: -------------------------------------------------------------------------------- 1 | 1) Corrigir o problema de cors na api para permitir atualizar o artista. 2 | 2) Corrigir o bug de não conseguir alterar o tipo do artista no modal. -------------------------------------------------------------------------------- /codigo-por-aulas/Aula09/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula10/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula11/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula12/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula13/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula14/serratec-music/css/artistas.css: -------------------------------------------------------------------------------- 1 | table.table{ 2 | box-shadow: 0 0 10px 0 rgb(50 50 50 / 82%); 3 | 4 | } 5 | 6 | table>thead>tr:first-child{ 7 | background-color: #eee; 8 | } -------------------------------------------------------------------------------- /serratec-music/ajustes.txt: -------------------------------------------------------------------------------- 1 | 1) Corrigir o problema de cors na api para permitir atualizar o artista. 2 | Corrigido! 3 | 4 | 2) Corrigir o bug de não conseguir alterar o tipo do artista no modal. 5 | Corrigido! -------------------------------------------------------------------------------- /serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula12/serratec-music/ajustes.txt: -------------------------------------------------------------------------------- 1 | 1) Corrigir o problema de cors na api para permitir atualizar o artista. 2 | Corrigido! 3 | 4 | 2) Corrigir o bug de não conseguir alterar o tipo do artista no modal. 5 | Corrigido! -------------------------------------------------------------------------------- /codigo-por-aulas/Aula13/serratec-music/ajustes.txt: -------------------------------------------------------------------------------- 1 | 1) Corrigir o problema de cors na api para permitir atualizar o artista. 2 | Corrigido! 3 | 4 | 2) Corrigir o bug de não conseguir alterar o tipo do artista no modal. 5 | Corrigido! -------------------------------------------------------------------------------- /codigo-por-aulas/Aula14/serratec-music/ajustes.txt: -------------------------------------------------------------------------------- 1 | 1) Corrigir o problema de cors na api para permitir atualizar o artista. 2 | Corrigido! 3 | 4 | 2) Corrigir o bug de não conseguir alterar o tipo do artista no modal. 5 | Corrigido! -------------------------------------------------------------------------------- /codigo-por-aulas/Aula07/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula08/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula09/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula10/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula11/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula12/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula13/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula14/serratec-music/js/model/Artista.js: -------------------------------------------------------------------------------- 1 | class Artista { 2 | constructor(obj){ 3 | obj = obj || {}; 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.tipo = obj.tipo; 8 | } 9 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula02/serratec-music/css/base.css: -------------------------------------------------------------------------------- 1 | 2 | :root { 3 | --cor-primaria: #0F74BC; 4 | --cor-secundaria: #0c609C; 5 | --cor-terciaria: #0A5388; 6 | --cor-background: #FFF; 7 | } 8 | 9 | body{ 10 | margin: 0; 11 | padding: 0; 12 | box-sizing: border-box; 13 | } -------------------------------------------------------------------------------- /serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula03/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula04/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula05/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula06/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula07/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula08/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula09/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula10/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula11/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula12/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula13/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula14/serratec-music/js/model/Usuario.js: -------------------------------------------------------------------------------- 1 | class Usuario { 2 | constructor(obj){ 3 | obj = obj || {} // Tratamento ante erro de undefined 4 | 5 | this.id = obj.id; 6 | this.nome = obj.nome; 7 | this.email = obj.email; 8 | this.senha = obj.senha; 9 | } 10 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula03/serratec-music/css/base.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap'); 2 | 3 | :root { 4 | --cor-primaria: #0F74BC; 5 | --cor-secundaria: #0c609C; 6 | --cor-terciaria: #0A5388; 7 | --cor-background: #FFF; 8 | } 9 | 10 | body{ 11 | margin: 0; 12 | padding: 0; 13 | box-sizing: border-box; 14 | font-family: 'Quicksand', sans-serif; 15 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula04/serratec-music/css/base.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap'); 2 | 3 | :root { 4 | --cor-primaria: #0F74BC; 5 | --cor-secundaria: #0c609C; 6 | --cor-terciaria: #0A5388; 7 | --cor-background: #FFF; 8 | } 9 | 10 | body{ 11 | margin: 0; 12 | padding: 0; 13 | box-sizing: border-box; 14 | font-family: 'Quicksand', sans-serif; 15 | } -------------------------------------------------------------------------------- /codigo-por-aulas/Aula05/serratec-music/css/base.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap'); 2 | 3 | :root { 4 | --cor-primaria: #0F74BC; 5 | --cor-secundaria: #0c609C; 6 | --cor-terciaria: #0A5388; 7 | --cor-background: #FFF; 8 | } 9 | 10 | body{ 11 | margin: 0; 12 | padding: 0; 13 | box-sizing: border-box; 14 | font-family: 'Quicksand', sans-serif; 15 | } -------------------------------------------------------------------------------- /desafio-palindromo/script.js: -------------------------------------------------------------------------------- 1 | function check() { 2 | event.preventDefault(); 3 | var word = document.getElementById("prompt").value 4 | var reverseWord = word.split("").reverse().join(""); 5 | if(reverseWord.toLowerCase() == word.toLowerCase()) { 6 | document.getElementById("result").innerHTML = "
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 |
20 | | Id | 60 |Nome | 61 |Tipo | 62 |63 | |
|---|---|---|---|
| 1 | 68 |Legiao Urbana | 69 |Banda | 70 |71 | 72 | 73 | | 74 |
| 2 | 77 |Michael Jackson | 78 |Solo | 79 |80 | 81 | 82 | | 83 |
| Id | 61 |Nome | 62 |Tipo | 63 |64 | |
|---|---|---|---|
| 1 | 69 |Legiao Urbana | 70 |Banda | 71 |72 | 73 | 74 | | 75 |
| 2 | 78 |Michael Jackson | 79 |Solo | 80 |81 | 82 | 83 | | 84 |
| Id | 69 |Nome | 70 |Tipo | 71 |72 | |
|---|---|---|---|
| 1 | 77 |Legiao Urbana | 78 |Banda | 79 |80 | 83 | 86 | | 87 |
| 2 | 90 |Michael Jackson | 91 |Solo | 92 |93 | 96 | 99 | | 100 |
| Id | 69 |Nome | 70 |Tipo | 71 |72 | |
|---|---|---|---|
| 1 | 77 |Legiao Urbana | 78 |Banda | 79 |80 | 83 | 86 | | 87 |
| 2 | 90 |Michael Jackson | 91 |Solo | 92 |93 | 96 | 99 | | 100 |
| Id | 69 |Nome | 70 |Tipo | 71 |72 | |
|---|---|---|---|
| 1 | 77 |Legiao Urbana | 78 |Banda | 79 |80 | 83 | 86 | | 87 |
| 2 | 90 |Michael Jackson | 91 |Solo | 92 |93 | 96 | 99 | | 100 |
| Id | 69 |Nome | 70 |Tipo | 71 |72 | |
|---|---|---|---|
| 1 | 77 |Legiao Urbana | 78 |Banda | 79 |80 | 83 | 86 | | 87 |
| 2 | 90 |Michael Jackson | 91 |Solo | 92 |93 | 96 | 99 | | 100 |