AlgaWorks - Java Devs
Kanalga Telegram’da o‘tish
Ko'proq ko'rsatish
1 467
Obunachilar
Ma'lumot yo'q24 soatlar
-27 kun
-130 kun
Postlar arxiv
[REACT AUTENTICAÇÃO] Gostaria de entender como uma aplicação React "conversa" com o back-end de maneira segura?
Nesse vídeo, você vai aprender a como sua aplicação React interage com o back-end para autenticar e autorizar as requisições.
Confere aí!
https://youtu.be/fOsRKArVIdA
[ENTREVISTA DE EMRPEGO DOCKER] Nesse vídeo quero passar pra você a ideia do quão fundo você precisa mergulhar em Docker para se dar bem em uma entrevista de emprego.
Acompanha aí!
https://www.youtube.com/watch?v=kq95tKmYo_M
Programador Java,
Se você não quer ficar obsoleto e ser descartado pelo mercado, eu recomendo que aprenda a modelar e desenvolver REST APIs com Spring.
Nós estamos organizando um curso 100% online e gratuito sobre esse assunto, o Curso de Spring REST para Iniciantes.
Vai ser uma semana de videoaulas para você desenvolver sua primeira REST API com Spring utilizando as boas práticas do mercado.
🗓 De 17 a 24 de Agosto
🖥 100% online e gratuito
Garanta sua vaga! Acesse o link abaixo e faça sua inscrição.
☑ https://bit.ly/sri-ago20-tg
[VÍDEO NOVO] Se você está pensando em aprender REST ou já trabalha com isso mas nunca interagiu com um servidor HTTP na unha, provavelmente você pulou uma etapa e isso pode custar muito caro pra você em um futuro breve.
Nesse vídeo você vai aprender a base para desenvolver uma REST API usando o protocolo HTTP.
https://youtu.be/CToIjZ_FBiA
[VÍDEO NOVO] Uma aplicação bem feita é composta de vários detalhes importantes... um deles é você saber como deixar os imports da sua aplicação de maneira organizada.
É isso que a gente vai aprender nessa aula com o Module Alias.
Aproveita aí!
https://youtu.be/4aaVrpXwlSs
Matrículas abertas para o Especialista JPA!
Este é o curso online mais completo do mundo sobre Jakarta Persistence.
Só nesta semana. Acesse o link https://bit.ly/ejpa-pv-0720-sm e faça a sua inscrição.
O que você acha de PARAR de trabalhar com Jakarta Persistence (JPA) de forma intuitiva e mergulhar fundo na tecnologia?
Sente vergonha por não dominar JPA como deveria? 👀
Sem problemas. Ninguém precisa ficar sabendo. 🤐
Mas você precisa definitivamente aprender de verdade a tecnologia, né?
Então se liga...
Nós vamos abrir as matrículas para o Especialista JPA (nossa imersão online) no dia 27 de Julho.
É o curso online de JPA mais completo do mundo! 🌎
Quer saber mais?
Então acesse https://bit.ly/ejpa-espera-0720-sm, faça o seu cadastro na lista de espera e conheça todos os detalhes do curso.
⏰ E claro, aguarde dia 27 de Julho para virar a página e aprender Jakarta Persistence de verdade.
[AULA REACT] Já pensou em subir uma API REST funcional para seus projetos front-end em segundos? E se eu te disser que existe uma ferramenta open-source que permite que você crie APIs REST baseada em um arquivos JSON. E o melhor de tudo: você faz isso em poucos segundos!
Afim de saber mais sobre essa ferramenta? Assista o vídeo até o final, que eu tenho certeza que não vai se arrepender.
https://www.youtube.com/watch?v=09R8An4W_XU
[DOCKER EntryPoint] É possível que você tenha utilizado ou visto o uso de EntryPoint em alguma imagem Docker.
Mas você sabe para quê realmente ele serve? E como devemos utilizá-lo corretamente?
Se quiser aprender mais sobre esse importante conceito de imagens Docker, confere aí!
https://www.youtube.com/watch?v=UKQaglL2RI8
[MAIS SOBRE DOCKER] Depois de entendermos melhor sobre Volumes, vamos agora falar sobre um outro tipo chamado de Bind Mount.
https://youtu.be/JiJ0mrqkvhk
Vamos aqui falar sobre a diferença entre esse tipo e o tipo padrão de volumes e como utilizá-lo na prática.
Também vamos falar sobre possíveis utilidades onde esse formato se encaixa melhor.
[VÍDEO NOVO]
Link: https://www.youtube.com/watch?v=gU_3fW2VFPc
Containers Docker foram feitos para não armazenarem estado, afinal a ideia é que seja fácil replicarmos esses mesmos containers conforme a necessidade.
Cada alteração feita dentro de um container, todo arquivo criado ali dentro, uma vez que ele deixar de existir, essas informações também desaparecerão.
Para mantermos esses dados, e compartilhar entre outros containers de forma simples, é que temos os Volumes.
Nesse vídeo você vai entender o que é um volume, sua importância e como utilizá-lo.
[VÍDEO NOVO]
Antes de começar a mergulhar em React, você deve conhecer se ele realmente é o que você precisa.
Nesse vídeo nós vamos conversar sobre:
- O que é React?
- O que dá pra fazer com React?
- Qual é a diferença entre React e React Native?
- Como está o mercado de React no Brasil e no mundo?
- Quem usa React em produção?
- Qual é o caminho para aprender React?
- Quais são as armadilhas?
- Dá pra aprender React em quanto tempo?
- Qual é a diferença entre Angular e React?
Tudo isso aqui: https://www.youtube.com/watch?v=pLedCIs_QJU
No modelo relacional, um relacionamento muitos-para-um (N:1) é quando temos várias tuplas de uma tabela referenciando uma tupla de uma tabela qualquer.
Neste artigo você vai aprender a mapear esse tipo de relacionamento em uma entidade do Jakarta Persistence (JPA) com a anotação @ManyToOne.
👉🏻 https://bit.ly/3gKU3n4
Preview Features são funcionalidades que são introduzidas nas versões do JDK, porém podem não ser permanentes.
Essas funcionalidades são desenvolvidas para que a comunidade Java possa dar um feedback sobre sua utilização no mundo real.
Neste caso, se não for algo vantajoso para se manter, a mesma será removida em versões futuras, ou poderá ser introduzida de fato, caso contrário.
Isso permite a comunidade de desenvolvedores Java ajude na evolução das próximas versões do JDK através de feedbacks sobre as funcionalidades.
Hoje é o último dia para você ingressar no treinamento Especialista JPA. ⏱
Se você quer se destacar no mercado Java e se manter atualizado, precisa ingressar nesse treinamento avançado enquanto ainda há tempo.
Ao se matricular nessa turma, você vai levar:
✅ Treinamento imersivo online Especialista JPA
✅ E-book Java e Orientação a Objetos
✅ Voucher de R$100
✅ Certificado de 100 horas do treinamento
✅ Acesso vitalício às aulas
✅ Suporte por 6 meses
✅ 30 dias de garantia.
Tudo isso por menos de um cafezinho por dia. ☕️
Clique agora no link abaixo e tome sua decisão antes que seja tarde demais…
👉 https://bit.ly/ejpa-treinamento
Ps.: Não temos previsão para a próxima turma.
A anotação @Controller é a anotação padrão que usamos quando temos uma aplicação Web tradicional onde queremos retornar um mapa do modelo de dados que estamos enviando (os objetos Java) e o conteúdo da view (HTML, CSS, JavaScript).
Quando temos uma aplicação REST, não faz mais sentido ter este tipo de retorno que temos com a anotação @Controller, pois numa aplicação REST não trabalhamos com views.
Por isso usamos a anotação @RestController, pois com ela retornamos apenas os dados na forma de JSON ou XML, por exemplo.
Você quer se destacar no mercado de Programação Java? ⭐️
Então, precisa dominar JPA!
Com o treinamento completo e avançado Especialista JPA, você irá explorar todos os recursos de Jakarta Persistence desenvolvendo uma aplicação profissional.
Nada de conceitos rasos e projetos sem aplicação prática!
Clique no link abaixo e conheça o projeto do curso, ementa completa, valor do investimento, bônus e muito mais…
👉 https://bit.ly/ejpa-treinamento
(1) Antigamente nós tínhamos que declarar variáveis especificando o tipo de forma explícita.
(2) A partir do Java 10, podemos usar a inferência de tipo declarando variáveis com "var". O compilador vai inferir/deduzir o tipo da variável de acordo com o que for atribuído à variável.
Para usar essa funcionalidade, é obrigatório que você inicialize a variável (atribua um valor a ela no momento da declaração).
Não é possível usar essa funcionalidade com variáveis de instância (apenas variáveis locais).
Isso não torna Java uma linguagem dinamicamente tipada. Uma vez inferido o tipo da variável (que acontece em tempo de compilação), ele não pode ser alterado.
