Objetos .NET
Esta aula ensina como trabalhar com objetos .NET no PowerShell, cobrindo o acesso a classes, criação de instâncias com New-Object, uso de métodos estáticos e exemplos práticos para manipular objetos do sistema.
✓ Lido
Esta aula ensina como trabalhar com objetos .NET no PowerShell, cobrindo o acesso a classes, criação de instâncias com New-Object, uso de métodos estáticos e exemplos práticos para manipular objetos do sistema.
✓ Lido
Esta aula aborda as principais técnicas de manipulação do DOM em JavaScript, incluindo a diferença entre textContent e innerHTML, alteração de atributos e estilos, e criação/remoção de elementos. Você aprenderá na prática como modificar páginas web dinamicamente.
✓ Lido
Esta aula aborda o uso de properties em Python, incluindo a criação de getters, setters e atributos computados com o decorador @property. Serão apresentados exemplos práticos de validação de dados e boas práticas para encapsulamento.
✓ Lido
Esta aula aborda os fundamentos de segurança em Kubernetes, incluindo RBAC para controle de acesso, Network Policies para isolamento de rede, Secrets para gerenciamento de informações sensíveis e Pod Security para proteção de pods. O conteúdo é prático, com exemplos de configuração YAML e boas práticas.
✓ Lido
Nesta aula, você aprenderá a utilizar as funções malloc e free para alocar e liberar memória dinamicamente em C. Abordaremos o uso de sizeof, a verificação de ponteiros NULL e como evitar vazamentos de memória, com exemplos práticos e boas práticas.
✓ Lido
A aula aborda os principais riscos de segurança em APIs GraphQL, incluindo queries complexas e batching que podem causar ataques de negação de serviço, autorização mal implementada que expõe dados sensíveis, e exposição indevida de informações via introspecção e campos não autorizados. São apresentadas práticas de mitigação como limitação de profundidade, análise de custo de queries, uso de dataloaders e validação de autorização em nível de campo.
✓ Lido
Nesta aula, você aprenderá sobre arrays associativos em Bash, que permitem mapear chaves para valores. Abordaremos como declarar, popular e iterar sobre esses arrays, além de explorar casos de uso práticos como contagem de frequência e configuração de parâmetros.
✓ Lido
Esta aula aborda o modelo de memória em C, explicando a diferença entre stack e heap, os segmentos de código, dados e BSS, e como endereços de memória são organizados. O aluno aprenderá a estrutura básica da memória de um programa C, fundamental para entender alocação dinâmica e gerenciamento de recursos.
✓ Lido
Nesta aula, exploramos os conceitos fundamentais de repositórios remotos no Git, incluindo os comandos push e pull, forks, pull/merge requests e práticas de colaboração. Com exemplos práticos e boas práticas, você aprenderá a trabalhar em equipe de forma eficiente.
✓ Lido
Esta aula cobre type hints em Python, incluindo anotações de tipo, o módulo typing com List, Dict e Optional, os benefícios de usá-los e uma visão geral do mypy para verificação estática de tipos.
✓ Lido
Esta aula explica a diferença entre atributos de classe e de instância em Python, mostrando como declarar cada um, o comportamento de variáveis mutáveis compartilhadas e as armadilhas comuns. Inclui exemplos práticos e exercícios para fixação.
✓ Lido
Esta aula explora o JSON na prática, desde sua definição até o uso com APIs, passando pelos métodos JSON.parse e JSON.stringify, além de pegadinhas comuns. O aluno aprenderá a manipular dados JSON em JavaScript com exemplos reais e exercícios.
✓ Lido
Esta aula aborda como restringir tipos genéricos em Rust usando trait bounds, incluindo a sintaxe 'where' para maior clareza, o uso de 'impl Trait' em parâmetros e retornos, e a combinação de múltiplos bounds. O conteúdo inclui exemplos práticos e boas práticas para escrever código genérico mais legível e seguro.
✓ Lido
Esta aula aborda as principais funções da biblioteca string.h em C, como strlen, strcpy, strcat e strcmp, além de suas versões mais seguras (strncpy, strncat, strncmp). Também discute o problema de buffer overflow e boas práticas para manipulação de strings.
✓ Lido
Esta aula ensina a desestruturação de arrays e objetos em JavaScript, uma sintaxe que permite extrair dados de estruturas complexas de forma concisa e legível. Abrange sintaxe básica, valores padrão, renomeação de variáveis e desestruturação aninhada, com exemplos práticos e exercícios.
✓ Lido