Iteradores
Esta aula aborda o trait Iterator em Rust, seu método next e os principais adaptadores como map e filter, destacando a lazy evaluation. O aluno aprenderá a criar e combinar iteradores de forma eficiente.
✓ Lido
Esta aula aborda o trait Iterator em Rust, seu método next e os principais adaptadores como map e filter, destacando a lazy evaluation. O aluno aprenderá a criar e combinar iteradores de forma eficiente.
✓ Lido
Esta aula aborda os códigos de saída em scripts Bash, incluindo a variável $? que captura o status do último comando, o comando exit para definir o código de saída do script, as convenções de sucesso (0) e falha (1-255), e como encadear comandos baseados no status usando operadores lógicos.
✓ Lido
Nesta aula, você aprenderá a selecionar elementos no DOM usando métodos como getElementById, querySelector e querySelectorAll, além de entender a diferença entre coleções vivas e estáticas.
✓ Lido
Esta aula aprofunda o uso de iteradores em Rust, abordando métodos avançados como collect com turbofish, fold, zip e enumerate, além de ensinar como criar iteradores personalizados e discutir considerações de performance. O conteúdo inclui exemplos práticos e exercícios para fixação.
✓ Lido
Esta aula oferece uma visão geral das principais ferramentas de CI: GitHub Actions, GitLab CI e Jenkins, comparando seus modelos de execução baseados em triggers. Discutimos critérios para escolha da ferramenta adequada e apresentamos exemplos conceituais de pipelines. Ao final, você terá um entendimento sólido para selecionar e iniciar o uso de uma ferramenta de CI.
✓ Lido
Esta aula explica o que é SQL injection, como prepared statements protegem contra esse ataque, erros comuns ao tentar prevenir e boas práticas para escrever código seguro em PHP.
✓ Lido
Esta aula aborda os principais erros de gerenciamento de memória em C: memory leaks, double free e use-after-free, além de apresentar o Valgrind como ferramenta de detecção. São explicados conceitos, causas e consequências, com exemplos práticos de código. Ao final, exercícios e referências aprofundam o aprendizado.
✓ Lido
Esta aula aborda os fundamentos de segurança em APIs REST, cobrindo autenticação, rate limiting, validação de entrada e gerenciamento de segredos. São apresentadas boas práticas e exemplos práticos para proteger APIs contra ameaças comuns.
✓ Lido
Esta aula aborda as estruturas de repetição while, do-while e do-until em PowerShell, explicando seu funcionamento, diferenças e aplicações práticas. Também cobre os comandos break e continue para controle de fluxo, com exemplos de código e casos de uso comuns.
✓ Lido
Esta aula apresenta os type hints em Python, desde as anotações básicas de tipo até o uso do módulo typing com tipos como List, Dict e Optional. Explica por que adotar type hints no código e dá uma visão geral do mypy como ferramenta de verificação estática de tipos.
✓ Lido
Aula sobre desestruturação de arrays e objetos em JavaScript, cobrindo sintaxe básica, valores padrão, renomeação e desestruturação aninhada. Inclui exemplos práticos, boas práticas, referências e exercícios com respostas.
✓ Lido