Enums (PHP 8.1)
Esta aula apresenta as Enums introduzidas no PHP 8.1, cobrindo enums puras e com backing, métodos internos, casos de uso práticos e comparação com constantes tradicionais, com exemplos de código e exercícios.
✓ Lido
Esta aula apresenta as Enums introduzidas no PHP 8.1, cobrindo enums puras e com backing, métodos internos, casos de uso práticos e comparação com constantes tradicionais, com exemplos de código e exercícios.
✓ Lido
Esta aula aborda técnicas avançadas de manipulação de objetos em JavaScript, incluindo métodos estáticos como Object.keys/values/entries, operador spread, Object.freeze e a diferença entre cópia rasa e profunda. Com exemplos práticos, você aprenderá a percorrer, clonar e proteger objetos de forma eficiente.
✓ Lido
Esta aula ensina sobre arrays associativos em Bash, que permitem mapear chaves a valores. Aborda a declaração com declare -A, operações de chave-valor, iteração e casos de uso práticos, com exemplos de código.
✓ Lido
Esta aula explica como retornar valores de funções em shell script, abordando a diferença entre exit status e saída, a captura de saída com substituição de comando, o uso de variáveis globais e os padrões recomendados para evitar efeitos colaterais.
✓ Lido
Esta aula aborda o pacote context da linguagem Go, explicando como gerenciar cancelamentos, timeouts e deadlines em operações concorrentes. A propagação de contextos e boas práticas são discutidas com exemplos práticos para garantir código eficiente e seguro.
✓ Lido
Esta aula apresenta uma visão geral das principais plataformas Git: GitHub, GitLab e Bitbucket. Aborda seus recursos essenciais como issues, pull requests e integração contínua, além de orientações para escolha e considerações sobre open source.
✓ Lido
Esta aula explora o pacote sync da biblioteca padrão de Go, abordando WaitGroup, Mutex, RWMutex e Once. Aprenda a sincronizar goroutines e gerenciar concorrência de forma eficiente, entendendo quando usar essas primitivas em vez de channels.
✓ Lido
Nesta aula, você aprenderá a tratar erros em Rust de forma idiomática, comparando panic! e Result, dominando o operador ?, convertendo erros entre tipos e aplicando boas práticas para código robusto e legível.
✓ Lido
Nesta aula, exploramos os métodos mágicos do PHP: __get, __set, __call, __toString e __invoke, que permitem interceptar ações em objetos. Aprendemos como implementá-los, seus usos práticos e os cuidados necessários para evitar problemas de desempenho e manutenção.
✓ Lido
Esta aula aborda criptografia em trânsito (TLS, SSH) e em repouso (chaves, gerenciamento de segredos), explicando conceitos, práticas e exemplos para proteger dados em movimento e armazenados.
✓ Lido
Esta aula aborda os fundamentos de políticas e processos de segurança da informação, incluindo a criação de políticas, procedimentos operacionais, estruturas de governança e práticas de auditoria. O conteúdo é direcionado a alunos intermediários que desejam compreender como implementar e gerenciar a segurança de forma estruturada.
✓ Lido
Esta aula apresenta os princípios fundamentais de engenharia de confiança em segurança da informação: menor privilégio, defesa em profundidade, falha segura e padrão seguro. Cada princípio é explicado com exemplos práticos e boas práticas para projetar sistemas mais seguros.
✓ Lido