Fundamentals

Learn the essential concepts of Python from scratch with practical and easy examples for programming beginners.

Programador resolvendo problemas com Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Programming Logic: Conditions, Loops, Functions

Learn programming logic with Python using algorithms, pseudocode, input and output, conditions, loops, functions, data structures, validation, testing, and a

Read more

Reading time: 6 minutes
July 10, 2026
Código Python com valores Boolean True e False em tela de computador
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Booleans: True, False, and Logic

Learn Python booleans with True and False, comparison and logical operators, truthy and falsy values, identity, membership, short-circuiting, and validation.

Read more

Reading time: 5 minutes
July 10, 2026
Símbolo de repetição ao lado do logotipo do Python pensativo, representando o conceito de loops na programação em Python.
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Loops: for, while, break, continue

Learn Python loops with for, while, range, break, continue, else, enumerate, zip, nested loops, input validation, common mistakes, and practical

Read more

Reading time: 5 minutes
July 10, 2026
Código Python mostrando uma função recursiva de fatorial com condição if e chamada da função dentro dela
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Recursion: Base Cases and Call Stack

Learn Python recursion with base cases, recursive calls, stack behavior, factorial, Fibonacci, trees, directories, memoization, limits, and when loops are

Read more

Reading time: 5 minutes
July 10, 2026
Logo do Python com símbolos de lista, tupla e dicionário
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python List vs Tuple vs Set vs Dict

Compare Python lists, tuples, sets, and dictionaries. Learn their syntax, ordering, mutability, duplicates, performance, common methods, and when to use

Read more

Reading time: 5 minutes
July 10, 2026
Uso do operador in em Python para verificação em coleções
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python in Operator: Membership Tests

Learn the Python in operator with strings, lists, sets, dictionaries, ranges, generators, custom classes, not in, and efficient membership.

Read more

Reading time: 5 minutes
July 10, 2026
Introdução ao Python para iniciantes
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python List Comprehensions: Transform and Filter

Learn Python list comprehensions with transformations, filters, conditions, nested loops, dictionaries, sets, generators, and style tips.

Read more

Reading time: 5 minutes
July 10, 2026
Leitura e escrita de arquivos CSV em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python CSV: Read, Write, and Process Data

Learn to read, write, filter, validate, and transform Python CSV files with reader, writer, DictReader, DictWriter, encoding, and streaming.

Read more

Reading time: 5 minutes
July 10, 2026