Todos os artigos

Linguagem C

O processo de compilação

Esta aula explica o processo de compilação em C, dividido em pré-processamento, compilação, montagem e linkedição. Mostra como usar o GCC na prática, flags úteis como -Wall e -g, e a diferença entre erros e avisos. Inclui exemplos práticos, exercícios e referências.

✓ Lido
Go

Operadores em Go

Esta aula explora os operadores em Go, incluindo aritméticos, de comparação, lógicos, bitwise e a precedência entre eles, além de particularidades como operadores de incremento/decremento, curto-circuito e o operador de atribuição curta. O conteúdo é aprofundado com exemplos práticos e boas práticas de uso.

✓ Lido
DevOps

Papéis e responsabilidades

Esta aula explora os papéis de DevOps Engineer, SRE e Platform Engineer, analisando suas responsabilidades, sobreposições e contextos ideais de aplicação. O objetivo é ajudar o profissional a entender as diferenças e escolher a estrutura mais adequada para cada organização.

✓ Lido
DevOps

Métricas DevOps (DORA)

Esta aula apresenta as quatro métricas DORA (Deployment Frequency, Lead Time, Change Failure Rate e MTTR) que são fundamentais para medir a performance de equipes DevOps. Explica como cada métrica é calculada, interpretada e como melhorá-la, com exemplos práticos e comandos bash para coleta de dados.

✓ Lido
PowerShell

Cmdlets: o conceito

Esta aula introduz o conceito de cmdlets no PowerShell, explicando a estrutura verbo-substantivo, sua importância para consistência e descoberta, e como explorar e usar cmdlets na prática.

✓ Lido
JavaScript

Trabalhando com Strings

Esta aula aborda a criação e manipulação de strings em JavaScript, incluindo o uso de aspas, template literals, métodos essenciais, o conceito de imutabilidade e noções básicas de Unicode. O conteúdo é prático e progressivo, com exemplos de código e exercícios para fixação.

✓ Lido
Shell Script (Linux/Bash)

Obtendo ajuda

Esta aula ensina como obter ajuda e documentação no terminal Linux, cobrindo os comandos man, --help, apropos, whatis e info. O aluno aprenderá a navegar, pesquisar e entender manuais e páginas de ajuda de forma eficiente.

✓ Lido
PowerShell

O console e o ambiente

Esta aula explora o ambiente PowerShell, comparando Console, ISE e VSCode, detalhando o prompt, a execução de comandos e o gerenciamento de sessões. O objetivo é capacitar o aluno a escolher a ferramenta certa e entender o fluxo de trabalho básico.

✓ Lido
Python

Seu primeiro script

Nesta aula, você aprenderá a executar código Python de duas formas: usando o interpretador interativo (REPL) e criando arquivos .py. Também verá como usar a função print para exibir saída e como adicionar comentários para documentar seu código.

✓ Lido
Linguagem C

Instalando o ambiente C

Nesta aula, você aprenderá a configurar um ambiente de desenvolvimento completo para programar em C, incluindo a instalação dos compiladores GCC e Clang no Linux, Windows e macOS, além da configuração do VSCode com extensões essenciais.

✓ Lido
Rust

Olá, mundo e o Cargo

Nesta aula, você aprenderá a criar seu primeiro projeto Rust usando o Cargo, entenderá a estrutura de diretórios gerada, e dominará os comandos `cargo new`, `cargo build` e `cargo run`. Também exploraremos o arquivo Cargo.toml e suas configurações básicas.

✓ Lido