Começando a programar com C

Quando vamos começar a estudar programação, nos deparamos com diversas linguagens de programação. Qual delas devemos aprender primeiro? Independente da linguagem de programação, todas elas têm ao menos uma coisa em comum: a lógica. Não importa a linguagem que escolhemos para começar, a lógica executada será a mesma. Claro, talvez os passos para realizar essas
Continuar lendo…

5 Dicas para conseguir ajuda em fóruns de tecnologia.

Durante nossos estudos não é incomum que tenhamos dúvidas e encontremos problemas durante o processo de aprendizado. Não temos um professor do nosso lado olhando nosso código ou observando o design que estamos criando. Como tirar dúvidas e encontrar soluções nestes casos? Recorremos aos fóruns e comunidades. A comunidade de tecnologia com certeza é um
Continuar lendo…

Meu primeiro programa em Java

Comecei a estudar Java no primeiro ano da faculdade de computação. Como nunca tinha mexido com a linguagem antes fiquei curioso para testá-la em casa e tentar escrever meus primeiros programas, mas como começar a escrever em Java? Baixando o kit de desenvolvimento Java Antes de tudo, temos que baixar o kit de desenvolvimento Java.
Continuar lendo…

Criando um diálogo com Scratch

Estava jogando RPG com uns amigos outro dia. Era um RPG clássico de mesa. Nesse jogo, éramos personagens em uma época medieval, cavaleiros, magos, entre outros personagens. Como estou estudando Scratch, resolvi começar a criar uma animação contando uma parte da história que vivemos, mas como podemos criar nossa história? Era uma vez… Como começar
Continuar lendo…

Conhecendo a validação cruzada

Estou estudando aprendizado de máquina e, para isso, criei um algoritmo que tenta predizer quais times de futebol podem ganhar na rodada. O algoritmo utiliza de quatro perguntas: O time joga em casa? Teve algum jogador expulso? Está perto da zona de rebaixamento? O time ganhou? Para treinar o algoritmo, eu utilizei dados de diversos
Continuar lendo…

Servidores

Fazendo o deploy de uma aplicação Django

Recentemente, desenvolvi um simples projeto de agenda de contatos utilizando o framework Django, e resolvi compartilhar pela Internet. É uma aplicação web, então o ideal seria que fosse possível acessá-la como acessamos qualquer outro site, digitando seu endereço em um navegador qualquer, em um computador qualquer. Assim, me preparei – aluguei um VPS com Linux
Continuar lendo…