PHPUnit na prática
Nesta aula, você aprenderá a utilizar o PHPUnit na prática, cobrindo asserções, setup e teardown, data providers e organização de testes. O conteúdo inclui exemplos de código e exercícios para fixar o aprendizado.
✓ LidoNesta aula, você aprenderá a utilizar o PHPUnit na prática, cobrindo asserções, setup e teardown, data providers e organização de testes. O conteúdo inclui exemplos de código e exercícios para fixar o aprendizado.
✓ LidoEsta aula aborda a segurança na telemetria, cobrindo os fundamentos de instrumentação, proteção de PII, políticas de retenção de dados e conformidade com regulamentações. O aluno aprenderá a implementar práticas seguras de coleta, armazenamento e processamento de dados de telemetria, com exemplos práticos e exercícios.
✓ LidoNesta aula, você aprenderá a criar um servidor web básico com o framework axum em Rust, explorando os conceitos de rotas, handlers, extractors e respostas. O conteúdo inclui exemplos práticos, boas práticas e exercícios para fixar o aprendizado.
✓ LidoEsta aula introduz o Ansible, uma ferramenta de automação de TI que permite gerenciar configurações e implantar aplicações de forma declarativa. Você aprenderá sobre inventário, playbooks em YAML, módulos e casos de uso práticos, com exemplos de código e exercícios para fixar o conteúdo.
✓ LidoEsta aula aborda o gerenciamento de estado no Terraform, explicando por que o state é crucial, como configurar um backend remoto para armazenamento seguro e compartilhado, a importância do locking para evitar conflitos e os cuidados necessários para manter a integridade do estado.
✓ LidoEsta aula explora o módulo contextvars do Python, que permite armazenar e gerenciar variáveis de contexto, especialmente úteis em programação assíncrona. Você aprenderá a criar, definir e acessar variáveis de contexto, comparar com thread-local e ver exemplos práticos de uso em código async.
✓ LidoEsta aula aborda boas práticas em Shell Script, focando em quando evitar o shell, a importância de citar variáveis, o conceito de idempotência e os limites da linguagem. O conteúdo inclui exemplos práticos, exercícios com respostas e referências para aprofundamento.
✓ LidoEsta aula apresenta o conceito de Infraestrutura como Código (IaC), sua importância no DevOps, as diferenças entre abordagens declarativas e imperativas, o princípio de idempotência e os principais benefícios para times de operações e desenvolvimento.
✓ LidoNesta aula, exploramos o gerenciamento de memória no Go, incluindo o funcionamento do garbage collector, a diferença entre alocação na stack e no heap, a análise de escape e as opções de tuning como GOGC. Ao final, você será capaz de escrever código mais eficiente e entender como o runtime otimiza a memória.
✓ LidoNesta aula, exploramos o conceito de metaclasses em Python, entendendo o que são, como a função type atua como metaclasse padrão, quando faz sentido utilizá-las e exemplos práticos de implementação. A aula enfatiza que metaclasses são um recurso avançado e raramente necessário, mas que pode ser poderoso para controle fino de criação de classes.
✓ LidoEsta aula explora a biblioteca time.h da linguagem C, cobrindo funções para obter tempo, formatar datas, medir desempenho e aplicar esses conceitos em exemplos práticos. O aluno aprenderá a usar time(), clock(), difftime(), strftime() e outras funções essenciais para manipulação de tempo.
✓ LidoNesta aula, você aprenderá a criar aliases e funções no shell Bash para otimizar seu fluxo de trabalho no terminal. Vamos explorar desde a sintaxe básica até exemplos práticos de atalhos produtivos, incluindo boas práticas para organizar seu .bashrc.
✓ LidoEsta aula aborda as diferenças entre Bash e POSIX sh, destacando os chamados 'bashisms' (extensões do Bash não presentes no POSIX), quando é apropriado escrever scripts POSIX, a importância da linha shebang (#!) e estratégias para garantir compatibilidade entre diferentes shells. O aluno aprenderá a identificar construções não portáveis e a adaptar seus scripts para máxima compatibilidade.
✓ LidoEsta aula aborda o conceito de dublês de teste em PHP, focando em stubs e mocks, como testar dependências, e a importância da injeção de dependências para a testabilidade. Além disso, apresenta boas práticas para criar testes eficazes e confiáveis.
✓ LidoNesta aula, você aprenderá a importância da padronização de código em projetos JavaScript, utilizando ESLint para análise estática e Prettier para formatação automática. Vamos configurar essas ferramentas, integrá-las ao VSCode e explorar boas práticas para manter um código limpo e consistente.
✓ Lido