Todos os artigos

Shell Script (Linux/Bash)

Parâmetros posicionais

Esta aula aborda os parâmetros posicionais em scripts Bash, ensinando como acessar argumentos passados na linha de comando usando $1, $2, $@, $* e $#, além da utilidade do comando shift para manipular esses argumentos.

✓ Lido
Python

Tipos numéricos

Esta aula aborda os tipos numéricos em Python: int, float e complex, suas operações básicas, diferenças entre divisão real e inteira, e questões de precisão e arredondamento. O conteúdo inclui exemplos práticos, boas práticas e exercícios para fixação.

✓ Lido
PowerShell

Aspas e escape

Esta aula aborda o uso de aspas simples e duplas no PowerShell, o caractere de escape (`) e a interpolação de variáveis. Inclui exemplos práticos de caracteres especiais e boas práticas para evitar erros comuns.

✓ Lido
Go

Interfaces

Esta aula aborda o conceito de interfaces em Go, incluindo definição, implementação implícita, interface vazia (any) e polimorfismo. Você aprenderá como as interfaces permitem escrever código flexível e reutilizável, com exemplos práticos e exercícios para fixação.

✓ Lido
Linguagem C

Conversão de tipos

Esta aula aborda a conversão de tipos em C, incluindo conversão implícita, casting explícito, promoção de tipos e armadilhas comuns. O aluno aprenderá como e quando ocorrem as conversões automáticas e como controlá-las explicitamente.

✓ Lido
JavaScript

Tratamento de erros: try, catch, finally

Esta aula aborda o tratamento de erros em JavaScript usando try, catch e finally, incluindo o uso de throw, o objeto Error, os tipos de erro comuns e boas práticas para escrever código robusto.

✓ Lido
Rust

Pattern matching com match

Nesta aula, você aprenderá a usar o match em Rust para pattern matching exaustivo, com padrões, guardas, catch-all e binding. A aula cobre desde a sintaxe básica até técnicas avançadas para escrever código seguro e expressivo.

✓ Lido
JavaScript

Laços while e do...while

Esta aula aborda os laços while e do...while em JavaScript, explicando suas diferenças, condições de parada e como evitar loops infinitos. Inclui exemplos práticos, boas práticas e exercícios com respostas colapsáveis.

✓ Lido
PHP

Cookies

Esta aula aborda o uso de cookies em PHP, incluindo a configuração com setcookie, leitura de cookies, controle de tempo de vida e práticas de segurança com HttpOnly e Secure. Ao final, você será capaz de implementar cookies de forma segura e eficiente.

✓ Lido
Linguagem C

Passagem de parâmetros

Esta aula explica os mecanismos de passagem de parâmetros em C: por valor, que cria uma cópia local e não altera o original, e por referência (simulada com ponteiros), que permite modificar as variáveis originais. São apresentados exemplos práticos e exercícios para fixação.

✓ Lido
Shell Script (Linux/Bash)

Ordenando e filtrando: sort e uniq

Esta aula aborda os comandos sort e uniq no Linux Bash para ordenar e filtrar dados. Você aprenderá a usar sort com opções numéricas, reversas e por campo, e uniq para remover duplicatas, além de combiná-los com pipes e realizar contagens.

✓ Lido
DevOps

O ciclo de vida DevOps

Esta aula explora o ciclo de vida DevOps, detalhando suas oito fases (plan, code, build, test, release, deploy, operate, monitor) e como elas formam um loop contínuo de melhoria. O foco está no conceito de feedback como motor da evolução, com exemplos práticos de ferramentas e práticas em cada etapa. Ao final, o aluno compreenderá como integrar desenvolvimento e operações para entregar software com qualidade e velocidade.

✓ Lido