A proposta deste trabalho é desenvolver a unidade fundamental das Redes Neurais Artificiais (RNA), conhecida como Perceptron, utilizando Python como ferramenta de programação. Para isso, apresentaremos um exemplo prático que ilustra a implementação desse conceito. Após essa experiência, realizaremos o treinamento de uma RNA com o PyTorch, utilizando um conjunto de imagens de frutas (dataset). Em seguida, efetuaremos predições para avaliar a eficácia do treinamento. Ao longo do processo, abordaremos diversos exemplos que destacam tópicos essenciais para uma compreensão sólida da programação em Python. O objetivo é fornecer uma base teórica e prática que permita ao leitor entender não apenas a implementação do Perceptron, mas também os princípios subjacentes ao funcionamento das Redes Neurais Artificiais.