OFERTA ESPECIAL
Até 35% OFF
Se você conhece JavaScript, então está na hora de conhecer TypeScript, seu poderoso irmão. TypeScript está redefinindo a maneira como desenvolvemos e garantindo que nossos projetos tenham uma qualidade ainda maior. Em nossa formação, não só revelaremos os segredos de TypeScript, mas também mostraremos como essa linguagem se tornou um verdadeiro game-changer no universo das pessoas que desenvolvem. Prepare-se para uma experiência transformadora, recheada de insights, melhores práticas e, claro, muita mão na massa! Quer entender o hype por trás de TypeScript? Quer levar seus projetos a patamares nunca antes alcançados? Então, esta é a sua chance. Venha descobrir TypeScript conosco e veja sua produtividade decolar!
Transforme sua maneira de trabalhar ao dominar o Claude Cowork como um hub central de inteligência e operação. O foco é evoluir de automações simples para uma arquitetura de sistemas inteligentes, onde a IA gerencia portfólios complexos, orquestra múltiplos agentes em paralelo e executa fluxos especializados para Gestão, Produto e Marketing. A jornada percorre desde a estruturação de projetos e conectividade via protocolo MCP, até a criação de ecossistemas simbióticos que utilizam Python e Web Scraping para análise de dados. No ápice da trilha, você aprenderá a implementar o conceito de Harness de LLMs, aplicando regras de controle rigorosas para gerenciar respostas e personalizar o tom e voz para diferentes departamentos. Ao concluir, você dominará o ciclo completo: da integração de demandas com Trello e ClickUp à automação de criativos e revisão de campanhas, consolidando uma operação escalável, segura e orientada a resultados.
Invista na transformação da sua carreira!
Gravamos um episódio especial com o time do Pipefy pra conversar sobre como eles fazem site reliability engineering, segurança e como é a cultura de devops por lá. Prepare-se explodir sua mente! Participantes: Gabs Ferreira, o host que não consegue falar "site reliability engineer" Miguel Mota, líder técnico e head da área de segurança no Pipefy Milton Costa, líder técnico e head da área de SRE e devops no Pipefy Igor Rincon, analista de segurança ofensiva no Pipefy Diego Noguês, SRE no Pipefy Yros Aguiar, SRE no Pipefy Alberto Souza, o co-host que consegue falar "site reliability engineer" Links: Vagas na Pipefy Curso de Segurança em Aplicações Web Curso de DevOps na prática Microsserviços na Caelum - Hipsters On The Road #06 Alguns links indicados pelo time do Pipefy sobre DevOps: Outros sobre segurança: target="...
Você conhece o Log4j ou já ouvir falar sobre ele ultimamente? No episódio de hoje do Hipsters Ponto Tech vamos falar da vulnerabilidade do log4j, que foi inclusive capa da CNN. Participantes: Paulo Silveira, o host que apoia o open source Carlos Eduardo Muller, Tech Lead na Alura André Breves, Cloud Apps Specialist Links: Inscreva-se no YouTube da Alura Inscreva-se na newsletter Imersão, Aprendizagem e Tecnologia Produção e conteúdo: Alura Cursos de Tecnologia – Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia
Hoje o papo é sobre segurança em apps! Neste episódio, falamos sobre o desafio de fazer gestão de produto com tecnologia, as relações entre os times, e as diferentes formas como o mercado vê esse equilíbrio. Vem ver quem participou desse papo: Paulo Silveira, o host que acha interessante a humildade no âmbito de segurança Magno Logan, Especialista em Segurança da Informação e Pesquisador de Segurança na TrendMicro Eduardo Santos, Especialista em Segurança de Aplicações Roberta Arcoverde, Diretora de Engenharia na Stack Overflow Links: OWASP OWASP Top 10 riscos em aplicações web Post original sobre SQL Injection, de 1998 Stack Overflow comenta incidente de segurança de 2019 OWASP Top 10 riscos do CI/CD Análise do incidente de segurança da Solar Winds Stack Overflow comenta incidente com regex em 2016 Cloudflare detalha incidente com regex em 2019 Conheça a Formação Desenvolvimento Seguro da Alura e aprenda Desenvolvimento Seguro, aplicando medidas de segurança no ciclo de desenvolvimento de software. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. #7DaysOfCode: Coloque em prática os seus conhecimentos de programação em desafios diários e gratuitos. Acesse Produção e conteúdo: Alura Cursos de Tecnologia – Edição e sonorização: Rede Gigahertz de Podcasts
Adriano Almeida entrevista Lincoln Ando, que é CEO da Idwall, a empresa desenvolve tecnologia para ajudar outras empresas a **diminuir fraude de identidade segurança das informações**.
Aprenda a publicar um projeto WordPress desenvolvido localmente em um site, utilizando hospedagem privada. Descubra os benefícios de optar por uma hospedagem privada em vez de gratuita, como melhor desempenho, suporte técnico especializado, maior segurança, flexibilidade e personalização, escalabilidade e melhor SEO.
**Palestrante:** Cintia Barcelos, Diretora de Infraestrutura de TI no Bradesco Entenda como conduzir a mudança de cultura e integração entre as áreas, quais são as tecnologias e movimentos necessários para habilitar a evolução digital dentro de uma grande instituição financeira, mantendo sempre o foco em encantar o cliente.
Aprenda as práticas de Integração Contínua e Entrega Contínua, antes de começar essa formação, é importante que você conheça a base do DevOps, começando aqui. O que é Entrega Contínua (Continuous Delivery/ CD)? A Entrega Contínua é uma disciplina de desenvolvimento de software em que você cria software de forma que ele possa ser colocado em produção a qualquer momento usando automação e ciclos curtos de entrega. Segundo Martin Fowler você está fazendo entrega contínua quando: Você pode fazer deploy do seu software durante todo o ciclo de vida;Sua equipe prioriza manter o software pronto para deploy em vez de trabalhar em novas funcionalidade;Qualquer pessoa pode obter feedback rápido e automatizado sobre quão pronto para entrar em de produção seus sistemas estão, sempre que alguém fizer uma alteração neles;Você pode fazer deploy de qualquer versão do software para qualquer ambiente sob demanda simplesmente apertando um botão. O que é Integração Contínua (Continuous Integration/ CI)? A Integração Contínua é uma prática de desenvolvimento de software onde as pessoas desenvolvedoras integram seu trabalho com frequência, geralmente cada pessoa integra pelo menos diariamente. Cada integração é verificada por uma compilação automatizada (incluindo testes) para detectar erros de integração o mais rápido possível. Como integração contínua e entrega contínua estão ligadas? Você obtém entrega contínua integrando continuamente o software feito pela equipe de desenvolvimento, criando executáveis e executando testes automatizados nesses executáveis para detectar problemas. A Integração Contínua geralmente se refere à integração, construção e teste de código dentro do ambiente de desenvolvimento. A Entrega Contínua se baseia nisso, lidando com os estágios finais necessários para a implantação em produção. O que você vai aprender nessa formação? Você criará sua primeira rotina de integração contínua para automatizar parte das tarefas do seu dia a dia ao desenvolver uma aplicação.Você vai aprender o que é pipeline, a trabalhar com branches e a fazer rollback.Você vai usar o Github Actions.Você vai aprender a criar containers Docker e rodar testes automaticamente.Vai fazer entrega contínua usando Cloud. Qual a importância de aprender Integração contínua e Entrega contínua? Além dessas abordagens diminuírem os problemas de integração de software, diminuírem o tempo em que o software leva para entrar em produção, aumentarem a qualidade do código, na pesquisa da Stack Overflow de 2022 69.79% das pessoas desenvolvedoras de software responderam que tem Integração contínua (mais recorrente) e Entrega contínua na empresa onde trabalham, ou seja, é bem possível que você use no dia a dia integração e entrega contínua. Quais são os pré-requisitos para fazer essa formação? Para aproveitar melhor esse conteúdo é importante que você já saiba programar em alguma linguagem, conheça o básico de conceitos de Linux e como executar comandos no terminal.
Micro front-ends são uma maneira de dividir o front-end em pequenas partes independentes, permitindo que diferentes equipes desenvolvam e mantenham suas próprias seções da aplicação sem ficarem presas umas às outras. Isso traz mais flexibilidade e escalabilidade para o desenvolvimento. O Single SPA entra aqui como a peça chave para fazer essa orquestração funcionar. Ele permite que você carregue, roteie e integre micro front-ends de forma eficiente, garantindo que cada parte funcione em harmonia sem complicar a arquitetura da aplicação. Nesta formação, você vai aprender como usar o Single SPA com React, explorando desde monorepos com NX até autenticação e roteamento avançado. O foco é preparar você para montar e gerenciar micro front-ends de forma prática, usando o que há de mais eficiente nesse modelo. Pronto para começar e transformar como você desenvolve aplicações? Vamos nessa!