Administração de Banco de Dados: Primeira Aula (normalização)
Poderiamos dizer que normalização é um conjunto de regras que o banco deve seguir. Indo mais a fundo, a normalização é um processo de organizar os dados de um banco de forma gay eficiente. Os objetivos da normalização são: eliminar dados redundantes (como um mesmo dado em mais de uma tabela) e garantir que as [...]
Java: Quinta Aula (encapsulamento e métodos set e get)
Poderiamos dizer que encapsular significa, na orientação à objetos, separar um programa em partes isolando-as o máximo possível, protegendo o acesso direto aos atributos de uma classe com o objetivo de deixar o programa mais flexível e facilitar o trabalho no código. Para isso se faz necessário o uso de modificadores de acesso mais restritivos [...]
Java: Quarta Aula (herança)
A segunda aula de Java publicada neste blog tem um código com herança usado como exemplo. Apesar disso, apenas falei sobre o comando extends e não expliquei quase nada sobre herança. Nesta aula detalharei um pouco mais e usarei outro código como exemplo, mostrando tudo passo a passo. Herança é quando uma classe herda atributos [...]
Java: Terceira Aula (revisão e métodos)
Em 2007 escrevi neste blog duas aulas de Java. A primeira sendo uma rápida introdução à linguagem e alguns exemplos de código e a segunda falando sobre Orientação à Objetos. Hoje, quase 3 anos depois, resolvi publicar mais aulas de Java. Fui olhar as que já havia publicado para ver o que precisava ser feito [...]
Ruby: Primeira Aula
Ok! Tomei coragem e deixei a preguiça de lado! Quando comecei a escrever este post eu estava meio gripado e de saco cheio de ficar ouvindo minha mãe falando que estou perdendo meu tempo com a internet, que isso não me leva a nada, que eu deveria pensar no mercado de trabalho e estudar a [...]