Explore o novo
universo de conhecimento
Tutoriais, insights e tendências do mundo tech & criativo.
Artigos
Listas: criação, manipulação e métodos
Listas são a estrutura de dados mais utilizada em Python. Elas permitem armazenar múltiplos valores em uma única variável, de forma ordenada...
Funções: definição, parâmetros e escopo
Funções são o principal mecanismo de organização de código em Python. Elas permitem nomear um bloco de instruções, reutilizá-lo quantas veze...
Tratamento de Erros e Exceções
Todo programa encontra situações inesperadas: um arquivo que não existe, uma conexão de banco que falha, um valor inválido recebido do usuár...
Strings em Profundidade
Strings são o tipo de dado mais presente em qualquer aplicação web. Toda entrada de usuário chega como string. Todo HTML gerado é uma string...
Arrays em Profundidade
Arrays são a estrutura de dados mais usada no PHP. Praticamente tudo que você fará com o PHP — ler dados de um banco, processar um formulári...
Funções
Até agora escrevemos código sequencial — uma instrução após a outra, em um único bloco. Isso funciona para programas simples, mas rapidament...
Estruturas de Repetição
Se as estruturas de controle ensinam o programa a tomar decisões, as estruturas de repetição ensinam o programa a ter persistência. Repetir ...
Coleções — Vec, HashMap e HashSet na Prática
Até agora trabalhamos com dados de tamanho fixo — arrays, tuplas, tipos primitivos. Mas programas reais precisam de coleções que crescem ...
Tratamento de Erros com Result — Erros como Valores, não Exceções
Em linguagens como Java, Python e C#, erros são tratados com exceções — um mecanismo que interrompe o fluxo normal do programa e "joga" o...
Enums e Pattern Matching — O Sistema Mais Expressivo que Você Já Viu
Se structs são a forma de Rust agrupar dados relacionados, enums são a forma de expressar que um valor pode ser uma coisa ou outra. Em li...
Structs — Criando seus próprios tipos de dados
Até agora trabalhamos com tipos primitivos — inteiros, strings, tuplas. Mas programas reais precisam representar conceitos do mundo real:...