Explorando propriedades e métodos
Esta aula ensina como explorar e manipular objetos no PowerShell usando Get-Member, acessar propriedades e chamar métodos, com exemplos práticos para automatizar tarefas.
✓ Lido
Esta aula ensina como explorar e manipular objetos no PowerShell usando Get-Member, acessar propriedades e chamar métodos, com exemplos práticos para automatizar tarefas.
✓ Lido
Nesta aula, exploramos a sobrecarga de operadores em Rust, que permite definir comportamentos personalizados para operadores como +, *, [] em tipos definidos pelo usuário. Aprendemos a implementar traits como Add, Mul e Index, seguindo as regras de consistência e imutabilidade da linguagem, com exemplos práticos de um tipo NúmeroComplexo e uma Matriz.
✓ Lido
Esta aula aborda os operadores lógicos em shell script: && (AND), || (OR) e ! (NOT), explicando seu funcionamento com curto-circuito e encadeamento de comandos. Inclui exemplos práticos, boas práticas e exercícios com respostas.
✓ Lido
Esta aula aborda os métodos de seleção de elementos no DOM: getElementById, querySelector e querySelectorAll, além de explicar a diferença entre coleções vivas e estáticas. São apresentados exemplos práticos e boas práticas para cada técnica.
✓ Lido
Esta aula aprofunda tópicos essenciais do Git para fluxos de trabalho profissionais: rebase vs merge, cherry-pick, tags e hooks. Você entenderá quando e como usar cada ferramenta, com exemplos práticos e boas práticas.
✓ Lido
Esta aula introduz o DOM (Document Object Model), explicando sua estrutura de árvore de nós e o objeto document, fundamental para manipular páginas web com JavaScript.
✓ Lido
Esta aula ensina como criar exceções customizadas em PHP estendendo a classe Exception, abordando exceções de domínio, encadeamento de exceções e boas práticas para decidir quando criar suas próprias exceções.
✓ Lido
Esta aula aborda Go Modules, o sistema oficial de gerenciamento de dependências do Go. Você aprenderá a estrutura dos arquivos go.mod e go.sum, como usar go get, versionamento semântico e gerenciamento de dependências.
✓ Lido
Esta aula aborda as estruturas de dados Map e Set em JavaScript, explicando quando usar Map em vez de objetos comuns, como Set garante unicidade de valores, e uma introdução a WeakMap e WeakSet para gerenciamento de memória.
✓ Lido
Esta aula aborda os princípios fundamentais de segurança em arquiteturas de microsserviços, incluindo segregação de responsabilidades, autenticação entre serviços, observabilidade e o modelo de confiança zero. O conteúdo fornece uma base sólida para projetar sistemas distribuídos seguros.
✓ Lido
Aula sobre trait objects em Rust, abordando despacho dinâmico vs estático, uso de `dyn Trait`, alocação com `Box<dyn Trait>` e custos associados. Explica como traits podem ser usados para polimorfismo em tempo de execução com exemplos práticos.
✓ Lido
Esta aula aborda a estrutura idiomática de projetos em Go, explicando a organização de diretórios como cmd/ e internal/, além de boas práticas para manter o código modular e reutilizável.
✓ Lido
Nesta aula, exploramos os três tipos de métodos em Python: métodos de instância, métodos de classe (@classmethod) e métodos estáticos (@staticmethod). Aprendemos suas diferenças, quando usar cada um e como implementá-los com exemplos práticos.
✓ Lido