Todos os artigos
Strings, bytes e runes
Esta aula explora o tratamento de strings em Go, abordando a codificação UTF-8, a iteração com range, e os pacotes strings e strconv. O aluno aprenderá a manipular textos corretamente, considerando caracteres multibyte e conversões de tipos.
✓ Lido
Entrada e saída
Esta aula aborda os fundamentos de entrada e saída em Python, incluindo as funções input() e print(), conversão de tipos e formatação de saída. O aluno aprenderá a interagir com o usuário e exibir dados de forma profissional.
✓ Lido
Comentários e documentação
Nesta aula, você aprenderá a usar comentários de linha e bloco em Rust, escrever documentação com doc comments (///) e gerar documentação HTML com cargo doc. Também verá como criar exemplos testáveis dentro da documentação.
✓ Lido
Operador ternário e atribuições condicionais
Esta aula aborda o operador ternário em JavaScript, sua sintaxe, quando utilizá-lo e os riscos do aninhamento. Inclui exemplos práticos, boas práticas e exercícios com respostas.
✓ Lido
Escopo de variáveis
Esta aula aborda o escopo de variáveis em PHP, diferenciando entre escopo local e global, explicando as palavras-chave global e static, apresentando as superglobais e fornecendo boas práticas para evitar efeitos colaterais.
✓ Lido
Lifetimes: introdução
Esta aula introduz o conceito de lifetimes em Rust, explicando como o compilador gerencia a validade de referências para garantir segurança de memória. Aborda anotações básicas com 'a, regras de elisão e situações em que o compilador exige anotações explícitas.
✓ Lido
A instrução switch
Esta aula aborda a instrução switch em C, detalhando sua sintaxe, o comportamento de break e fall-through, o uso da cláusula default e as limitações da estrutura. Inclui exemplos práticos e exercícios com respostas.
✓ Lido
Strings avançado
Aula avançada sobre strings em Python, abordando formatação, imutabilidade, encoding e operações comuns. Inclui exemplos práticos e exercícios com respostas.
✓ Lido
Redirecionamento de E/S
Esta aula explica os conceitos fundamentais de redirecionamento de entrada e saída no shell Linux/Bash, abordando os fluxos padrão stdin, stdout e stderr, operadores como >, >>, 2> e &>, e o dispositivo especial /dev/null. O conteúdo inclui exemplos práticos e boas práticas para manipular a saída de comandos de forma eficiente.
✓ Lido