Fundamentals

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

Definição e uso de funções com def em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Functions: Parameters, Return, and Scope

Learn Python functions with def, parameters, return values, defaults, keyword arguments, scope, type hints, docstrings, flexible arguments, testing, and practical

Read more

Reading time: 5 minutes
July 10, 2026
logo do Python com o texto input() no meio
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python input(): Read and Validate User Input

Learn Python input() with text, numbers, validation loops, conversions, menus, passwords, multiple values, error handling, and practical beginner projects.

Read more

Reading time: 4 minutes
July 10, 2026
Logo do Python com emoji pensativo e a palavra PRINT sobre fundo azul
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python print(): Format and Display Output

Learn Python print() from basic text and variables to separators, line endings, f-strings, alignment, files, debugging, logging, and common mistakes.

Read more

Reading time: 4 minutes
July 10, 2026
Ilustração que representa um algoritmo
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Algorithms: Logic, Pseudocode, and Examples

Learn what an algorithm is in programming with everyday examples, pseudocode, flowcharts, Python implementations, efficiency, testing, and practice tips.

Read more

Reading time: 6 minutes
July 10, 2026
Logo do Python com expressão pensativa e o texto range(), representando a função range no Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python range(): Control Sequences and Steps

Learn Python range() with start, stop, step, negative values, loops, indexing patterns, performance, common mistakes, and practical beginner examples.

Read more

Reading time: 4 minutes
July 10, 2026
texto 'operadores em Python' com os simbolos de operadores e o logo do Python à direita
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Operators: Arithmetic, Logic, Comparison

Learn Python operators with arithmetic, comparison, assignment, logical, membership, identity, bitwise, set, and conditional examples, plus precedence and common mistakes.

Read more

Reading time: 5 minutes
July 10, 2026
texto 'None' centralizado com um fundo com as cores do Pyton
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python None: Missing Values and Best Practices

Learn what Python None means, how to compare it correctly, use optional returns and defaults, distinguish missing values, work with

Read more

Reading time: 6 minutes
July 10, 2026
Ilustração representando conjuntos (sets) em Python
Fundamentals
Foto de perfil de Leandro Hirt da Academify

Python Sets: Unique Values, Union, Intersection

Learn Python sets from scratch: unique values, membership, add and remove methods, union, intersection, differences, subsets, comprehensions, frozenset, and practical

Read more

Reading time: 5 minutes
July 10, 2026