📄️ O Básico
Trabalhe com tipos comuns de dados e escreva a sintaxe básica.
📄️ Operadores Básicos
Execute operações como atribuição, aritmética e comparação.
📄️ Strings e caracteres
Armazene e manipule texto.
📄️ Tipos de Coleção
Organize dados usando arrays, sets, e dicionários.
📄️ Controle de fluxo
Loops For-In
📄️ Funções
Defina e chame funções, rotule seus argumentos e use seus valores de retorno.
📄️ Operadores Avançados
Defina operadores personalizados, execute operações bit a bit e use a sintaxe builder.
📄️ Enumerações
Modele tipos personalizados que definem uma lista de valores possíveis.
📄️ Estruturas e Classes
Modele tipos personalizados que encapsulam dados.
📄️ Tratamento de Erros
Responder e recuperar-se de erros.
📄️ Extensões
Adicione funcionalidade a um tipo existente.
📄️ Protocolos
Defina os requisitos que os tipos em conformidade devem implementar.
📄️ Genéricos
Escreva código que funcione para vários tipos e especifique requisitos para esses tipos.
📄️ Contagem Automática de Referência
Modele o tempo de vida dos objetos e seus relacionamentos.