Magnetic link has been copied to the cutting board

Name Sistemas Web com Spring, JavaScript e Bootstrap

File Type package

Size 5.97GB

UpdateDate 2024-9-17

hash *****46D29735775356644582F8D9573DE73975

Hot 1

Files 1. Introdução/1.1. Introdução ao curso.mp4 | 4.74MB .pad/270728 | 264.38KB 1. Introdução/1.10. Instalando e configurando o MySQL no Windows.mp4 | 12.11MB .pad/933027 | 911.16KB 1. Introdução/1.11. Instalando o myJrebel no Eclipse.mp4 | 7.15MB .pad/889998 | 869.14KB 1. Introdução/1.2. Conhecendo o projeto do curso.mp4 | 17.49MB .pad/536547 | 523.97KB 1. Introdução/1.3. Como usar o suporte.mp4 | 1.56MB .pad/458437 | 447.69KB 1. Introdução/1.4. Introdução ao protocolo HTTP.mp4 | 4.86MB .pad/151270 | 147.72KB 1. Introdução/1.5. Introdução ao Maven.mp4 | 2.55MB .pad/476710 | 465.54KB 1. Introdução/1.6. Instalando e configurando o Eclipse.mp4 | 10.48MB .pad/540875 | 528.20KB 1. Introdução/1.7. Instalando o Apache Tomcat.mp4 | 16.85MB .pad/155413 | 151.77KB 1. Introdução/1.8. Iniciando o Tomcat no Eclipse.mp4 | 4.19MB .pad/850881 | 830.94KB 1. Introdução/1.9. Instalando e configurando o MySQL no Mac.mp4 | 10.31MB .pad/724825 | 707.84KB 10. Validação customizada e conversores/10.1. Mostrando mensagens do cadastro de cerveja.mp4 | 28.64MB .pad/380388 | 371.47KB 10. Validação customizada e conversores/10.2. Validação customizada com Bean Validation.mp4 | 28.40MB .pad/631976 | 617.16KB 10. Validação customizada e conversores/10.3. Convertendo valores numéricos.mp4 | 21.55MB .pad/470397 | 459.37KB 10. Validação customizada e conversores/10.4. Desafio Validando campos da cerveja.mp4 | 2.16MB .pad/877355 | 856.79KB 10. Validação customizada e conversores/10.5. Formatando input com erro.mp4 | 20.93MB .pad/70349 | 68.70KB 10. Validação customizada e conversores/10.6. Desafio Implementar o cadastro do estilo.mp4 | 917.78KB .pad/108768 | 106.22KB 11. Tratando exceções, callbacks JPA e Ajax/11.1. Validando se existe um estilo persistido.mp4 | 19.42MB .pad/605048 | 590.87KB 11. Tratando exceções, callbacks JPA e Ajax/11.2. Salvando o estilo com Ajax diálogo de cadastro rápido.mp4 | 64.43MB .pad/598909 | 584.87KB 11. Tratando exceções, callbacks JPA e Ajax/11.3. Mapeando o controller e mais sobre o ResponseEntity.mp4 | 10.44MB .pad/586048 | 572.31KB 11. Tratando exceções, callbacks JPA e Ajax/11.4. Tratando exceções com ExceptionHandler.mp4 | 14.93MB .pad/77985 | 76.16KB 11. Tratando exceções, callbacks JPA e Ajax/11.5. Callbacks JPA - Salvando SKU com caixa alta.mp4 | 7.07MB .pad/974608 | 951.77KB 12. Modularizando o JavaScript/12.1. Module Pattern e Namespaces.mp4 | 7.56MB .pad/463945 | 453.07KB 12. Modularizando o JavaScript/12.2. Modularizando a máscara de dinheiro.mp4 | 4.32MB .pad/707862 | 691.27KB 12. Modularizando o JavaScript/12.3. Modularizando o cadastro rápido de estilo.mp4 | 18.46MB .pad/566119 | 552.85KB 13. Estendendo o Thymeleaf/13.1. Dialetos e processadores.mp4 | 15.08MB .pad/964350 | 941.75KB 13. Estendendo o Thymeleaf/13.2. Novo atributo para classe de erro.mp4 | 32.86MB .pad/141569 | 138.25KB 13. Estendendo o Thymeleaf/13.3. Novo elemento para mensagens.mp4 | 18.18MB .pad/863800 | 843.55KB 13. Estendendo o Thymeleaf/13.4. Desafio Removendo duplicação da tag html.mp4 | 3.88MB .pad/129744 | 126.70KB 14. Upload da foto e retorno assíncrono/14.1. Conhecendo o UIKit.mp4 | 4.97MB .pad/31428 | 30.69KB 14. Upload da foto e retorno assíncrono/14.10. Mantendo a foto na validação.mp4 | 8.21MB .pad/830787 | 811.32KB 14. Upload da foto e retorno assíncrono/14.2. Componente de upload da foto com drag and drop.mp4 | 24.41MB .pad/618788 | 604.29KB 14. Upload da foto e retorno assíncrono/14.3. Upload da foto com Ajax.mp4 | 26.93MB .pad/73094 | 71.38KB 14. Upload da foto e retorno assíncrono/14.4. Melhorando a disponibilidade da aplicação - retorno assíncrono.mp4 | 12.59MB .pad/427630 | 417.61KB 14. Upload da foto e retorno assíncrono/14.5. Salvando o nome da foto da cerveja.mp4 | 35.04MB .pad/1005765 | 982.19KB 14. Upload da foto e retorno assíncrono/14.6. Criando pastas para salvar fotos .mp4 | 28.74MB .pad/268743 | 262.44KB 14. Upload da foto e retorno assíncrono/14.7. Salvando a imagem temporária.mp4 | 21.87MB .pad/137429 | 134.21KB 14. Upload da foto e retorno assíncrono/14.8. Mostrando a foto na tela.mp4 | 73.41MB .pad/622689 | 608.09KB 14. Upload da foto e retorno assíncrono/14.9. Refatorando script do upload da foto.mp4 | 15.58MB .pad/444585 | 434.17KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.1. Detalhe campos obrigatórios.mp4 | 7.90MB .pad/99688 | 97.35KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.10. Implementando botões previous e next.mp4 | 17.45MB .pad/576831 | 563.31KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.11. Mantendo o filtro nas páginas.mp4 | 51.74MB .pad/277123 | 270.63KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.12. Prototipando a ordenacao dinâmica.mp4 | 5.78MB .pad/228363 | 223.01KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.13. Parâmetros da ordenação.mp4 | 15.73MB .pad/279939 | 273.38KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.14. Ordenando a pesquisa por SKU ou nome.mp4 | 45.06MB .pad/990193 | 966.99KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.15. Componente Thymeleaf para ordenação.mp4 | 24.54MB .pad/485709 | 474.33KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.16. Desafio Pesquisa de estilos.mp4 | 1.29MB .pad/746178 | 728.69KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.17. Desafio Componente para paginação.mp4 | 3.72MB .pad/291958 | 285.12KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.18. Bean útil para paginação.mp4 | 13.92MB .pad/82725 | 80.79KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.19. Corrigindo bug na pesquisa.mp4 | 17.87MB .pad/137684 | 134.46KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.2. Prototipando a pesquisa da cerveja.mp4 | 40.30MB .pad/733834 | 716.63KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.3. Redimensionando a imagem - salvando o thumbnail.mp4 | 71.95MB .pad/55282 | 53.99KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.4. Filtrando e resolvendo o problema do n+1.mp4 | 54.28MB .pad/759909 | 742.10KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.5. Paginação no cliente vs paginação no servidor.mp4 | 3.63MB .pad/388316 | 379.21KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.6. Prototipando a paginação.mp4 | 12.16MB .pad/876892 | 856.34KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.7. Paginação na pesquisa de cervejas.mp4 | 38.35MB .pad/676357 | 660.50KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.8. Mostrando total de páginas dinamicamente.mp4 | 33.19MB .pad/845460 | 825.64KB 15. Pesquisa, redimensionamento da foto, paginação e ordenação/15.9. Destacando a página selecionada.mp4 | 7.33MB .pad/705461 | 688.93KB 16. Cadastro com máscaras e combo dependente/16.1. Configurando máscara de telefone com jQuery.mp4 | 14.62MB .pad/403419 | 393.96KB 16. Cadastro com máscaras e combo dependente/16.10. Salvando CPF_CNPJ sem formatação.mp4 | 17.15MB .pad/892438 | 871.52KB 16. Cadastro com máscaras e combo dependente/16.11. Validando cliente já cadastrado.mp4 | 28.31MB .pad/726146 | 709.13KB 16. Cadastro com máscaras e combo dependente/16.12. Desafio Começando a pesquisa de clientes.mp4 | 2.92MB .pad/79620 | 77.75KB 16. Cadastro com máscaras e combo dependente/16.13. Finalizando pesquisa de clientes.mp4 | 28.88MB .pad/121371 | 118.53KB 16. Cadastro com máscaras e combo dependente/16.14. Desafio Finalizar cadastro de cidade.mp4 | 3.32MB .pad/715492 | 698.72KB 16. Cadastro com máscaras e combo dependente/16.15. Desafio Implementando pesquisa de cidades.mp4 | 1.01MB .pad/1035254 | 1010.99KB 16. Cadastro com máscaras e combo dependente/16.2. Atualização do Thymeleaf Layout Dialect.mp4 | 13.63MB .pad/384913 | 375.89KB 16. Cadastro com máscaras e combo dependente/16.3. Configurando máscara de CPF_CNPJ com jQuery.mp4 | 22.04MB .pad/1005392 | 981.83KB 16. Cadastro com máscaras e combo dependente/16.4. Implementando radio TipoPessoa .mp4 | 24.49MB .pad/532980 | 520.49KB 16. Cadastro com máscaras e combo dependente/16.5. Desafio Configurando máscara do CEP com jQuery.mp4 | 779.22KB .pad/250659 | 244.78KB 16. Cadastro com máscaras e combo dependente/16.6. Aplicando migração estado e cidade.mp4 | 5.99MB .pad/5384 | 5.26KB 16. Cadastro com máscaras e combo dependente/16.7. Selecionado cidades pelo estado com Ajax.mp4 | 85.50MB .pad/519328 | 507.16KB 16. Cadastro com máscaras e combo dependente/16.8. Aplicando migração de cliente.mp4 | 17.83MB .pad/173648 | 169.58KB 16. Cadastro com máscaras e combo dependente/16.9. Agrupando validações para CPF ou CNPJ.mp4 | 117.89MB .pad/114770 | 112.08KB 17. Otimizando a performance com cache/17.1. Cacheando a busca de cidades por estado.mp4 | 18.04MB .pad/1007910 | 984.29KB 17. Otimizando a performance com cache/17.2. Invalidando o cache no cadastro da cidade.mp4 | 21.75MB .pad/257350 | 251.32KB 17. Otimizando a performance com cache/17.3. Cache profissional com Guava do Google.mp4 | 27.65MB .pad/370236 | 361.56KB 18. Cadastro com relacionamento ManyToMany/18.1. Planejando o modelo de grupos e permissões.mp4 | 3.47MB .pad/553972 | 540.99KB 18. Cadastro com relacionamento ManyToMany/18.2. Criando a migração do usuário, grupo e permissão.mp4 | 29.43MB .pad/601128 | 587.04KB 18. Cadastro com relacionamento ManyToMany/18.3. Desafio Começando o cadastro do usuário.mp4 | 4.79MB .pad/222868 | 217.64KB 18. Cadastro com relacionamento ManyToMany/18.4. Validador customizado para confirmação de senha.mp4 | 35.53MB .pad/495687 | 484.07KB 18. Cadastro com relacionamento ManyToMany/18.5. Input e componente para Data.mp4 | 63.76MB .pad/250593 | 244.72KB 18. Cadastro com relacionamento ManyToMany/18.6. Desafio Salvando o usuário no banco de dados.mp4 | 3.39MB .pad/638760 | 623.79KB 18. Cadastro com relacionamento ManyToMany/18.7. Salvando o status do usuário.mp4 | 12.16MB .pad/884905 | 864.17KB 18. Cadastro com relacionamento ManyToMany/18.8. Salvando o usuário com grupos.mp4 | 38.27MB .pad/766645 | 748.68KB 18. Cadastro com relacionamento ManyToMany/18.9. Salvando a senha criptografada com BCrypt.mp4 | 28.26MB .pad/771767 | 753.68KB 19. Segurança com Spring Security/19.1. Introdução à autenticação e autorização.mp4 | 2.39MB .pad/641313 | 626.28KB 19. Segurança com Spring Security/19.10. Problema de acentuação voltou.mp4 | 8.50MB .pad/524057 | 511.77KB 19. Segurança com Spring Security/19.11. Expirando sessão com novo login.mp4 | 9.31MB .pad/725685 | 708.68KB 19. Segurança com Spring Security/19.12. Duração da sessão.mp4 | 21.82MB .pad/193272 | 188.74KB 19. Segurança com Spring Security/19.13. Exibindo o usuário logado.mp4 | 27.19MB .pad/850242 | 830.31KB 19. Segurança com Spring Security/19.14. Escondendo componentes de usuários sem permissão.mp4 | 13.86MB .pad/152030 | 148.47KB 19. Segurança com Spring Security/19.15. Segurança nos métodos.mp4 | 3.36MB .pad/666333 | 650.72KB 19. Segurança com Spring Security/19.2. Configurando o Spring Security no projeto.mp4 | 38.84MB .pad/170072 | 166.09KB 19. Segurança com Spring Security/19.3. Tela de login customizada.mp4 | 49.68MB .pad/333757 | 325.93KB 19. Segurança com Spring Security/19.4. Autenticando usuário e senha no banco de dados.mp4 | 29.68MB .pad/334097 | 326.27KB 19. Segurança com Spring Security/19.5. Restringindo o acesso às páginas.mp4 | 17.48MB .pad/548149 | 535.30KB 19. Segurança com Spring Security/19.6. Carregando as permissões do usuário.mp4 | 40.78MB .pad/230657 | 225.25KB 19. Segurança com Spring Security/19.7. Adicionando tela de acesso negado.mp4 | 15.32MB .pad/715295 | 698.53KB 19. Segurança com Spring Security/19.8. Entendendo o CSRF.mp4 | 6.72MB .pad/288657 | 281.89KB 19. Segurança com Spring Security/19.9. Configurando o CSRF.mp4 | 50.05MB .pad/997095 | 973.73KB 2. Introdução ao Spring/2.1. O Spring.mp4 | 33.43MB .pad/596659 | 582.67KB 2. Introdução ao Spring/2.2. Spring vs Java EE.mp4 | 4.28MB .pad/757321 | 739.57KB 2. Introdução ao Spring/2.3. O padrão MVC.mp4 | 2.31MB .pad/724472 | 707.49KB 2. Introdução ao Spring/2.4. Spring MVC vs JSF.mp4 | 5.15MB .pad/893643 | 872.70KB 2. Introdução ao Spring/2.5. Por dentro do Spring MVC.mp4 | 2.32MB .pad/716290 | 699.50KB 20. Páginas de erros customizadas/20.1. Acessando a página 403 - Acesso negado.mp4 | 5.37MB .pad/661104 | 645.61KB 20. Páginas de erros customizadas/20.2. Criando página 404 - Não encontrado.mp4 | 19.28MB .pad/753996 | 736.32KB 20. Páginas de erros customizadas/20.3. Desafio criando página 500 - Erro no servidor.mp4 | 6.64MB .pad/382709 | 373.74KB 21. Pesquisa com filtros avançados e multisseleção de linhas/21.1. Implementando menu lateral.mp4 | 33.82MB .pad/183688 | 179.38KB 21. Pesquisa com filtros avançados e multisseleção de linhas/21.2. Desafio Protótipo da pesquisa de usuários.mp4 | 1.22MB .pad/815630 | 796.51KB 21. Pesquisa com filtros avançados e multisseleção de linhas/21.3. Trabalhando no filtro por grupo.mp4 | 77.23MB .pad/810244 | 791.25KB 21. Pesquisa com filtros avançados e multisseleção de linhas/21.4. Multisseleção de linhas - ativandodesativando vários usuários.mp4 | 70.15MB .pad/892611 | 871.69KB 21. Pesquisa com filtros avançados e multisseleção de linhas/21.5. Melhorando usabilidade da página de pesquisa de usuários.mp4 | 32.55MB .pad/471582 | 460.53KB 21. Pesquisa com filtros avançados e multisseleção de linhas/21.6. Paginação da pesquisa de usuários.mp4 | 31.77MB .pad/236145 | 230.61KB 22. Diálogo e autocomplete/22.1. Prototipando cadastro de nova venda.mp4 | 20.13MB .pad/907523 | 886.25KB 22. Diálogo e autocomplete/22.2. Prototipando pesquisa rápida de clientes.mp4 | 4.84MB .pad/170736 | 166.73KB 22. Diálogo e autocomplete/22.3. Implementando a pesquisa rápida de clientes.mp4 | 73.73MB .pad/281780 | 275.18KB 22. Diálogo e autocomplete/22.4. Selecionando o cliente na pesquisa rápida.mp4 | 16.74MB .pad/273577 | 267.17KB 22. Diálogo e autocomplete/22.5. Conhecendo o componente EasyAutocomplete.mp4 | 2.89MB .pad/117218 | 114.47KB 22. Diálogo e autocomplete/22.6. Pesquisando cervejas por sku ou nome.mp4 | 20.18MB .pad/859963 | 839.81KB 22. Diálogo e autocomplete/22.7. Renderizando cervejas no autocomplete.mp4 | 59.90MB .pad/101012 | 98.64KB 22. Diálogo e autocomplete/22.8. Prototipando itens da venda.mp4 | 13.02MB .pad/1026612 | 1002.55KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.1. Como funciona o escopo de sessão.mp4 | 2.67MB .pad/349425 | 341.24KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.10. Removendo itens da venda.mp4 | 32.56MB .pad/460982 | 450.18KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.11. Simulando um escopo de view.mp4 | 37.86MB .pad/150471 | 146.94KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.12. Atualizando valor total.mp4 | 42.59MB .pad/429529 | 419.46KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.13. Desafio Box do valor total negativo.mp4 | 976.57KB .pad/48564 | 47.43KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.14. Desafio Criando mapeamento para tabelas de venda.mp4 | 7.59MB .pad/434934 | 424.74KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.15. Salvando a venda no banco de dados.mp4 | 55.62MB .pad/398199 | 388.87KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.16. Criando validador customizado do Spring.mp4 | 82.40MB .pad/629034 | 614.29KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.17. Emitindo uma venda.mp4 | 22.91MB .pad/99001 | 96.68KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.18. Desafio Implementando a pesquisa das vendas.mp4 | 9.72MB .pad/295344 | 288.42KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.19. Ajustando menu lateral.mp4 | 9.18MB .pad/861642 | 841.45KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.2. Introdução aos testes unitários.mp4 | 1.99MB .pad/8978 | 8.77KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.3. Criando tabela de itens de venda.mp4 | 22.53MB .pad/497370 | 485.71KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.4. Testando a tabela de itens de venda.mp4 | 8.67MB .pad/349002 | 340.82KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.5. Mantendo os itens da venda no servidor.mp4 | 43.24MB .pad/800853 | 782.08KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.6. Renderizando HTML retornado do Ajax.mp4 | 21.74MB .pad/276234 | 269.76KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.7. Adicionando mesmos itens na venda.mp4 | 27.68MB .pad/332387 | 324.60KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.8. Implementando atualização da quantidade de itens.mp4 | 24.45MB .pad/572414 | 559.00KB 23. Página mestre-detalhe, escopo de sessão e testes unitários/23.9. Prototipando remoção de itens da venda.mp4 | 13.79MB .pad/224096 | 218.84KB 24. Envio de e-mails e chamadas assíncronas/24.1. Escolhendo o serviço de e-mail.mp4 | 8.10MB .pad/946943 | 924.75KB 24. Envio de e-mails e chamadas assíncronas/24.2. Configuração do servidor de e-mail com arquivos externos.mp4 | 34.89MB .pad/114778 | 112.09KB 24. Envio de e-mails e chamadas assíncronas/24.3. Configuração de chamadas assíncronas.mp4 | 14.10MB .pad/948752 | 926.52KB 24. Envio de e-mails e chamadas assíncronas/24.4. Enviando e-mails simples.mp4 | 9.20MB .pad/842410 | 822.67KB 24. Envio de e-mails e chamadas assíncronas/24.5. Criando template para e-mail.mp4 | 15.84MB .pad/170132 | 166.14KB 24. Envio de e-mails e chamadas assíncronas/24.6. Enviando o e-mail em html com imagens.mp4 | 78.44MB .pad/589110 | 575.30KB 24. Envio de e-mails e chamadas assíncronas/24.7. Formatando valores numéricos no e-mail.mp4 | 30.59MB .pad/425530 | 415.56KB 25. Implementando edição e exclusão/25.1. Implementando a exclusão de cerveja.mp4 | 61.71MB .pad/309011 | 301.77KB 25. Implementando edição e exclusão/25.2. Implementando a edição de cerveja.mp4 | 62.97MB .pad/28358 | 27.69KB 25. Implementando edição e exclusão/25.3. Implementando a edição de usuário.mp4 | 48.14MB .pad/896814 | 875.79KB 25. Implementando edição e exclusão/25.4. Implementando a edição da venda.mp4 | 52.94MB .pad/58002 | 56.64KB 25. Implementando edição e exclusão/25.5. Implementando o cancelamento da venda.mp4 | 53.23MB .pad/802617 | 783.81KB 25. Implementando edição e exclusão/25.6. Desafio Implementando edições e exclusões.mp4 | 279.57KB .pad/762297 | 744.43KB 26. Dashboard - consultas avançadas e gráficos/26.1. Prototipando o dashboard.mp4 | 8.13MB .pad/916815 | 895.33KB 26. Dashboard - consultas avançadas e gráficos/26.2. Box de vendas no ano, no mês e ticket médio.mp4 | 31.65MB .pad/361790 | 353.31KB 26. Dashboard - consultas avançadas e gráficos/26.3. Conhecendo o Chartjs.mp4 | 8.99MB .pad/9336 | 9.12KB 26. Dashboard - consultas avançadas e gráficos/26.4. Gráfico - Vendas por mês.mp4 | 16.80MB .pad/214108 | 209.09KB 26. Dashboard - consultas avançadas e gráficos/26.5. Consultas em arquivos externos.mp4 | 46.63MB .pad/386488 | 377.43KB 26. Dashboard - consultas avançadas e gráficos/26.6. Desafio Box total de clientes, valor total e itens no estoque.mp4 | 561.83KB .pad/473257 | 462.17KB 26. Dashboard - consultas avançadas e gráficos/26.7. Eventos para controle de estoque.mp4 | 9.89MB .pad/117739 | 114.98KB 26. Dashboard - consultas avançadas e gráficos/26.8. Desafio Gráfico - Vendas por origem.mp4 | 12.22MB .pad/813859 | 794.78KB 27. Internacionalização/27.1. O header Accept-Language.mp4 | 4.55MB .pad/474924 | 463.79KB 27. Internacionalização/27.2. Configurando a internacionalização e o Thymeleaf.mp4 | 34.84MB .pad/171025 | 167.02KB 27. Internacionalização/27.3. Internacionalizando as mensagens de validação.mp4 | 19.87MB .pad/135802 | 132.62KB 27. Internacionalização/27.4. Desafio internacionalizando sistema.mp4 | 1.66MB .pad/354551 | 346.24KB 28. Deploy em produção na nuvem/28.1. Novo plugin para formatação de moeda.mp4 | 13.85MB .pad/161867 | 158.07KB 28. Deploy em produção na nuvem/28.2. Novas versões Thymeleaf e Layout.mp4 | 9.62MB .pad/401590 | 392.18KB 28. Deploy em produção na nuvem/28.3. Deploy em um Tomcat externo.mp4 | 21.42MB .pad/612663 | 598.30KB 28. Deploy em produção na nuvem/28.4. Criando conta na AWS e bucket no S3.mp4 | 24.67MB .pad/348892 | 340.71KB 28. Deploy em produção na nuvem/28.5. Buscando imagens a partir da URL.mp4 | 90.22MB .pad/821901 | 802.64KB 28. Deploy em produção na nuvem/28.6. Upload das fotos para o S3 da Amazon.mp4 | 61.38MB .pad/649072 | 633.86KB 28. Deploy em produção na nuvem/28.7. Escolhendo um fornecedor na nuvem.mp4 | 15.75MB .pad/259595 | 253.51KB 28. Deploy em produção na nuvem/28.8. Fazendo deploy na nuvem.mp4 | 117.30MB .pad/731170 | 714.03KB 29. Relatórios com JasperReports/29.1. Introdução ao JasperReports.mp4 | 6.45MB .pad/577305 | 563.77KB 29. Relatórios com JasperReports/29.2. Criando relatório de vendas emitidas.mp4 | 44.09MB .pad/951002 | 928.71KB 29. Relatórios com JasperReports/29.3. Melhorando a formatação do relatório.mp4 | 19.91MB .pad/98099 | 95.80KB 29. Relatórios com JasperReports/29.4. Emitindo relatório com Spring MVC.mp4 | 54.34MB .pad/694682 | 678.40KB 3. Spring MVC, Thymeleaf e Bean Validation/3.1. Criando o projeto.mp4 | 8.81MB .pad/199090 | 194.42KB 3. Spring MVC, Thymeleaf e Bean Validation/3.10. Resolvendo problemas de acentuação.mp4 | 8.62MB .pad/393970 | 384.74KB 3. Spring MVC, Thymeleaf e Bean Validation/3.2. Conhecendo o Thymeleaf.mp4 | 10.09MB .pad/953024 | 930.69KB 3. Spring MVC, Thymeleaf e Bean Validation/3.3. Configurando o Spring.mp4 | 31.85MB .pad/159641 | 155.90KB 3. Spring MVC, Thymeleaf e Bean Validation/3.4. Configurando a ViewResolver com Thymeleaf.mp4 | 29.19MB .pad/852203 | 832.23KB 3. Spring MVC, Thymeleaf e Bean Validation/3.5. O que fazer primeiro do MVC M, V ou C.mp4 | 4.30MB .pad/737687 | 720.40KB 3. Spring MVC, Thymeleaf e Bean Validation/3.6. Começando o cadastro de cerveja.mp4 | 16.51MB .pad/510056 | 498.10KB 3. Spring MVC, Thymeleaf e Bean Validation/3.7. Introdução a validação do formulário.mp4 | 21.61MB .pad/410487 | 400.87KB 3. Spring MVC, Thymeleaf e Bean Validation/3.8. Forward e Redirect.mp4 | 18.84MB .pad/165114 | 161.24KB 3. Spring MVC, Thymeleaf e Bean Validation/3.9. Desafio Validando a descrição.mp4 | 2.64MB .pad/372442 | 363.71KB 30. Spring Boot/30.1. Introdução .mp4 | 6.41MB .pad/618690 | 604.19KB 30. Spring Boot/30.2. Criando sua primeira aplicação com o Spring Boot.mp4 | 56.42MB .pad/605619 | 591.42KB 30. Spring Boot/30.3. Spring Boot na nuvem.mp4 | 27.87MB .pad/136391 | 133.19KB 30. Spring Boot/30.4. Vale a pena fazer a migração.mp4 | 6.37MB .pad/655478 | 640.12KB 30. Spring Boot/30.5. Migração da app Brewer .mp4 | 54.33MB .pad/697462 | 681.12KB 30. Spring Boot/30.6. Próximos passos e conclusão.mp4 | 2.44MB .pad/592080 | 578.20KB 31. Apêndice Atualizando para o Spring Framework 5/31.1. Alterando o Spring Framework para versao 5.mp4 | 34.85MB .pad/154783 | 151.16KB 31. Apêndice Atualizando para o Spring Framework 5/31.2. Utilizando a interface WebMvcConfigurer em WebConfig.mp4 | 5.72MB .pad/294249 | 287.35KB 31. Apêndice Atualizando para o Spring Framework 5/31.3. Utilizando a API do JasperReports diretamente.mp4 | 19.77MB .pad/237158 | 231.60KB 31. Apêndice Atualizando para o Spring Framework 5/31.4. Usando JCache com EhCache.mp4 | 17.64MB .pad/382495 | 373.53KB 32. Apêndice Configurando o Spring Boot 2/32.1. Usando o STS.mp4 | 4.82MB .pad/187701 | 183.30KB 32. Apêndice Configurando o Spring Boot 2/32.10. Ajustando classe PaginacaoUtil.mp4 | 6.35MB .pad/679644 | 663.71KB 32. Apêndice Configurando o Spring Boot 2/32.11. Ajuste na classe CervejaEntityListener.mp4 | 12.80MB .pad/213928 | 208.91KB 32. Apêndice Configurando o Spring Boot 2/32.12. Criando classes conversoras para datas.mp4 | 22.57MB .pad/450119 | 439.57KB 32. Apêndice Configurando o Spring Boot 2/32.13. Criando classes conversoras para moedas.mp4 | 17.26MB .pad/779283 | 761.02KB 32. Apêndice Configurando o Spring Boot 2/32.14. Corrigir caminho da imagem da cerveja.mp4 | 5.54MB .pad/483797 | 472.46KB 32. Apêndice Configurando o Spring Boot 2/32.15. Usar a propriedade user.home na classe FotoStorageLocal.mp4 | 9.64MB .pad/381103 | 372.17KB 32. Apêndice Configurando o Spring Boot 2/32.16. Usando as novas anotações @NotBlank e @Email.mp4 | 7.77MB .pad/240121 | 234.49KB 32. Apêndice Configurando o Spring Boot 2/32.17. Removendo método com @InitBinder.mp4 | 3.38MB .pad/654324 | 638.99KB 32. Apêndice Configurando o Spring Boot 2/32.18. Substituindo o Log4j.mp4 | 4.88MB .pad/121148 | 118.31KB 32. Apêndice Configurando o Spring Boot 2/32.19. Ajustar páginas de erro.mp4 | 21.99MB .pad/9299 | 9.08KB 32. Apêndice Configurando o Spring Boot 2/32.2. Reorganizando o pom.xml.mp4 | 35.04MB .pad/1002464 | 978.97KB 32. Apêndice Configurando o Spring Boot 2/32.20. Publicando no Heroku.mp4 | 23.24MB .pad/794884 | 776.25KB 32. Apêndice Configurando o Spring Boot 2/32.3. Alterando classes de configuração .mp4 | 15.02MB .pad/1030668 | 1006.51KB 32. Apêndice Configurando o Spring Boot 2/32.4. Corrigindo método findOne.mp4 | 4.75MB .pad/261078 | 254.96KB 32. Apêndice Configurando o Spring Boot 2/32.5. Corrigindo importacão da classe ClassForErrorAttributeTagProcessor.mp4 | 915.15KB .pad/111467 | 108.85KB 32. Apêndice Configurando o Spring Boot 2/32.6. Alterar profile da classe FotoStorageLocal.mp4 | 3.09MB .pad/951989 | 929.68KB 32. Apêndice Configurando o Spring Boot 2/32.7. Configurar conexão com o banco de dados .mp4 | 1.07MB .pad/976980 | 954.08KB 32. Apêndice Configurando o Spring Boot 2/32.8. Criando classe BrewerApplication .mp4 | 7.48MB .pad/550418 | 537.52KB 32. Apêndice Configurando o Spring Boot 2/32.9. Renomear arquivo consultas-nativas.xml.mp4 | 10.06MB .pad/985611 | 962.51KB 4. O Thymeleaf/4.1. O que é uma template engine.mp4 | 39.20MB .pad/840940 | 821.23KB 4. O Thymeleaf/4.2. Thymeleaf vs JSP.mp4 | 25.83MB .pad/180062 | 175.84KB 4. O Thymeleaf/4.3. Mantendo os dados no formulário.mp4 | 20.44MB .pad/585629 | 571.90KB 4. O Thymeleaf/4.4. Thymeleaf e Spring.mp4 | 8.83MB .pad/175378 | 171.27KB 4. O Thymeleaf/4.5. Framework extensível.mp4 | 6.81MB .pad/204172 | 199.39KB 4. O Thymeleaf/4.6. Plugin do Eclipse para o Thymeleaf.mp4 | 5.47MB .pad/560050 | 546.92KB 5. Layout responsivo com Bootstrap e HTML5/5.1. Conhecendo os templates do Bootstrap.mp4 | 17.62MB .pad/395911 | 386.63KB 5. Layout responsivo com Bootstrap e HTML5/5.10. Desafio Prototipando o cadastro de cliente.mp4 | 3.30MB .pad/737136 | 719.86KB 5. Layout responsivo com Bootstrap e HTML5/5.11. Desafio prototipando o cadastro de usuário.mp4 | 677.70KB .pad/354607 | 346.30KB 5. Layout responsivo com Bootstrap e HTML5/5.12. Bootstrap Switch no status do usuário.mp4 | 18.15MB .pad/887315 | 866.52KB 5. Layout responsivo com Bootstrap e HTML5/5.13. Desafio prototipando o cadastro de cidade.mp4 | 313.24KB .pad/727817 | 710.76KB 5. Layout responsivo com Bootstrap e HTML5/5.14. Desafio prototipando o cadastro de estilo.mp4 | 287.74KB .pad/753931 | 736.26KB 5. Layout responsivo com Bootstrap e HTML5/5.15. Adicionando o favicon.mp4 | 4.06MB .pad/986832 | 963.70KB 5. Layout responsivo com Bootstrap e HTML5/5.2. Conhecendo o layout do projeto.mp4 | 5.15MB .pad/895801 | 874.81KB 5. Layout responsivo com Bootstrap e HTML5/5.3. Baixando e configurando o layout no projeto.mp4 | 25.37MB .pad/655716 | 640.35KB 5. Layout responsivo com Bootstrap e HTML5/5.4. Prototipando o cadastro da cerveja.mp4 | 66.67MB .pad/348574 | 340.40KB 5. Layout responsivo com Bootstrap e HTML5/5.5. Melhorando a organização do Layout.mp4 | 57.06MB .pad/989046 | 965.87KB 5. Layout responsivo com Bootstrap e HTML5/5.6. Links com URL Expression.mp4 | 12.63MB .pad/388577 | 379.47KB 5. Layout responsivo com Bootstrap e HTML5/5.7. Configurando máscara de dinheiro com jQuery.mp4 | 16.62MB .pad/394293 | 385.05KB 5. Layout responsivo com Bootstrap e HTML5/5.8. Organizando o layout com fragmentos.mp4 | 27.46MB .pad/570924 | 557.54KB 5. Layout responsivo com Bootstrap e HTML5/5.9. Prototipando o cadastro rápido de estilo.mp4 | 27.63MB .pad/385457 | 376.42KB 6. Logging/6.1. Introdução.mp4 | 13.18MB .pad/862774 | 842.55KB 6. Logging/6.2. Configurando o SLF4J com Log4j 2.mp4 | 13.48MB .pad/549264 | 536.39KB 6. Logging/6.3. Configurando níveis de log com Log4j2.mp4 | 38.56MB .pad/459132 | 448.37KB 7. Injeção de dependência com Spring IoC/7.1. Introdução.mp4 | 9.62MB .pad/396216 | 386.93KB 7. Injeção de dependência com Spring IoC/7.2. O ApplicationContext.mp4 | 10.87MB .pad/134786 | 131.63KB 7. Injeção de dependência com Spring IoC/7.3. Autowired.mp4 | 17.04MB .pad/1004609 | 981.06KB 7. Injeção de dependência com Spring IoC/7.4. Escopo dos beans.mp4 | 10.21MB .pad/830447 | 810.98KB 8. JPA, Hibernate e Flyway/8.1. Introdução.mp4 | 3.10MB .pad/938762 | 916.76KB 8. JPA, Hibernate e Flyway/8.2. Introdução ao JPQL e Hibernate Criteria.mp4 | 3.86MB .pad/144968 | 141.57KB 8. JPA, Hibernate e Flyway/8.3. Mapeamento da entidade Cerveja.mp4 | 36.65MB .pad/364469 | 355.93KB 8. JPA, Hibernate e Flyway/8.4. Migrando o banco de dados com Flyway.mp4 | 25.64MB .pad/382675 | 373.71KB 9. Spring Data JPA e Padrão Repository/9.1. Introdução.mp4 | 7.54MB .pad/486908 | 475.50KB 9. Spring Data JPA e Padrão Repository/9.2. Configurando o projeto.mp4 | 71.28MB .pad/757667 | 739.91KB 9. Spring Data JPA e Padrão Repository/9.3. O JpaRepository.mp4 | 27.21MB .pad/825112 | 805.77KB 9. Spring Data JPA e Padrão Repository/9.4. Repository vs DAO.mp4 | 2.90MB .pad/106858 | 104.35KB 9. Spring Data JPA e Padrão Repository/9.5. Montando os combos e radio do cadastro da cerveja.mp4 | 30.14MB .pad/901944 | 880.80KB 9. Spring Data JPA e Padrão Repository/9.6. Usando o thfield.mp4 | 14.88MB .pad/126948 | 123.97KB 9. Spring Data JPA e Padrão Repository/9.7. Fazendo o bind do estilo com a cerveja.mp4 | 28.19MB .pad/844747 | 824.95KB 9. Spring Data JPA e Padrão Repository/9.8. Iniciando a transação para salvar a cerveja.mp4 | 39.06MB .pad/981030 | 958.04KB Capa.PNG | 74.75KB .pad/972034 | 949.25KB Video Pre-Lancamento/Pré-lançamento Sistemas Web com Spring, JavaScript e Bootstrap.mp4 | 78.35MB .pad/683616 | 667.59KB curso-sistemas-web-com-spring-javascript-bootstrap-master.zip | 222.47MB .pad/556653 | 543.61KB layout-bootstrap-atacama-1.0.0.zip | 1.05MB

Recommend

Magnetic link has been copied to the cutting board