O que é Cloud Foundry? – Entrevista com Marcelo Borges da Pivotal

Postado por em   ●   Seja o primeiro a comentar

Em Agosto/2016 o Thiago e eu estivemos no evento SpringOne Platform, em Las Vegas, e um dos assuntos mais falados foi sobre Cloud Foundry (incluindo Pivotal Cloud Foundry e Pivotal Web Services).

Mas o que são essas coisas? Como podem ajudar a nós, desenvolvedores em Spring Framework?

Nessa entrevista com Marcelo Borges, Advisory Platform Architect da Pivotal, você vai descobrir isso.

Continue lendo

Validando formulários com AngularJS

Postado por em   ●   2 comentários

Desde o primeiro período da faculdade, aprendemos que o modelo computacional é composto de entrada, processamento e saída. A partir do momento que trocamos os cartões furados pelo teclado, a entrada de dados pelos formulários tem feito parte da nossa vida.

Com o passar dos anos, começamos a ter uma maior preocupação com a experiência do usuário e nos ocupamos a desenvolver formulários melhores e mais responsivos a cada dia.

O AngularJS nos ajuda muito com essa tarefa. Ele nos trás uma série de facilidades que nos permite, em pouco tempo, validar um formulário e dar uma resposta rápida e concisa ao usuário.

Veja no video como trabalhar com a validação de formulários no AngularJS.

Continue lendo

A mágica por trás do Angular: o $digest

Postado por em   ●   Seja o primeiro a comentar

De todas as funcionalidades que o Angular nos oferece, a que ganhou maior destaque e admiração do público foi a “mágica” do data binding (mais especificamente o two-way data binding), que atualiza as informações ao vivo na página.

Hoje nós vamos desvendar essa mágica e entender direitinho como o Angular consegue fazer essa proeza. Então, com o perdão do pleonasmo, vamos começar do começo.

Continue lendo

Factory no Angular: Consumindo uma API

Postado por em   ●   9 comentários

Se você está construindo uma aplicação web, é quase certeza que vai precisar consumir uma API.

As pessoas que estão iniciando com AngularJS acabam usando o controller para esse tipo de serviço, mas isso não é uma boa prática.

Então eu vou te apresentar a Factory, um tipo de serviço do Angular que vai ser uma mão na roda pra organizar a lógica da sua aplicação.
Continue lendo

Angular 2: Vale a pena migrar agora?

Postado por em   ●   13 comentários

Que o AngularJS é o queridinho do momento no mundo do desenvolvimento front-end, não tem como negar. Entretanto, vários desenvolvedores estão passando um por um dilema nos últimos dias: Migrar ou não migrar logo pro Angular 2?

Imagina que você está feliz em 2012 com o seu iPhone 4S que você acabou de comprar. Um belo de um smartphone. Você aproveita e compra também alguns mimos, como uma estação de som pra ouvir música em casa e um pro carro também.

Você passa alguns meses bem feliz até que chega o anúncio da Apple sobre o iPhone 5 com seu novo conector lightning dentre outras diversas melhorias.

O que fazer agora? Correr e entrar na fila de pré-venda do iPhone 5 e aproveitar tudo que ele tem de bom pra oferecer?

Mas e seus docks de casa e do carro que só servem com o conector antigo? Ainda nem tem tantos acessórios pro 5… e seu iPhone 4 vai demorar um bocado pra ficar defasado. O que fazer?

Quando se trata desse tipo de decisão, existem diversos motivos pelos dois lados. Neste artigo vou buscar apresentar os dois lados da migração pro Angular 2, e aí fica a seu critério decidir em qual dos motivos você mais se identifica.

Continue lendo

Estendendo o HTML com as directives do Angular

Postado por em   ●   3 comentários

O HTML foi criado para ser uma linguagem de marcação onde poderíamos fornecer ao navegador um contexto em relação ao conteúdo apresentado numa página fazendo com que, assim, tudo fosse renderizado da melhor maneira.

Essa visão declarativa da programação inspirou os desenvolvedores do AngularJS que decidiram aplicar a filosofia do “o que é bom pode ficar ainda melhor”, estendendo o HTML para algo a mais.

Assim surgiram as diretivas, uma extensão do HTML que faz marcações que permitem ao Angular alterar a página dinamicamente de uma maneira declarativa.

Neste video você vai entender melhor sobre esse assunto e ainda aprender a fazer a sua própria diretiva.

Continue lendo

Começando com o AngularJS

Postado por em   ●   18 comentários

No mundo front-end, o AngularJS é o queridinho do momento. As empresas finalmente acordaram e agora vemos uma chuva de vagas para desenvolvedores com conhecimentos em angular.

Para te ajudar a se inserir nesse mercado, preparei pra você uma introdução do AngularJS para que você dê seus primeiros passos nessa tecnologia.

Continue lendo

AngularJS: O que é e porquê utilizar

Postado por em   ●   25 comentários

A web tem evoluído exponencialmente na última década. Passamos de brutamontes que utilizavam centenas de linhas de código e diversos page loads para fazer um bom formulário em etapas a seres iluminados que podem obter o mesmo efeito com apenas alguns comandos e sem recarregar a página uma vez sequer.

Em meio a toda essa revolução está o queridinho dos desenvolvedores web da atualidade: o AngularJS ou, Angular para os íntimos. Descrito por seus criadores como um framework JavaScript supereróico, ele trouxe um novo conceito de desenvolvimento front-end e deu início a nova era dos web apps.

Continue lendo

Como validar seu formulário com Spring MVC e ser produtivo

Postado por em   ●   11 comentários

Já imaginou você implementando a validação de um formulário em alguns minutos e tirar o resto do dia de folga? Ou seu chefe te dizer algo como – “não acredito que já fez isso, você merece um aumento!”.

Brincadeiras a parte, sim, é possível implementar validações simples e complexas em um formulário com Spring MVC de forma produtiva e profissional, deixando seu código limpo e fácil de dar manutenção.

Tudo isso graças a especificação do Bean Validation!

Você vai aprender nesse vídeo como implementar essa validação usando o Bean Validation configurado em um projeto Spring MVC.

Continue lendo

Se você não aprender Spring agora, você irá se odiar depois

Postado por em   ●   41 comentários

Você já sentiu vergonha quando não soube continuar o assunto, no momento que seu colega te disse “estou estudando Spring”?

Ou já esteve navegando na internet, viu algo sobre o Spring MVC e pensou: “pra que isso serve?”

Talvez já esteve procurando uma vaga de emprego, e leu nas descrições que um dos pré-requisitos seria o Spring, ai você pensou: “é… não é dessa vez”.

Chega de passar por essas situações, não é mesmo?

Deixa eu te ajudar de uma vez por todas a tirar esse medo do Spring, para você começar a se arriscar e se tornar um programador melhor! ;)

Continue lendo