Desafio JavaScript entre duas amigas

Victoria foi desafiada por sua amiga Maya para demonstrar suas habilidades adquiridas no curso de JavaScript Avançado da Alura. Maya disponibilizou para Victoria o seguinte HTML que exibe uma tabela com os nomes e as idades de três pessoas. O código anterior apresenta o seguinte resultado: Nome Idade Breno 19 Maya 15 Fernanda 22 Total
Continuar lendo…

Trabalhando com arquivos e diretórios no python

No meu sistema de cadastro de produtos, preciso criar uma funcionalidade que, a partir de um arquivo CSV com dados dos produtos, eu consigo ler esse arquivo e separar todos os produtos contido nele. Para representar um produto temos a seguinte classe: Inicialmente temos o arquivo dados.csv com o seguinte conteúdo: Nesse meu sistema, irei
Continuar lendo…

Salvando informações com o Shared Preferences

No post onde mostro como podemos criar uma splash screen, vimos que diversas Apps fazem uso desse tipo de tela, entretanto, já percebeu quantas vezes essa tela aparece para nós? Será que todas as vezes que abrimos a App? Algumas vezes? Apenas uma vez? Entendendo o problema de usar splash screen Imagine se todas as
Continuar lendo…

Entenda a diferença entre var, let e const no JavaScript

Na maioria das linguagens de programação, o escopo das variáveis locais é vinculado ao bloco onde elas são declaradas. Sendo assim, elas “morrem” ao final da instrução em que estão sendo executadas. Será que isso se aplica também à linguagem JavaScript? Vamos verificar: Estamos declarando duas variáveis em blocos de código diferentes, qual será o
Continuar lendo…

Upload de arquivos em Java

Após realizar a entrega de um projeto web para nosso cliente, surgiu a necessidade de implementar uma funcionalidade de envio de arquivos para o servidor, mas como podemos implementar o recurso de upload em nosso sistema? Para o exemplo iremos fazer uso da linguagem Java. Criando a classe Arquivo Nosso primeiro passo será criar uma
Continuar lendo…