Portabilidade
Nesta aula, exploramos a portabilidade em C, entendendo as diferenças entre plataformas, o uso de tipos de tamanho fixo com stdint.h, o conceito de endianness e boas práticas para escrever código portável.
LidoNesta aula, exploramos a portabilidade em C, entendendo as diferenças entre plataformas, o uso de tipos de tamanho fixo com stdint.h, o conceito de endianness e boas práticas para escrever código portável.
LidoEsta aula explora o ecossistema da linguagem C, cobrindo bibliotecas essenciais, os padrões e comitês que regem sua evolução, os domínios onde C ainda é fundamental, e como se manter atualizado em um ambiente em constante mudança. O objetivo é fornecer uma visão abrangente do contexto em que C está inserido, capacitando o aluno a navegar e contribuir com o ecossistema.
LidoEsta aula ensina como monitorar erros em produção em aplicações JavaScript, cobrindo os eventos window.onerror e unhandledrejection, além de uma visão geral de ferramentas populares. Você aprenderá a capturar erros globais, tratar rejeições de promises não tratadas e integrar soluções como Sentry, LogRocket e Bugsnag.
LidoNesta aula, vamos construir uma API REST simples sem o uso de frameworks, cobrindo desde o roteamento até o tratamento de erros, com exemplos práticos em PHP puro. Você aprenderá a estruturar um projeto, implementar controllers, manipular JSON e lidar com erros de forma eficiente.
LidoEsta aula apresenta o conceito de Site Reliability Engineering (SRE), sua origem no Google, os princípios fundamentais e como ele se relaciona com DevOps. O aluno aprenderá a importância da confiabilidade em sistemas de software e como aplicar práticas de SRE no dia a dia.
LidoNesta aula, você aprenderá a escrever testes unitários eficazes, usar mocks para isolar dependências, medir a cobertura de testes e testar código assíncrono, com exemplos práticos em JavaScript e boas práticas para testes de qualidade.
LidoNesta aula, você aprenderá a usar o Pester, o framework de testes para PowerShell, desde sua instalação até a criação de testes com Describe/It, asserções e mocking. Ao final, você será capaz de escrever testes unitários e de integração para seus scripts, aumentando a confiabilidade do seu código.
LidoEsta aula aborda a segurança de configurações, um pilar essencial para manter sistemas seguros. Você aprenderá sobre baselines, drift, CIS Benchmarks e práticas de hardening, com exemplos práticos e exercícios para fixar o conteúdo.
LidoEsta aula aborda a segurança de integridade de software, focando em assinatura digital, verificação, pipelines de build e atestação. O objetivo é garantir que o software não foi adulterado desde sua criação até a implantação, usando práticas como assinatura de artefatos, verificação contínua e atestação de pipeline.
LidoNesta aula final, exploramos os próximos passos após aprender Go: áreas de atuação (web, cloud, CLI, sistemas), como contribuir com projetos open source, recursos recomendados para aprofundamento e uma estratégia prática para continuar evoluindo. O objetivo é orientar o aluno a aplicar seus conhecimentos em projetos reais e seguir uma trilha de aprendizado contínuo.
LidoEsta aula explora padrões e organização em C, focando em encapsulamento com ponteiros opacos, estruturação de módulos, convenções de código e gerenciamento claro de ownership. O conteúdo inclui exemplos práticos, boas práticas e exercícios para consolidar o aprendizado.
LidoEsta aula apresenta uma introdução ao desenvolvimento embarcado com Rust, abordando o ambiente no_std, a camada de abstração de hardware (HAL), as vantagens de Rust em sistemas embarcados e o ecossistema de ferramentas e crates disponíveis. O aluno aprenderá na prática como escrever código sem sistema operacional e compreenderá a estrutura básica de um projeto embarcado.
LidoEsta aula aborda práticas essenciais de segurança ao escrever scripts em PowerShell, incluindo o tratamento seguro de credenciais, a evitação de texto plano para senhas e dados sensíveis, a compreensão correta das Execution Policies e a adoção de boas práticas para minimizar riscos. Ao final, você terá conhecimentos para criar scripts mais robustos e seguros.
LidoEsta aula aborda a segurança em serviços externos, incluindo SaaS, integrações de terceiros, o modelo de responsabilidade compartilhada e a importância de revisões periódicas de contas e permissões. Você aprenderá como avaliar riscos, implementar boas práticas e proteger sua organização ao usar serviços externos.
LidoEsta aula aborda a segurança da cadeia de suprimentos de software, cobrindo conceitos essenciais como SBOM, proveniência, assinatura de artefatos e varredura de dependências. Você aprenderá a importância de rastrear componentes, verificar a origem e integridade do software, e implementar práticas para mitigar riscos em todo o ciclo de vida do desenvolvimento.
Lido