Todos os artigos

Shell Script (Linux/Bash)

Processos

Nesta aula, você aprenderá a gerenciar e inspecionar processos no Linux utilizando comandos como ps e pstree, compreenderá os identificadores PID e PPID, e conhecerá os diferentes estados de processo. Ao final, terá uma base sólida para monitorar e entender o funcionamento do sistema operacional.

✓ Lido
Shell Script (Linux/Bash)

Configurando o ambiente

Nesta aula, você aprenderá a configurar seu ambiente shell no Linux/Bash, explorando a diferença entre .bashrc e .bash_profile, criando aliases, funções e personalizando o prompt (PS1). Ao final, você terá um ambiente mais produtivo e personalizado.

✓ Lido
Go

Cliente HTTP

Nesta aula, você aprenderá a criar clientes HTTP em Go, desde o uso simples de http.Get até a configuração de um http.Client com timeouts e requisições customizadas. Também veremos como tratar respostas de forma eficiente, incluindo o fechamento do corpo e a leitura de dados, com exemplos práticos e exercícios.

✓ Lido
Rust

Default e o padrão Builder

Nesta aula, você aprenderá a usar o trait Default do Rust para fornecer valores padrão a tipos e como aplicar o padrão de projeto Builder para construir objetos complexos de forma ergonômica e legível, com exemplos práticos e exercícios.

✓ Lido
DevOps

Kubernetes: introdução

Esta aula introduz o Kubernetes, uma plataforma de orquestração de contêineres. Você aprenderá o que é, sua arquitetura (control plane e nós), quando usá-lo ou não, e os conceitos centrais como Pods, Services e Deployments. A aula inclui exemplos práticos, exercícios com respostas e referências.

✓ Lido
Segurança da Informação

Segurança de Redes Sem Fio

Esta aula aborda os fundamentos da segurança em redes sem fio, incluindo SSID, captive portals, medidas de proteção e monitoramento de radiofrequência. O aluno aprenderá conceitos essenciais e práticas recomendadas para proteger redes Wi-Fi contra ameaças comuns.

✓ Lido
PowerShell

Trabalhando com JSON

Esta aula ensina como trabalhar com JSON no PowerShell, cobrindo os cmdlets ConvertTo-Json e ConvertFrom-Json, o parâmetro -Depth para controlar a profundidade da serialização, a criação de objetos aninhados e o consumo de APIs REST. Ao final, você será capaz de manipular dados JSON em scripts do PowerShell, desde a conversão de objetos até a integração com serviços web.

✓ Lido
PHP

O padrão MVC

Esta aula apresenta o padrão arquitetural MVC (Model-View-Controller), explicando seus três componentes principais, a separação de responsabilidades que ele promove, os benefícios de sua adoção e um exemplo conceitual em PHP para ilustrar sua implementação básica.

✓ Lido
Segurança da Informação

Segurança de Logs e Monitoramento

Nesta aula, você aprenderá sobre segurança de logs e monitoramento, cobrindo centralização, retenção, alertas e detecção de anomalias. Serão apresentados conceitos, boas práticas, exemplos práticos e exercícios para consolidar o conhecimento.

✓ Lido
Go

Mocks e dublês de teste

Nesta aula, você aprenderá a usar mocks e dublês de teste em Go para isolar unidades de código, testar comportamentos e simular dependências externas. Vamos explorar interfaces para testabilidade, criação de mocks manuais, uso do pacote httptest e boas práticas essenciais.

✓ Lido
Shell Script (Linux/Bash)

Variáveis de ambiente

Nesta aula, você aprenderá sobre variáveis de ambiente no shell Bash: o que são, como consultá-las, como criar e exportar as suas próprias, além de entender o papel de variáveis importantes como PATH, HOME e USER. Também veremos como configurá-las automaticamente nos arquivos de inicialização do shell.

✓ Lido
Segurança da Informação

Segurança para Analistas de SOC

Esta aula apresenta os fundamentos do trabalho de um analista de SOC, cobrindo desde o alert triage até a escalação, passando por investigação e contextualização de incidentes. Inclui exemplos práticos, boas práticas e exercícios para fixação.

✓ Lido