Por que você deve ficar sempre de olho na performance do seu site

A gente é bem bitolado em performance aqui na Alura e na Caelum há bastante tempo. Já seguimos muitas boas práticas na hora de desenvolver e até ensinamos várias delas nos cursos de performance front-end. Mas a vida acontece Mais especificamente, as coisas evoluem. Mudam organicamente. Uma funcionalidade nova aqui, outra ali. Muita gente mexe
Continuar lendo…

Retorno no construtor – treino para a certificação Java

Estive me preparando para a certificação da Oracle e surgiu a seguinte situação: Existe algum retorno para construtores? Retorno de construtor??? Como assim??? Vamos verificar a classe Livro: Agora se eu testar o meu código: Resultado: Funciona como o esperado. Analisando um pouco o nosso código… Podemos ver que o nosso construtor não retorna nada,
Continuar lendo…

Alura entrevista: Vinicius Brito

Fala Vinicius, beleza? Diz pra gente o seu nome completo, por favor. Vinicius Brito de Paulo. Mora em qual cidade atualmente? Bauru, SP. Estuda? Qual instituição e curso? Sim, Fatec-Bauru, no curso de Banco de Dados. Trabalha atualmente? Qual o seu cargo? Pode se dizer que sim rsrs, pois estou afastado. Mas trabalho como desenvolvedor
Continuar lendo…

Carreira em Marketing Digital: por onde começar?

Quando fiz faculdade de Marketing achei que Redes Sociais era a área mais importante dentro do Marketing Digital e conforme fui me aprofundando nos estudos percebi que Marketing Digital pode ser um universo dentro do Marketing. Justamente por isso uma das perguntas mais comuns para quem quer se envolver na área de Marketing Digital é,
Continuar lendo…

Criando menu de contexto no Android (Context Menu)

Na App que estou desenvolvendo para armazenar meus cursos realizados na Alura, fiz uma lista de cursos e listei alguns que realizei: Observe que a cada vez que tocamos em um curso, ou seja, um item da lista, vamos direto para o link do curso. Porém, notei que o curso de MySQL eu ainda não
Continuar lendo…

O papel da documentação de software nas metodologias ágeis

Dentro de métodos ágeis, preferimos software em funcionamento mais que documentação abrangente. As razões para essa frase aparecer no Manifesto Ágil são várias, mas, para mim, a mais impactante é que, quando temos uma documentação extensa, frequentemente cria-se a ilusão de que não precisamos conversar com o cliente e entendê-lo melhor, já que o documento
Continuar lendo…