Recebendo dados em Java

Eu recebi uma lista de alunos em um arquivo CSV e preciso cadastrá-los no meu sistema: Preciso digitar as informações deles no meu sistema. Usarei a classe Scanner do pacote java.util para receber os dados do teclado: Pegando o primeiro resultado: O método nextLine() permite a leitura de String e o método nextInt() permite a
Continuar lendo…

Para que serve o String[] args em Java?

Acabei de terminar mais uma funcionalidade da minha aplicação e preciso testá-la. Porém a minha aplicação possui o ambiente de desenvolvimento, teste e produção: Agora vou usar a classe Scanner e fazer a leitura pelo teclado para testar o meu código: Resultado: Poxa vida… Agora todas as vezes que eu precisar testar a minha aplicação
Continuar lendo…

Primeiros passos de um designer para entrar no mercado

Quem começa na área criativa de design gráfico sempre se pergunta: primeiro digital? Ou é melhor aprender design para impressos antes? A carreira de design ajuda todos nós a entender um produto da maneira que ele foi concebido, e para ajudar aqueles que querem começar na área, ou curiosos de outras áreas, criamos um guia de
Continuar lendo…

Como comparar objetos em Java?

Eu tenho uma lista de livros os quais já comprei: Resultado: Agora testarei minha lista e verificarei se ela sabe conferir se um livro que já comprei está na lista: Resultado: Opa! Eu já comprei esse livro de TDD! Essa lista está doida? Ela não conseguiu verificar a existência desse livro, pois cada objeto possui um código chamado hashcode
Continuar lendo…

Como entrar no mercado de trabalho de programação?

Conversando com os alunos que mais estudam na plataforma, nosso aluno Henrique Lopes me enviou três perguntas sobre a carreira de um desenvolvedor que está começando. Considerando as três perguntas, resolvi fazer um vídeo respondendo todas as dúvidas com a minha experiência como programador. Curioso para saber quais foram as dicas? Não perca tempo! Veja
Continuar lendo…