O módulo collections
Esta aula apresenta o módulo collections do Python, que oferece estruturas de dados especializadas e eficientes. Exploramos defaultdict, Counter, deque e namedtuple, com exemplos práticos de uso.
✓ Lido
Esta aula apresenta o módulo collections do Python, que oferece estruturas de dados especializadas e eficientes. Exploramos defaultdict, Counter, deque e namedtuple, com exemplos práticos de uso.
✓ Lido
Esta aula aborda os cmdlets Sort-Object e Group-Object do PowerShell, que permitem ordenar e agrupar dados de forma eficiente. Você aprenderá a ordenar por uma ou múltiplas propriedades, agrupar objetos e contar itens em grupos, com exemplos práticos e boas práticas.
✓ Lido
A aula aborda a substituição de comandos em shell script, explicando as sintaxes $(comando) e backticks, o aninhamento de substituições e casos de uso práticos. O foco é ensinar como capturar a saída de comandos para uso em variáveis e expressões.
✓ Lido
Esta aula ensina como realizar upload de arquivos em PHP, abordando o array superglobal $_FILES, a função move_uploaded_file, validação de tipo e tamanho, e os principais riscos de segurança. Inclui exemplos práticos e exercícios com respostas.
✓ Lido
Nesta aula, exploramos o tipo Option em Rust, que substitui o uso de null. Aprendemos sobre as variantes Some e None, os principais métodos como unwrap, map e and_then, e como evitar erros comuns. Também discutimos boas práticas para usar Option de forma segura e idiomática.
✓ Lido
Nesta aula, você aprenderá a realizar operações aritméticas em shell script usando as construções $(( )) e let, além de conhecer os operadores disponíveis. Também verá como usar o bc para cálculos com ponto flutuante.
✓ Lido
Nesta aula, exploramos os laços `for...of` e `for...in` em JavaScript, entendendo como iterar sobre arrays e objetos, suas diferenças cruciais e pegadinhas comuns. Ao final, você será capaz de escolher o laço adequado para cada situação e evitar erros sutis.
✓ Lido
Esta aula aborda interfaces em Go, incluindo definição, implementação implícita, interface vazia (any) e polimorfismo. Você aprenderá como as interfaces permitem escrever código flexível e reutilizável, com exemplos práticos e exercícios.
✓ Lido
Esta aula aborda os comandos wc e tee no shell Linux/Bash. wc é usado para contar linhas, palavras, caracteres e bytes em arquivos ou entrada padrão, enquanto tee permite dividir a saída de um comando entre a tela e um arquivo. Inclui casos de uso práticos e exemplos detalhados.
✓ Lido
Esta aula aborda o tratamento de erros em JavaScript usando try, catch, finally. Você aprenderá a lançar erros com throw, trabalhar com o objeto Error, identificar tipos de erro e aplicar boas práticas para escrever código robusto.
✓ Lido
Esta aula aborda a validação e sanitização de dados em PHP, explicando como usar filter_var para garantir que entradas do usuário sejam seguras e confiáveis. Cobrimos a validação de tipos específicos (e-mail, URL, inteiros) e a sanitização para remover caracteres perigosos, além de discutir por que nunca devemos confiar em dados enviados pelo cliente.
✓ Lido
Nesta aula, você aprenderá a ler entrada do usuário em scripts Bash usando o comando read, incluindo o uso de prompts com -p, captura de múltiplas variáveis e leitura em loop. Tudo com exemplos práticos para automatizar interações.
✓ Lido
Esta aula aprofunda o uso de interfaces em Go, abordando type assertions, type switches, composição de interfaces e boas práticas. Você aprenderá a verificar tipos dinamicamente, combinar interfaces e escrever código mais flexível e seguro.
✓ Lido
Esta aula explora em profundidade o sistema de strings em Rust, diferenciando String e &str, abordando codificação UTF-8 e indexação, métodos comuns e conversões entre tipos. Inclui exemplos práticos e exercícios para consolidar o aprendizado.
✓ Lido
Esta aula aborda os parâmetros posicionais em shell script, explicando como acessar argumentos da linha de comando com $1, $2, $@, $*, $# e a instrução shift. O conteúdo inclui exemplos práticos, boas práticas e exercícios com respostas.
✓ Lido