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…

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…

Os cursos mais populares de 2015

Em 2015 os alunos se matricularam mais de 145 mil vezes em nossos cursos. Quais foram os cursos mais populares de 2015? Entender o que significa “mais popular é um desafio” que descrevo já já, primeiro vamos aos resultados. Utilizei o número de alunos inscritos dividido pelo tempo de existência de um curso na plataforma
Continuar lendo…