Todos os artigos

PowerShell

ForEach-Object

Esta aula aborda o cmdlet ForEach-Object, explorando sua sintaxe, o uso da variável $_ e os blocos Begin, Process e End para controle de fluxo no pipeline. Compara também o ForEach-Object com a instrução foreach tradicional.

✓ Lido
Linguagem C

Aritmética de ponteiros

A aritmética de ponteiros em C permite navegar por arrays e estruturas de dados de forma eficiente, usando operações como incremento, decremento e comparação. A aula aborda como essas operações se relacionam com os tipos dos ponteiros, os cuidados necessários para evitar erros comuns, e fornece exemplos práticos.

✓ Lido
Rust

HashMap

Esta aula ensina como usar HashMap em Rust: inserção, leitura, a poderosa entry API, regras de ownership e iteração. Inclui exemplos práticos e exercícios com respostas.

✓ Lido
Rust

Outras coleções

Esta aula apresenta as coleções VecDeque, BTreeMap e HashSet da biblioteca padrão do Rust, explicando suas características, quando utilizá-las e fornecendo exemplos práticos de código.

✓ Lido
Python

Conjuntos (set)

Esta aula aborda conjuntos (set) em Python, explicando sua criação, operações como união e interseção, a propriedade de unicidade e o tipo imutável frozenset. Inclui exemplos práticos, boas práticas e exercícios com soluções detalhadas.

✓ Lido
Shell Script (Linux/Bash)

Condicionais e test

Esta aula aborda as estruturas condicionais em Shell Script, com foco em if/then/fi, o comando test e seus equivalentes [ ] e [[ ]], além das diferenças entre eles. O aluno aprenderá a escrever scripts que tomam decisões baseadas em condições, com exemplos práticos e boas práticas.

✓ Lido
Shell Script (Linux/Bash)

if, elif e else

Nesta aula, você aprenderá a usar as estruturas condicionais if, elif e else em Shell Script para controlar o fluxo do programa. Abordaremos a sintaxe completa, o aninhamento de condições e boas práticas de legibilidade, com exemplos práticos.

✓ Lido
DevOps

Git: introdução

Esta aula apresenta o Git, sistema de controle de versão essencial para DevOps, cobrindo conceitos fundamentais como repositório, commits e o fluxo básico de trabalho. O aluno aprenderá a iniciar um repositório, fazer alterações e registrar versões do código.

✓ Lido
JavaScript

Arrays: introdução

Esta aula introduz o conceito de arrays em JavaScript, cobrindo sua criação, acesso por índices, propriedade length e mutação básica com métodos como push, pop, shift e unshift. O conteúdo inclui exemplos práticos e exercícios para fixação.

✓ Lido
JavaScript

Hoisting em profundidade

Esta aula explora o mecanismo de hoisting em JavaScript, detalhando como declarações com var, let, const e funções são içadas, a Temporal Dead Zone (TDZ) e exemplos práticos para evitar armadilhas comuns.

✓ Lido
Segurança da Informação

Gestão de Riscos e Ativos

Esta aula aborda os fundamentos da gestão de riscos e ativos em segurança da informação, incluindo identificação de ativos, avaliação e tratamento de riscos, e construção da matriz de risco. O aluno aprenderá a aplicar conceitos práticos para proteger os recursos da organização.

✓ Lido