Todos os artigos

Segurança da Informação

Segurança de Secrets Management

Esta aula aborda práticas e ferramentas para gerenciar segredos de forma segura, incluindo cofres de segredos (vaults), rotação automática, políticas de acesso e auditoria, com exemplos práticos e exercícios para consolidar o aprendizado.

Lido
Shell Script (Linux/Bash)

Roadmap: próximos passos

Nesta aula final, você aprenderá a decidir quando usar shell script versus outras ferramentas, conhecerá as principais áreas de aplicação como administração de sistemas e automação, e receberá um guia prático de como continuar evoluindo seus conhecimentos em shell script e DevOps.

Lido
Rust

Segurança em Rust

Esta aula explora a segurança em Rust, distinguindo as garantias de memória do compilador das responsabilidades do programador. Você aprenderá a validar entradas, auditar dependências com cargo-audit e adotar boas práticas para escrever código Rust seguro e confiável.

Lido
Segurança da Informação

Segurança de Identity Providers

Nesta aula, você aprenderá sobre a segurança de Identity Providers (IdPs), incluindo os protocolos SAML e OIDC, e como implementar políticas de acesso condicional para proteger recursos corporativos. Vamos explorar conceitos, boas práticas e exercícios práticos para consolidar o conhecimento.

Lido
DevOps

Resiliência e tolerância a falhas

Nesta aula, exploramos os conceitos fundamentais de resiliência e tolerância a falhas em sistemas DevOps, incluindo redundância, circuit breakers, degradação graciosa e chaos engineering. Você aprenderá a projetar sistemas que continuam operando mesmo diante de falhas, com exemplos práticos e boas práticas.

Lido
JavaScript

Padrões assíncronos do mundo real

Nesta aula, exploramos padrões assíncronos essenciais para aplicações JavaScript reais: retry (tentativas com backoff), timeout (limite de tempo), cancelamento com AbortController e fila de requisições. Aprenderemos a implementar cada um com exemplos práticos, boas práticas e exercícios para fixação.

Lido
JavaScript

Projeto: consumindo uma API pública

Nesta aula, você aprenderá a consumir uma API pública usando fetch, a renderizar dados dinamicamente no DOM e a tratar erros e estados de carregamento de forma profissional. Ao final, você terá um projeto completo de catálogo de filmes com interface amigável.

Lido
JavaScript

Organizando um projeto JavaScript

Nesta aula, você aprenderá a organizar um projeto JavaScript de forma eficiente, cobrindo estrutura de pastas, módulos, configuração e convenções de código. Ao final, terá um guia prático para estruturar projetos escaláveis e de fácil manutenção.

Lido
JavaScript

Roadmap: próximos passos no JavaScript

Nesta aula final do curso, traçamos um roadmap prático para você continuar evoluindo no JavaScript: conhecemos os principais frameworks, entendemos o papel do TypeScript, aprofundamos no Node.js e aprendemos estratégias eficazes de estudo contínuo.

Lido
Segurança da Informação

Segurança de IAM Cloud

Nesta aula, exploramos os fundamentos da segurança de IAM (Identity and Access Management) em ambientes cloud, abordando os conceitos de roles, identidades federadas e o princípio do menor privilégio. Aprenderemos como esses elementos se combinam para construir uma postura de segurança robusta, com exemplos práticos e boas práticas.

Lido
PHP

O ecossistema PHP

Esta aula explora o ecossistema PHP, abordando o gerenciador de pacotes Packagist, a importância da comunidade, a PHP-FIG e suas PSRs, e como manter-se atualizado. Ao final, você terá uma visão clara das ferramentas e práticas que cercam o desenvolvimento PHP moderno.

Lido
Shell Script (Linux/Bash)

O ecossistema da linha de comando

Nesta aula, exploramos o ecossistema moderno da linha de comando no Linux, apresentando ferramentas essenciais, comunidades ativas, recursos de aprendizado e estratégias para se manter atualizado. O objetivo é capacitar o aluno a navegar por esse universo em constante evolução, aproveitando ao máximo as ferramentas e o conhecimento compartilhado pela comunidade.

Lido
DevOps

Planejamento de capacidade

Esta aula aborda o planejamento de capacidade em DevOps, explorando escalabilidade, load testing, previsão de demanda e trade-offs. Você aprenderá a dimensionar infraestrutura de forma eficiente, testar limites e equilibrar custo, desempenho e disponibilidade.

Lido
Shell Script (Linux/Bash)

Integrando shell com outras linguagens

Nesta aula, você aprenderá a integrar shell scripts com outras linguagens, principalmente Python, cobrindo desde a chamada de scripts até a passagem de dados, além de entender quando faz sentido migrar de linguagem. Inclui exemplos práticos, boas práticas e exercícios com respostas.

Lido
Shell Script (Linux/Bash)

Revisão de boas práticas

Esta aula final consolida as boas práticas de shell script, oferecendo um checklist de qualidade, estratégias de manutenibilidade, documentação eficaz e versionamento com Git. O objetivo é transformar scripts funcionais em software confiável e sustentável.

Lido