AlgaWorks Insights #02
1.39K subscribers
602 photos
115 videos
544 links
Download Telegram
Media is too big
VIEW IN TELEGRAM
Veja como fazer a configuração de forma correta para aplicar Cors na sua aplicação com Spring Boot.

Além de adicionar vários domínios para que sua aplicação seja acessada por diferentes clientes.
Antes do Angular 4, quando precisávamos exibir elementos HTML condicionalmente, acabávamos repetindo o *ngIf, negando a condição.

Agora temos a possibilidade de utilizar o "else" dentro do *ngIf.

Desta forma, simplificamos o código e deixamos mais legível!
Media is too big
VIEW IN TELEGRAM
Como criar e evoluir o banco de dados de um projeto profissional? 🤔
Media is too big
VIEW IN TELEGRAM
É correto fazer Deploy de FatJAR em produção?

Veja nesse vídeo 😃
This media is not supported in your browser
VIEW IN TELEGRAM
Já tentou fazer o deploy de uma aplicação Java no Heroku utilizando Java 12? 🧐

Se sim, com certeza se deparou com um problema. Nesse vídeo mostramos como contornar esse problema sem precisarmos fazer o downgrade de nossa aplicação.
Último dia para aproveitar a Black Week da AlgaWorks. Confira as ofertas:

Spring Framework Expert de R$1497 por R$797. Você economiza R$700.

Sistemas Comerciais com Java EE, CDI, JPA e PrimeFaces de R$997 por R$697. Você economiza R$300.

Confira as ofertas completas.

👉 http://bit.ly/blackweek-ofertas
O JShell nos permite executar códigos Java de forma interativa no terminal.

Assim não temos mais a burocracia de criar classes com o método main apenas para testar algum código.

Para usar, basta ter instalado o JDK 9+ e executar o comando "jshell" no terminal.
Se você é desenvolvedor Java, então você precisa dominar JPA. 🤓

Muitos dos problemas de performance e improdutividade é por falta de conhecimento nessa tecnologia.

Por isso, a AlgaWorks preparou uma grande oferta nessa Cyber Week.

Acesse o link abaixo e confira os detalhes...

👉http://bit.ly/sc-cyber-week👈
This media is not supported in your browser
VIEW IN TELEGRAM
Não coloque regra de negócio nos Controllers 🤓
Poderíamos usar Angular Material, PrimeNG ou qualquer outra biblioteca de componentes.

Eu defendo que a escolha deva ser feita para cada projeto, pensando em como a biblioteca pode ajudar a desenvolver o que você precisa.

Apesar da AlgaWorks ser parceira oficial da PrimeTek (empresa que desenvolve o PrimeNG) e eu conhecer e admirar muito o trabalho Cagatay Civici (desenvolvedor líder do PrimeNG), eu sempre gosto de fazer uma escolha mais racional, e não emocional.

Dito isso, eu gosto de PrimeNG (o que não quer dizer que eu não goste das outras bibliotecas) porque é muito completa e tem mais de 80 componentes de muita qualidade.

Para projetos grandes, especialmente projetos corporativos (ERPs, telas de cadastros, etc), ter muitos componentes à mão ajuda muito na produtividade.

A PrimeTek tem bastante experiência em desenvolvimento de componentes para JSF, Angular, React, etc.
Media is too big
VIEW IN TELEGRAM
Qual é a melhor linguagem de programação e framework? 😯
Media is too big
VIEW IN TELEGRAM
É melhor usar Java EE ou Spring?

Confira a resposta nesse vídeo 🙃
Últimas horas para aproveitar a Cyber Week da AlgaWorks...

Só essa semana o treinamento JPA e Hibernate - Além do Básico está com 30% OFF.

Treinamento de R$697 por R$488.

Essa é sua oportunidade de se aprofundar nessa tecnologia pagando menos que o habitual.

👉🏻 http://bit.ly/sc-cyber-week
This media is not supported in your browser
VIEW IN TELEGRAM
Ainda vale a pena aprender Spring MVC com Thymeleaf? 🤓
Media is too big
VIEW IN TELEGRAM
Como entrar no mercado de programação sem experiência? Veja nesse vídeo! 😁
(1) Anotação @ExceptionHandler: parâmetro recebe a exceção a ser tratada.

(2) Anotação @ControllerAdvice: é utilizada para tratar exceções de forma global.

(3) HandlerExceptionResolver: trata exceções genéricas (Ex: páginas de erros, como 404, 500...).
This media is not supported in your browser
VIEW IN TELEGRAM
Você acha que escrever código limpo é frescura? 😯
Na próxima semana vamos abrir a última turma do ano para o programa de imersão online Fullstack Angular e Spring.🙃

Nós abrimos poucas turmas deste curso durante esse ano, mas muita gente quer começar os estudos ainda em 2019. 💻

Se você está interessado em participar dessa próxima turma ou quer conhecer mais sobre o programa, acesse o link abaixo e faça a sua pré-matrícula. 🤓

Após sua pré-inscrição, você irá receber algumas aulas gratuitas do Workshop Fullstack Angular e Spring para conhecer nossa didática e tecnologias envolvidas.

👉 http://bit.ly/fsas-pre-matricula 👈
Media is too big
VIEW IN TELEGRAM
Como funciona o método setAccessible?