Este curso aprofunda a compreensão e aplicação da lógica de programação, abordando estruturas condicionais, de repetição e o uso de sub-rotinas. Explora, ainda, os paradigmas procedural e orientado a objetos, preparando para diferentes abordagens de desenvolvimento.