Professor Pantoja
Professor Pantoja
  • 203
  • 906 006
16. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Alterar Produtos - Back-End)
Nesse vídeo implementaremos a parte do back-end e alguns outros ajustes para a alteração de um produto em nosso sistema Web.
É importante que todas as tecnologias necessárias já estejam instaladas e disponíveis para o melhor acompanhamento do curso. As versões utilizadas no curso são (você pode utilizar a IDE, Banco de Dados, TomCat e conector que achar mais apropriado):
- O Eclipse Java SE e EE (eclipse.org) 2020-12 (4.18.0);
- Apache TomCat 8.0;
- Git para usar no Eclipse;
- MySQL Server 5.7 + Workbench 6.3
- mysql-connector-java-5.1.47.jar (procurem em turing.pro.br/kadupantoja na página de Java em conteúdos)
- MVC (é um padrão de projeto, não precisa baixar)
Enjoy it!
By @prof.pantoja
turing.pro.br/kadupantoja/
zhlédnutí: 1 424

Video

14. Modelagem de Banco de Dados: Mapeamento do Modelo Físico
zhlédnutí 894Před 2 lety
Neste vídeo veremos o mapeamento entre o modelo lógico e o físico. Também serão discutidos os conceitos de integridades de domínio, nulidade, de chave e referencial. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
13. Modelagem de Banco de Dados: Mapeamento Lógico - Exemplos
zhlédnutí 810Před 2 lety
Neste vídeo veremos alguns exemplos de mapeamento entre um modelo conceitual e o modelo lógico observando as construções possíveis do Modelo Entidade-Relacionamento. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
12. Modelagem de Banco de Dados: Mapeamento Conceitual-Lógico
zhlédnutí 1,9KPřed 2 lety
Neste vídeo veremos o mapeamento entre um modelo conceitual e o modelo lógico observando algumas regras que nos ajudaram na definição do modelo físico e na definição das integridades referenciais. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
11. Modelagem de Banco de Dados: Relacionamento Ternário
zhlédnutí 2,4KPřed 2 lety
Neste vídeo será mostrada o conceito de relacionamentos com três entidades. Até o momento, exploramos relacionamentos que continham apenas 2 entidades, mas em alguns casos podemos fazer representações conceituais utilizando 3 e apenas um relacionamento. Veremos também alternativas, que modelam o mesmo comportamento, para tais relacionamentos. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
10. Modelagem de Banco de Dados: Especialização e Generalização
zhlédnutí 2,1KPřed 2 lety
Neste vídeo mostraremos mais uma construção do modelo entidade-relacionamento: A generalização e a especialização. Nesses casos é possível especializar/generalizar entidades filhas a partir de entidades genéricas e reaproveitar seus atributos, em uma forma de herança de dados. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
9. Modelagem de Banco de Dados: Entidade Associativa
zhlédnutí 6KPřed 2 lety
Neste vídeo iremos explorar a características de relacionamentos de cardinalidade N:N em se transformar em entidades associativas para poderem se relacionar com outras entidades. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
8. Modelagem de Banco de Dados: Auto-Relacionamento
zhlédnutí 2,6KPřed 2 lety
Neste vídeo será mostrado mais um conceito importante do modelo entidade-relacionamento: o auto-relacionamento. A partir de dele conseguimos fazer com que uma entidade consiga se relacionar consigo mesmo. Exploraremos também nesse vídeo alguns exemplos de todas as cardinalidades. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
7. Modelagem de Banco de Dados: Identificando Relacionamentos
zhlédnutí 845Před 2 lety
Neste vídeo será mostrado como identificar relacionamentos a partir de um mini-mundo. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
6. Modelagem de Banco de Dados: Notação MIN-MAX
zhlédnutí 1,1KPřed 2 lety
Neste vídeo mostraremos uma outra notação para representarmos as cardinalidades: a notação MIN-MAX, que consiste em definir um limite inferior para ocorrências de tuplas de entidades nos relacionamentos. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
5. Modelagem de Banco de Dados: Relacionamentos e Cardinalidades
zhlédnutí 1,3KPřed 2 lety
Neste vídeo mostraremos como as entidades se relacionam através dos Relacionamentos e como podemos definir limites usando a cardinalidade. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
4. Modelagem de Banco de Dados: Identificadores Compostos e Atributos Multivalorados
zhlédnutí 2,6KPřed 2 lety
Neste vídeo mostraremos os atributos identificadores e os multivalorados e como tratá-los no modelo conceitual para evitar a existência de dados que não sejam repetidos e atômicos, respectivamente. Além disso, será mostrado um pequeno exemplo de mini-mundo e como identificar as entidades e atributos. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
3. Modelagem de Banco de Dados: Entidades e Tipos de Atributos
zhlédnutí 2KPřed 2 lety
Neste vídeo entraremos em detalhes sobre um dos conceitos principais do modelo entidade-relacionamento, a entidade. Será feita uma discussão e análise sobre suas características e de seus tipos de atributos. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
2. Modelagem de Banco de Dados: O Modelo Entidade-Relacionamento
zhlédnutí 2,3KPřed 2 lety
Neste vídeo mostrarei as principais notações para modelagem de banco de dados e será feita uma introdução sobre o modelo entidade-relacionamento do Peter Chen. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
1. Modelagem de Banco de Dados: O Projeto de Banco de Dados
zhlédnutí 4,2KPřed 2 lety
Neste vídeo será apresentado o projeto de banco de dados, iniciando na parte de engenharia de requisitos, representado academicamente pelo mini-mundo. Depois será apresentado o modelo conceitual, lógico e físico e seus componentes principais, como as notações do Modelo-Entidade Relacionamento e alguns Sistemas Gerenciadores de Banco de Dados. Enjoy it! By @prof.pantoja turing.pro.br/kadupantoja/
Modelagem de Banco de Dados: Apresentação
zhlédnutí 2,9KPřed 2 lety
Modelagem de Banco de Dados: Apresentação
15. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Alterar Produtos - Front-End)
zhlédnutí 1,7KPřed 2 lety
15. Construindo uma Aplicação Java para Web com JSP MVC BD (Alterar Produtos - Front-End)
14. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Alterar Produtos - Back-End)
zhlédnutí 930Před 2 lety
14. Construindo uma Aplicação Java para Web com JSP MVC BD (Alterar Produtos - Back-End)
13. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Excluir Produtos)
zhlédnutí 911Před 2 lety
13. Construindo uma Aplicação Java para Web com JSP MVC BD (Excluir Produtos)
12. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Exibir Produtos)
zhlédnutí 1,3KPřed 2 lety
12. Construindo uma Aplicação Java para Web com JSP MVC BD (Exibir Produtos)
11. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Buscar Produtos)
zhlédnutí 1,3KPřed 2 lety
11. Construindo uma Aplicação Java para Web com JSP MVC BD (Buscar Produtos)
62. Arquitetura de Computadores: Flip-Flop JK Mestre-Escravo
zhlédnutí 1,9KPřed 2 lety
62. Arquitetura de Computadores: Flip-Flop JK Mestre-Escravo
61. Arquitetura de Computadores: Flip-Flop JK
zhlédnutí 1,2KPřed 3 lety
61. Arquitetura de Computadores: Flip-Flop JK
60. Arquitetura de Computadores: Flip-Flop RS com Clock
zhlédnutí 2KPřed 3 lety
60. Arquitetura de Computadores: Flip-Flop RS com Clock
59. Arquitetura de Computadores: Flip-Flop RS
zhlédnutí 2,1KPřed 3 lety
59. Arquitetura de Computadores: Flip-Flop RS
10. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Conexão com o BD)
zhlédnutí 1,9KPřed 3 lety
10. Construindo uma Aplicação Java para Web com JSP MVC BD (Conexão com o BD)
9. Construindo uma Aplicação Java para Web com JSP + MVC + BD (O MVC)
zhlédnutí 1,3KPřed 3 lety
9. Construindo uma Aplicação Java para Web com JSP MVC BD (O MVC)
8. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Dispatcher)
zhlédnutí 1,4KPřed 3 lety
8. Construindo uma Aplicação Java para Web com JSP MVC BD (Dispatcher)
7. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Validação de Campos)
zhlédnutí 1,3KPřed 3 lety
7. Construindo uma Aplicação Java para Web com JSP MVC BD (Validação de Campos)
6. Construindo uma Aplicação Java para Web com JSP + MVC + BD (Método Get)
zhlédnutí 1,3KPřed 3 lety
6. Construindo uma Aplicação Java para Web com JSP MVC BD (Método Get)

Komentáře

  • @julianamedeiros4439

    Que professor ótimo

  • @julianamedeiros4439

    Professor muito bom !!!

  • @AugustoM23
    @AugustoM23 Před 11 dny

    Onde pega o gabarito das listas?

  • @davimoura5229
    @davimoura5229 Před 12 dny

    a porta ou exclusivo não aceita mais do que 2 entradas? poruqe na expressão de S você fez por partes e na de Ts colocou as três saídas da porta AND direto em uma OR?

  • @chorap121
    @chorap121 Před 18 dny

    ainda é muito abstrato , acredito que quando começar a criar essa abstração desapareça! isso soa como gambiarra.

  • @joaopedroamaral6648
    @joaopedroamaral6648 Před 18 dny

    uma dica para aqueles que tão fazendo essa aula incrível em 2024, eu tive um erro devido ter extraído meu jar em uma pasta lá de outro disco. Para não terem esse problema copie ele e cole na pasta WEB-INF e quando forem importar pro build path peguem por ali. Se o erro insistir tentem importar dentro do classpath

  • @joaopedroamaral6648
    @joaopedroamaral6648 Před 18 dny

    opa, estou com problema, meu jakarta está dando erro direto que eu abro esse projeto

  • @wellingtonfalcao9801
    @wellingtonfalcao9801 Před 19 dny

    Raramente faço comentário em vídeos, mas parabéns prof. Pantoja, que trabalho incrível, que didática ótima. Falarei um pouco da minha trajetória, sou designer mas nunca foi uma paixão e hardware sempre foi minha paixão desde o inicios dos anos 2000, trabalhei intensamente como técnico neste periodo ate por volta de 2011, dai fui deixando de lado, até mesmo por conta da ascenção dos smartfones e mais dedicação a minha formação em programação visual, agora em 2024 resolvi que mergulharei profundamente em sistemas embarcados, sempre quis entender hardware desde os componetentes eletronicos até a lógica computacional e de programação, suas aulas fizeram um monstro de 7 cabeças ter só 3 mas com persistencia e vontade a gente aprende. Novamente parabéns e obrigado por compartilhar seus conhecimentos

  • @victormoraisalbuquerque7589

    mudou em relação ao cobit 2019?

  • @benio3239
    @benio3239 Před 26 dny

    nao mudou muita coisa, que beleza vai ajudar D++++ muito bom professor

  • @benio3239
    @benio3239 Před 26 dny

    caraca de 6 anos atrás... espero muito que a sequencia ainda tenha valor na linguagem.. de la pra ca ja deve ter mudado bastante coisa

  • @RaulCesarAdolfo
    @RaulCesarAdolfo Před 26 dny

    Excelente explicação professor, obrigado por compartilhar seu conhecimento.

  • @AmparoFelipee
    @AmparoFelipee Před 27 dny

    que aulao professor!!! gratidao

  • @jenni4821
    @jenni4821 Před 28 dny

    Primeira vez que vi o vídeo não entendi nada kkkkk, tive que assistir mais duas vezes para entender. Obrigada, professor. Sua didática é boa, só é a matéria que não ajuda muito.

  • @VictorLuanSilvaLima
    @VictorLuanSilvaLima Před měsícem

    vou USAR O VSCODE, SERA Q VAI DAR CERTO ?

  • @victonios23
    @victonios23 Před měsícem

    Me ajudou muitoooo Obrigadao , excelente canal.

  • @alexandrecoelho8405
    @alexandrecoelho8405 Před měsícem

    Muito obrigado por compartilhar conhecimento.

  • @juniortitor2485
    @juniortitor2485 Před měsícem

    Olá professor pq essa base dois elevado a 3 da oito?!

  • @soestudo4925
    @soestudo4925 Před měsícem

    Boa tarde, professor e usuários que estiverem vendo este comentário. Estou lendo um livro sobre arquitetura de computadores e notei que ele não abordou o sistema octal. Gostaria de saber, professor, para que ele é utilizado atualmente?

    • @soestudo4925
      @soestudo4925 Před měsícem

      esse vídeo também caiu de luva para mim vou começar a acompanha-lo em pararelo com o livro:). Grato professor!!

  • @badvloggergamesofficial
    @badvloggergamesofficial Před 2 měsíci

    por que precisa estender o offset e não o RS?

  • @leandro_fmoraes
    @leandro_fmoraes Před 2 měsíci

    Desculpe professor. Eu sempre volto aqui com as minhas dúvidas malucas... Eu já havia aprendido portas lógicas lá em 2010 mas nunca parei para pensar em certos detalhes. Associando agora com os número binários e a representação lógica usando sinais matemáticos, como multiplicação (porta and) e adição (porta or). Porta and - Porta or 0 x 0 = 0 0 + 0 = 0 0 x 1 = 0 0 + 1 = 1 1 x 0 = 0 1 + 0 = 1 1 x 1 = 1 1 + 1 = 2 (que em binário seria 10) No caso de 1 ou 1 a saída ser 1 (verdadeiro) é porque tomamos o bit da esquerda, já que a saída é representada com um único bit? ou é simplesmente pelo resultado ser diferente de Zero?

  • @jefersonreis494
    @jefersonreis494 Před 2 měsíci

    Ola Professor Pantoja, gostaria de saber se existe algum material em pdf com questões sobre esse assunto.

  • @kalme_L
    @kalme_L Před 2 měsíci

    Professor, passando só pra agradecer pela disponibilização dessas aulas. Estou atualmente fazendo ADS e coisas que eu passei o semestre inteiro penando pra entender, você me fez entender em poucas horas de conteúdo. Parabéns pela didática e muito obrigada mesmo!

  • @danielvarela8455
    @danielvarela8455 Před 2 měsíci

    Você é simplesmente o melhor.

  • @budysta
    @budysta Před 2 měsíci

    Estou cursando Engenharia da Computação e os seus vídeos estão sendo de ótimo apoio, agradeço professor!!

  • @josenaldeoliveira949
    @josenaldeoliveira949 Před 2 měsíci

    Parabéns pela didática. Como material complementar deixo este vídeo e seguintes do playlist ieee754, com exemplos diretamente na linguagem c++ e compiladores gcc e clang: czcams.com/video/vzaL48AsvrA/video.htmlsi=FV0vKukivOGPtzrL

  • @SamuelSoaresTorres
    @SamuelSoaresTorres Před 2 měsíci

    Aula foda

  • @AntonioSouza
    @AntonioSouza Před 2 měsíci

    Vou procurar os vídeos mais antigos e maratonar. Gostei muito do jeito que explica.

  • @AntonioSouza
    @AntonioSouza Před 2 měsíci

    Até que enfim uma explicação lógica. Muito melhor do que usar máquina de lavar roupa como alguns fazem.

  • @nathaliabonotto2385
    @nathaliabonotto2385 Před 3 měsíci

    Obrigada pelas aulas professor ❤‍🩹🙏

  • @jairlisboa9467
    @jairlisboa9467 Před 3 měsíci

    Se falasse mais pausadamente se intederia melhor o conteúdo

  • @PauloAlexRumanskideSouza
    @PauloAlexRumanskideSouza Před 3 měsíci

    🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉😮

  • @PauloAlexRumanskideSouza
    @PauloAlexRumanskideSouza Před 3 měsíci

    🎉🎉🎉🎉🎉

  • @leandro_fmoraes
    @leandro_fmoraes Před 3 měsíci

    Eu tenho bastante conteúdo pra estudar mas eu sempre volto aqui para rever, lembrar e entender mais um pouco. Eu notei que na formula, subtraímos 1 do valor máximo que podemos representar com uma determinada quantidade de bits para depois de subtrair de N, somar mais 1 ao resultado. Eu experimentei fazer a operação sem subtrair e somar mais 1, ou seja, cancelando -1 com +1 e cheguei no mesmo resultado. O senhor sabe se existe algum caso em que isso não será possível e será necessário respeitar a fórmula original?

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Sim. Subtraímos pois o zero também é considerado então com um número de 3 dígitos, eu vou de 0 a 7. Por isso o menos um. Metodologicamente, é mais fácil explicar o passo a passo, mas o +1 com o -1 matematicamente se anulam. Perceba que funciona até com o 0 para 3 dígitos. Ele volta a zero pois 8 - 0 = 8 e 8 é 1000, descarta o digito que passou do n, volta a 0.

    • @leandro_fmoraes
      @leandro_fmoraes Před 3 měsíci

      @@ProfessorPantoja Entendi professor. Obrigado. Continue com o ótimo trabalho.

  • @deniszaranza
    @deniszaranza Před 3 měsíci

    tinha aprendido de um jeito mais complicado. Sua aula foi perfeita. Essa sua forma é muito melhor

  • @deniszaranza
    @deniszaranza Před 3 měsíci

    Não tinha entendido nada na aula da faculdade. Ai vim aqui e entendi tudo. Obrigado.

  • @maurorodrigues3520
    @maurorodrigues3520 Před 3 měsíci

    Ótima explicação. Clareou as ideias aqui. Obrigado professor Pantoja.

  • @SuzethMartins
    @SuzethMartins Před 3 měsíci

    Não entendi como veio os valores lógico na preposição r

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Eu coloquei a preposição r só para aumentar a complexidade do exemplo. Os valores de r são as possibilidades que eles tem em conjunto com as outras preposições. No caso do r ele intercala 0 e 1 por ser a terceira preposição. Espero ter entendido a pergunta! Bons estudos

  • @user-jd1qo8wr6e
    @user-jd1qo8wr6e Před 3 měsíci

    Esse exemplo do avião realmente se encaixa muito bem .

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Achar exemplos para esses casos as vezes é muito difícil! Que bom que curtiu esse!

  • @user-jd1qo8wr6e
    @user-jd1qo8wr6e Před 3 měsíci

    Bicho aula simples rápida e simples te acompanhei em Arquitetura de computadores o único que realmente conseguiu me ensinar essas matérias.

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Que legal! Consegui ajudar em duas disciplinas! Vou postar mais material pra ver se ajudo em 3! 😅

  • @Cristhian-ku8ch
    @Cristhian-ku8ch Před 3 měsíci

    Caramba Professor em 7:26 você me ensinou mais que minha faculdade em 3 dias de aulas. Muito obrigado

  • @samukinhaaa4841
    @samukinhaaa4841 Před 4 měsíci

    Baita aula professor!!!!

  • @ch4r4d4_sec
    @ch4r4d4_sec Před 4 měsíci

    Assistindo em 26/04/2024 tô aprendendo mais do que na faculdade tá doído!!! Que conteúdo toppppp🤝🔥🔥🔥

  • @David55293
    @David55293 Před 4 měsíci

    Eu tenho uma pergunta? Um multiplexador segue a mesma lógica?

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Basicamente sim. Mas no caso do multiplexador, todas as possibilidades de entrada mais as chaves seletoras são consideradas na tabela verdade. Com isso, todas as saídas passam a ser possíveis. É uma tabela verdade praticamente sem muita simplificação.

  • @jorgecesardosanjosantonini2796

    Excelente

  • @alineperella7054
    @alineperella7054 Před 4 měsíci

    Gostei muito da sua explicação. Ficou bem mais claro pra mim agora, rsrs. Obrigada!

  • @edvaniooliveiradonascimemt2309

    Boa tarde professor, estou com um problema estou usando o System.out.print e não está pegando a palavra que eu coloco no input.

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Consegue me dar mais informações a respeito? Talvez colocar uma parte do código aqui. Me ajuda a visualizar.

  • @joaopedroalves6777
    @joaopedroalves6777 Před 4 měsíci

    Obrigado professor!

  • @jarllyson1
    @jarllyson1 Před 4 měsíci

    muito foda

  • @eduardovalerio4085
    @eduardovalerio4085 Před 4 měsíci

    oi professor um dica! a cor verde e muito clara fica ruim de ver na gravacao

    • @ProfessorPantoja
      @ProfessorPantoja Před 3 měsíci

      Já abandonei ela. Comprei outras cores mais fortes! Valeu pela dica!