Todos os artigos

Shell Script (Linux/Bash)

Buscando com grep

A aula aborda o comando grep para busca de padrões em arquivos de texto no Linux/Bash. Explica desde padrões básicos até flags comuns, uso de expressões regulares e casos práticos. Inclui exemplos detalhados, exercícios com respostas colapsáveis e referências a documentação oficial.

✓ Lido
Rust

Borrowing e referências

Esta aula explica o sistema de borrowing e referências em Rust, incluindo referências imutáveis (&) e mutáveis (&mut), as regras do borrow checker para garantir segurança de memória, e exemplos práticos que ilustram como evitar data races e dangling pointers.

✓ Lido
Python

Booleanos e valores verdade

Esta aula aborda os valores booleanos em Python, incluindo os literais True e False, a avaliação de valores falsy, os operadores lógicos (and, or, not) e o comportamento de curto-circuito. O conteúdo é prático e progressivo, com exemplos de código e exercícios para fixação.

✓ Lido
Linguagem C

Constantes

Esta aula aborda as diferentes formas de definir constantes em C: a palavra-chave const, a diretiva #define, enumerações (enum) e literais. Você aprenderá quando e como usar cada uma, com exemplos práticos e boas práticas.

✓ Lido
PHP

Closures e funções anônimas

Esta aula aborda closures e funções anônimas em PHP, incluindo sintaxe, captura de variáveis com 'use', arrow functions e callables. O conteúdo é prático e progressivo, com exemplos e exercícios para fixação.

✓ Lido
Rust

Ownership: o conceito central

Esta aula explica o conceito central de ownership em Rust, suas regras fundamentais, a diferença entre stack e heap, e os mecanismos de move e drop. Você entenderá por que ownership é essencial para segurança de memória sem garbage collector.

✓ Lido
Go

Funções

Esta aula aborda a declaração de funções em Go, incluindo múltiplos retornos, parâmetros variádicos e funções com retornos nomeados. O conteúdo é prático e progressivo, com exemplos de código e exercícios para fixação.

✓ Lido
Linguagem C

Operadores bit a bit

Esta aula aborda os operadores bit a bit em C, incluindo AND, OR, XOR, NOT, deslocamentos à esquerda e à direita, além do conceito de máscaras e casos de uso práticos como manipulação de flags, otimizações e criptografia simples.

✓ Lido
PowerShell

Instalando o PowerShell

Esta aula ensina como instalar o PowerShell em diferentes sistemas operacionais, diferenciando Windows PowerShell do PowerShell 7+, e mostra como verificar a versão instalada. Também aborda a configuração do VS Code com extensões para PowerShell, preparando o ambiente de desenvolvimento.

✓ Lido
Python

Instalando o ambiente Python

Esta aula ensina a instalar o Python, verificar a versão, gerenciar pacotes com pip e configurar o VSCode com extensões essenciais para programar em Python.

✓ Lido
PHP

Arrays

Esta aula cobre arrays em PHP, incluindo arrays indexados e associativos, formas de criação com colchetes e função array(), acesso a elementos e arrays multidimensionais. O conteúdo é prático e progressivo, com exemplos de código e exercícios para fixação.

✓ Lido
Shell Script (Linux/Bash)

Usuários e grupos

Esta aula aborda o gerenciamento de usuários e grupos no Linux, incluindo comandos essenciais como whoami, id e sudo, além de uma visão geral do arquivo /etc/passwd. O conteúdo é prático e voltado para scripts shell que precisam identificar ou alternar o usuário em execução.

✓ Lido