Começando com PrimeFaces - Curso Java EE

  Рет қаралды 9,967

AlgaWorks

AlgaWorks

Күн бұрын

Пікірлер
@iurysalino
@iurysalino 11 жыл бұрын
Parabéns, estava pesquisando sobre Maven acabei por muita coincidência parando em suas vídeo aulas, recebi de natal um apostila da AlgaWorks e to estudando ela... Em fim, parabéns pela qualidade das vídeo aulas! acabei assistindo todas kkkkkkkkkk
@carlosdanielam1
@carlosdanielam1 6 жыл бұрын
Ótimo apresentação, já permite ver bem a simplicidade do recurso
@educode_
@educode_ 6 жыл бұрын
vi que e java 5 muda alguma coisa se eu usar o 8?
@algaworks
@algaworks 6 жыл бұрын
Oi Carlos Eduardo. Tudo bem? Pode usar o Java 8 sim, não tem problema.
@profglac
@profglac 6 жыл бұрын
Se eu tenho que ir a página da dependência para pegar o código necessário para colocá-la no xml, por que não baixo direto o jar e acabo com o problema? Sinceramente não vejo vantagem alguma em usar o Maven. Talvez em projetos muito grandes sim, mas em projetos pequenos não vejo vantagens. Além do que já falei, a tendência é de quem usa o Maven acabar deixando um xml pronto com várias dependências para não ter que repetir esta parte do xml e com isso encher os projetos futuros de jar desnecessário.
@algaworks
@algaworks 6 жыл бұрын
Obrigado pelo comentário, Gustavo! Você adiciona todos os JARs (dependências) no repositório de código? E como gerencia os JARs que são dependências de alguma biblioteca ou framework que está usando? Ou seja, quando adiciona o Hibernate, vai um monte de JARs junto. Como saber o que é o que? Uma vantagem é que XML é código, não é binário, e ajuda nisso tudo e mais coisas. Maven não só gerencia dependências, mas ajuda no build também. Abraços.
@profglac
@profglac 6 жыл бұрын
Olá amigo, obrigado pela resposta também! Minha pergunta foi provocativa mesmo rsss. É que estou começando no Java e achei muito trabalho para pouco resultado com o Maven (para pequenos projetos!). Acho fácil baixar os jars e jogar dentro da pasta lib do projeto, mas não achei fácil corrigir todos os erros do Maven e ainda ter que ficar inserindo código das dependências. Você citou o Hibernate e eu digo o mesmo dele. Eu entro no Workbench e crio as tabelas em 10 minutos, no entanto ontem fiquei a tarde inteira fazendo código para a mesma tarefa pelo Hibernate. Entendo que para grandes projetos faz sentido, já que eu teria que criar muitas tabelas, mas para projetos pequenos qual a vantagem disso? Lógico que eu não tenho experiência no Java e essa é a opinião de um leigo que está chegando, mas o que tenho percebido é que o java é uma colcha de retalhos. Para fazer o backend com o php eu uso o php e pronto. No Java tenho que aprender JSTL, Hibernate, JSP, JSF, Primefaces, etc.... E no final ainda pago mais caro pela hospedagem. Sinceramente estou pensando em desistir do Java...
@algaworks
@algaworks 6 жыл бұрын
Hoje em dia, todas as tecnologias possuem ferramentas para gerenciamento de dependências, seguindo a mesma ideia do Maven. Até PHP tem isso também, como Python, JavaScript, Ruby e várias outras. Não é obrigatório usar Maven, mas vai te ajudar muito quando começar a desenvolver projetos para produção (e no mercado, vai ver que quase ninguém vive sem uma ferramenta que faça a mesma coisa, independente da linguagem). E o básico do Maven é muito simples. Precisaria entender onde você está gastando tempo e tendo trabalho com ele, porque deve ter algo errado. Você pode criar as suas tabelas pelo workbench sim. O Hibernate não serve para isso. Não é uma ferramenta para gerar tabelas. Ele é um ORM (hoje em dia, todas as tecnologias possuem algo semelhante também, inclusive no PHP). Você não precisa de tudo isso para trabalhar com Java. Só precisa escolher o que você realmente vai precisar. Da mesma forma, PHP tem várias bibliotecas e frameworks para você escolher. O que tenho visto é que programadores profissionais em PHP não usam só PHP puro, sempre tem bibliotecas e frameworks envolvidos, então existe uma complexidade também, para esses tipos de projetos. Talvez o problema seja que você está com "overload de informações" (está lendo e estudando sobre muitas coisas ao mesmo tempo, e está achando que é incapaz de aprender isso, porque acredita que só vai conseguir produzir alguma coisa, depois que aprender tudo). Fique tranquilo e aprenda e aplique uma coisa de cada vez, ou procure um curso que te guie no caminho (é isso que nós fazemos nos nossos cursos, este vídeo que você está assistindo, é só um pedaço do curso, e provavelmente você não está assistindo na ordem, então pode dificultar mesmo).
@profglac
@profglac 6 жыл бұрын
Obrigado pelos esclarecimentos. Vou considerar o que você disse para o futuro..
@baallucasgiroto1169
@baallucasgiroto1169 7 жыл бұрын
so a imagem que esta ruim
@algaworks
@algaworks 7 жыл бұрын
Olá Lucas! Altere a configuração no KZbin para HD. Este vídeo foi gravado em alta resolução. Abraço.
Codificando o primeiro projeto - Curso JSF
19:10
AlgaWorks
Рет қаралды 17 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
O que é JSF? - Curso JSF
15:59
AlgaWorks
Рет қаралды 47 М.
O problema do n mais 1
21:51
AlgaWorks
Рет қаралды 5 М.
Java Web #05- Configurando JSF no Projecto Maven no Eclipse
12:54
Eládio Soluções
Рет қаралды 1,2 М.
Programação Web com JSF - Aula 1 - Hello Primefaces
27:18
Professor Danilo
Рет қаралды 68 М.
11 razões porque PrimeFaces é tão popular
19:45
AlgaWorks
Рет қаралды 6 М.
Docker Для Начинающих за 1 Час | Docker с Нуля
52:43
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,3 МЛН
Java Web com JSF/PrimeFaces /JPA/Hibernate/CDI - 02 - O que é JSF?
5:33
Escola para Programadores
Рет қаралды 20 М.
Paginação de DataTable do PrimeFaces com Lazy Loading
35:07
AlgaWorks
Рет қаралды 17 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН