24 pessoas já começaram a estudar hoje
2424pessoasjá começaram a estudar hoje
já começaram a estudar hoje

Enquanto você avalia,

2424pessoas já começaram a estudar hoje

Dê o próximo passo e inicie sua carreira

Dê o próximo passo e inicie sua carreira agora mesmo

Comece agora
  • Home

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Carreiras Alura

    Evolua com profundidade técnica, direção clara e aplicação prática.

    Jornadas guiadas do básico ao avançado com checkpoints práticos, desenhadas para quem busca profundidade e protagonismo técnico.

    Iniciante

    Comece do zero com uma trilha clara e progressiva.

    Fundamentos práticos para dar os primeiros passos com segurança e construir uma base sólida.

    Intermediário

    Continue sua evolução com cursos que conectam fundamentos, ferramentas e prática profissional. Ganhe autonomia, e avance para projetos mais completos.

    Avançado

    Aprofunde temas técnicos e estratégicos para enfrentar desafios mais complexos. Explore boas práticas, arquitetura, performance com visão profissional.

    Cursos

    Ver mais cursos de Back-end
    • Pensamento computacional: fundamentos da computação e lógica de programação
    • Lógica de programação: mergulhe em programação com JavaScript
    • DDD: fundamentos do design orientado a domínio
    • ASP.NET: autenticação e autorização em APIs e aplicações web
    • Microsserviços: migração de monólitos e modularização

    Cursos

    Ver mais cursos de Dados
    • Python para Dados: primeiros passos
    • Excel: domine o editor de planilhas
    • Engenharia de Dados: Orquestração de Pipelines com Apache Airflow
    • Power BI Desktop: construindo meu primeiro dashboard
    • Governança e Arquitetura de Dados

    Cursos

    Ver mais cursos de Inteligência Artificial
    • IA: Explorando o Potencial da Inteligência Artificial Generativa
    • Engenharia de Prompt: Criando Prompts Eficazes para IA Generativa
    • Claude para Análise de Dados: prompts, integrações e automações
    • Agno: criando agentes e sistemas multiagente
    • Engenharia de software na era da IA: segurança de aplicações com agentes, MCPs e código gerado por IA

    Cursos

    Ver mais cursos de Front-end
    • HTML e CSS: ambiente, estrutura e estilo
    • React: realizando testes avançados com Jest e Testing Library
    • React: integrando TypeScript em projetos
    • JavaScript: aprendendo a programar
    • React: aplicando arquiteturas de Micro frontends

    Cursos

    Ver mais cursos de DevOps
    • Sistema Operacional Linux: fundamentos e administração prática
    • Containers e Docker: empacotamento, isolamento e gestão
    • Redes: dos conceitos iniciais à criação de uma intranet
    • Linux: gerenciando diretórios, arquivos, permissões e processos
    • Cibersegurança: Fundamentos e práticas integradas

    Cursos

    Ver mais cursos de UX & Design
    • UX Research: mapeando a experiência da pessoa usuária
    • UX/UI Design: Entregando produtos digitais com IA
    • UI Design: Prototipação e animações interativas
    • Figma: Conhecendo o programa
    • Product Design: métricas e ciclo de vida do produto

    Cursos

    Ver mais cursos de Inovação e Gestão
    • Canva: Criação de landing pages e e-mail marketing
    • Agilidade: como ela pode ajudar a criar um time de alta performance
    • Google Analytics 4: Extrair insights e configurar eventos
    • Management 3.0: gerencie o ambiente, não as pessoas
    • Automação de processos com n8n: Inteligência de dados para Marketing

    Cursos

    Ver mais cursos de Mobile
    • React Native: Estilização e Layouts com Flexbox e StyleSheet
    • Flutter: Graphql e suporte offline
    • Android com Gemini: Trabalhando com textos e imagens na IA
    • Dart: trabalhando com orientação a objetos
    • React Native: Dominando Listas com FlatList e ScrollView

    Carreiras

    Ver mais carreiras
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA

    Cursos

    • Engenharia de Prompt: Prompts Eficazes para IA Generativa
    • Claude Code: Criando sua Primeira Aplicação
    • Python: Crie sua Primeira Aplicação
    • Git e GitHub: Compartilhando e Colaborando
    • N8N: Fluxos de Trabalho Avançados

    Cursos

    • Copilot Studio: Solução Multiagentes
    • Padrões de API HTTP e Modelagem de APIs
    • Python para Análise de Dados com SQL
    • Docker: Criando e Gerenciando Containers
    • Design com IA: Otimizando o Processo Criativo

    Cursos

    • Model Context Protocol (MCP)
    • Spec-Driven Development: Dev Assistido por Agentes
    • Arquitetura de Sistemas Distribuídos com Java
    • Governança de Modelos e Reprodutibilidade
    • Pentest: Vulnerabilidades em Aplicações Web

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Skills & Go

    O Skills & Go é para Tech Leads, Product Managers, estrategistas e early adopters que transformam ideias em soluções de alto impacto. Em cursos ao vivo e 100% online, você domina a nova era da IA em tempo real.

    Aulas ao vivo

    Saiba mais
    • Agentic Engineering: orquestre múltiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Eventos Alura

    Nossos eventos são pensados para quem quer estar à frente das mudanças em tecnologia, IA e inovação. Em experiências presenciais, você acompanha tendências e se conecta com especialistas que estão moldando o futuro.

    Próximos eventos

    • IA Conference
    • Alura Signals
  • Talent Lab
  • IA

    Escolha seu Plano

    • Plus 2430% OFF
    • Pro 2430% OFF
    • Ultra Lab 2430% OFF

    Conteúdos gratuitos

    Explore conteúdos gratuitos para aprender tecnologia no seu ritmo. Encontre artigos com conteúdos técnicos para aprender na prática, notícias para acompanhar as principais tendências do mercado e o Alura Labs, com análises e reflexões de especialistas sobre tecnologia, IA e carreira.

    Conteúdos gratuitos

    • Artigos
    • Notícias
    • Alura Labs
  • Para Empresas
Ver planos
Links principais
  • Planos e Promoções
  • Carreiras

    Ver todas
    • Especialista em IA
    • Engenharia de IA
    • Ai native software engineering
    • Arquitetura de Soluções com IA
    • AI Product Design
    • Engenharia de Machine Learning
    • Desenvolvimento Front-End React
    • Engenharia de Dados
    • Cloud Security
    • Social Media Marketing
    • Engenharia de Agentes de IA
    Entrar Ver Planos
  • Área de Interesse

    Entrar Ver Planos
  • Aulas ao Vivo - Skills & Go

    • Agentic Engineering: orquestre múltiplos agentes com confiabilidade
    • Building AI Products: transforme ideias em produtos reais com IA
    • AI Data Strategy: transforme dados em decisões estratégicas com IA
    Entrar Ver Planos
  • Senioridade

    Entrar Ver Planos
  • Eventos Alura

    • IA Conference
    • Alura Signals
    Entrar Ver Planos
  • Conteúdos

    • Artigos
    • Notícias
    • Alura Labs
    Entrar Ver Planos
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Para Empresas
  • Sobre a Alura
  • Grupo Alun
  • Entrar
    • Home
    • Carreiras
    • Skills & Go
    • Talent Lab
    • Inteligência Artificial
    • Pós Graduações
    • Artigos
    • Sobre a Alura
    • Grupo Alun
    LoginContato
    • Plano Pro 24
    • Plano Plus 24
    • Plano Ultra Lab 24
    • LinkedIn
    • Instagram
    • YouTube

    Institucional

    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status
    Institucional
    • Sobre nós
    • Trabalhe Conosco
    • Para Empresas
    • Para Escolas
    • Política de Privacidade
    • Compromisso de Integridade
    • Termos de Uso
    • Canal de Ética
    • Código de Ética
    • Fale Conosco
    • Documentos Institucionais
    • Status

    A Alura

    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes
    A Alura
    • Como Funciona
    • Inteligência Artificial
    • Plataforma
    • Depoimentos
    • Instrutores(as)
    • Dev em <T>
    • Luri, a Inteligência Artificial da Alura
    • IA Conference
    • Cursos Imersivos
    • Perguntas Frequentes

    Conteúdos

    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Conteúdos
    • Alura Cases
    • Imersões
    • Artigos
    • Podcasts
    • Artigos de educação corporativa
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Uma Empresa do GrupoLogo Grupo Alun

    Outras empresas do Grupo Alun

    • FIAP
    • STARTSE
    • PM3
    • LUMINA

    Ao submeter seu e-mail, você concorda com a política de privacidade da Alura.

    Redes Sociais & Apps

    instagram
    youtube
    tiktok
    x
    appStore
    googlePlay
    Alura

    O que você quer aprender?

    FiltrosFiltrar por:

    Tipos de conteúdo
    Categorias
    • 115: OpenAI Operator, Elon Musk vs. Projeto Stargate, DeepSeek-R1

      Sexta-feira é dia de repercutir as principais notícias da semana, no mundo da IA. Vem ver quem participou desse papo: Marcus Mendes, host sob controle Fabrício Carraro, co-host sob controle, Program Manager da Alura, autor de IA e host do podcast Dev Sem Fronteiras Links: OpenAI anuncia o Operator, seu primeiro agente OpenAI está trabalhando em agente de código Sam Altman marca reunião confidencial com o governo americano OpenAI o3-mini será disponibilizado no plano gratuito do ChatGPT Sébastien Bubeck comenta que raciocínio do o1 é capacidade emergente Estudo Trading Inference-Time Compute for Adversarial Robustness FTC está de olho na parceria entre a OpenAI e a Microsoft Microsoft deixa de ser a única provedora de nuvem da OpenAI Atrito entre Microsoft e OpenAI já vem de alguns meses OpenAI e parceiras anunciam o Projeto Stargate Masayoshi Son elogia Trump durante anúncio do Projeto Stargate Donald Trump e Sam Altman vinham conversando sobre o potencial da IA Sam Altman e Elon Musk trocam farpas no X OpenAi cria modelo com foco em longevidade e ciência Google investe mais US$ 1 bilhão na Anthropic Dario Amodei dá entrevista a Joanna Stern em Davos API da Anthropic ganha citações Perplexity lança APIs Sonar Perplexity anuncia agentes para Android Perplexity compra read.cv e posts.cv Perplexity propõe fusão com o TikTok nos EUA Meta promove modelo OpenBioLLM, feito a partir dos modelos Llama Novo Gemini estreia no topo da LM Arena Gemini Live ficará multimodal, começando pelo Samsung Galaxy S25 Texto do Marcus Mendes sobre Computação Contextual Estudo Evolving Deeper LLM Thinking Google Imagen 3 estreia no topo do LM Arena de texto-para-imagem Tencent apresenta o modelo Hunyuan3D 2.0 DeepSeek ganha modelo com raciocínio Kimi k1.5 é um novo modelo chinês com desempenho similar ao o1 Comentário do Jim Fan sobre os modelos chineses ByteDance lança o modelo Doubao 1.5 Pro Estudo AI Tutoring Outperforms Active Learning Estudo Memory RAG: High accuracy mini-agents with embed-time compute Meta fará data center de IA gigantesco Hugging Face lança modelos minúsculos Trump revoga ordem executiva de Biden sobre o mercado de IA Episódios relacionados: IA Sob Controle com Rafael Rafailov IA Sob Controle sobre os modelos Phi-4 com Gustavo de Rosa da Microsoft  Inscreva-se na Imersão Front-End da Alura, crie um projeto do zero e comece a construir sua carreira Front-end. Seria cinco aulas grátis, de 27 a 31 de janeiro.  Escola de Inteligência Artificial da Alura: Mergulhe com profundidade no universo das IAs Generativas e comece a explorar todo o potencial para impulsionar a sua carreira. Inscreva-se na Newsletter IA Sob Controle, e receba notícias semanais sobre Inteligência Artificial, assinada por Fabrício Carraro.  Preencha o formulário com as suas sugestões para deixar o conteúdo do IA Sob Controle ainda mais interessante. Alura Cursos de Tecnologia –  Edição e sonorização: Rede Gigahertz de Podcasts 00:00:00 - Olá! 00:00:53 - Enquete: IA nos feeds? 00:01:37 - Imagens no Grok 00:02:21 - TabPFN vs. XGBoost 00:03:41 - Agentes da OpenAI 00:14:42 - o3-mini grátis 00:18:54 - Robustez adversarial 00:22:04 - Projeto Stargate 00:32:23 - GPT-4b 00:34:56 - Alphabet investe na Anthropic 00:35:40 - Dario Amodei e o futuro da Anthropic 00:37:52 - API da Anthropic com Citações 00:39:07 - APIs da Perplexity 00:40:14 - Perplexity Assistant 00:41:27 - Perplexity vai às compras 00:43:49 - OpenBIO LLM 00:44:53 - Gemini 00:46:19 - Gemini Live com Project Astra 00:48:01 - Evolving Deeper LLM Thinking 00:50:28 - Chain-of-Agents 00:52:16 - Imagen 3 00:53:24 - Hunyuan3D 2.0 00:54:04 - DeepSeek-R1 00:59:07 - Kimi k1.5 01:01:32 - Doubao 1.5 Pro 01:03:07 - Ensino com IA 01:06:44 - Memory RAG 01:08:28 - Meta + IA 01:09:19 - Modelos minúsculos 01:10:53 - Trump revoga regulação de IA 01:11:30 - Ufa! 01:12:31 - Imersão Front-End

    Ainda não estuda com a gente?

    Invista na transformação da sua carreira!

    Comece agora
  • Gestão & Negócios

    Copywriting: O que é

    Você já se pegou atraído(a) por um anúncio na internet e quando percebeu estava fechando a compra daquele produto? Provavelmente você foi seduzido(a) pelos textos incríveis feitos pelos profissionais de *Copywriting*. Mas, o que é *copywriting*? Esse é o tema dessa websérie composta por 5 episódios super informativos produzidos pela instrutora Ana Mascarenhas. No decorrer dos episódios você fará descobertas fantásticas sobre esse tipo de comunicação, entenderá como ela pode ser usada para divulgar e promover o seu negócio ou produto, e poderá colocar em prática tudo o que aprender por meio de atividades propostas. Além dos vídeos, você terá disponível todo o material utilizado na série e um espaço reservado no fórum da Alura para compartilhar suas experiências e aprendizados. Neste primeiro episódio, vamos entender **o que é *copywriting***, quais são as pessoas que atuam profissionalmente utilizando suas técnicas e a importância delas para o **Marketing Digital**. Você verá que essa estratégia é utilizada há muito tempo, mas como tudo nessa vida, foi sendo atualizada e aprimorada para suprir as necessidades do mundo atual. E aí, se animou? Então, papel e caneta na mão. Ah! lembre-se da pipoca, a boa e velha companheira dos filmes de Hollywood e, também, das séries da Alura! Depois de assistir ao primeiro episódio, clique nos links a seguir para assistir aos outros: - [Copywriting: Principais técnicas]( - [Copywriting: Redes sociais]( - [Copywriting: Landing page]( - [Copywriting: E-mail marketing](

  • Back-end

    Como implementar uma cultura de feedback

    Que tal construir uma cultura de feedback para o sucesso colaborativo?No mundo atual, pesquisas têm comprovado a importância do feedback como um componente fundamental para o **desenvolvimento e crescimento das pessoas colaboradoras**. O feedback efetivo oferece uma diferença significativa em termos de desempenho e satisfação no trabalho. Ao fornecer comentários construtivos e orientações, as lideranças podem ajudar a impulsionar o aprimoramento contínuo. Além disso, o feedback pode ser implementado de uma maneira humanista, alinhado ao valor do Manifesto Ágil, que coloca **as pessoas acima de processos e ferramentas**. Por isso, Daniela Soares, monitora na escola de Inovação e Gestão, apresenta como implementar uma cultura de feedback. Neste Alura+ você conhecerá as situações do desenvolvimento de uma cultura de feedback nas empresas fictícias ByteBank e Innovalura!Implementar uma cultura de feedback efetiva é crucial para promover um ambiente de trabalho colaborativo, de aprendizado contínuo e de alto desempenho. Ao reconhecer a importância do feedback e adotar uma abordagem humanista, as organizações podem impulsionar o desenvolvimento de suas pessoas colaboradoras, fortalecer as relações interpessoais e alcançar resultados excepcionais.E se você quer saber mais sobre os temas relacionados à cultura de feedback, confira:* [Artigo Aprenda a desenvolver um Plano de Desenvolvimento Individual]( [Curso Feedback: a arte de orientar e ser orientado com sentido]( [Alura+ Dicas para um ambiente profissional seguro]( também pode compartilhar sua experiência sobre o assunto e se conectar com alunas e alunos em nosso canal no [Discord Alura](

  • DevOps

    Feature Flags e Parallel Change (Deploy vs Release)

    Neste vídeo você vai conhecer Feature Flags e Parallel Change, dois conceitos bem conhecidos do universo DevOps. Se você quiser conhecer mais de DevOps, pode começar pela formação [Primeiros passos em DevOps]( # Transcrição Você sabia que existem diferenças entre *deploy* e *release*? Neste vídeo, falaremos sobre elas, além de comentar práticas aplicáveis em cima dessas distinções. Oi, pessoal. Eu sou Vinicius Dias. Sejam bem-vindos à Alura. Neste Alura+, vamos bater um papo sobre a **diferença entre *deploy* e *release***, bem como discutir certas práticas que podemos aplicar em cima dessas diferenças. Assim, conseguimos obter resultados interessantes na hora de soltar um *release* ou criar um *deploy*. Primeiramente, vamos entender a diferença entre essas duas palavras. ***Deploy*** basicamente é o ato de ter o ambiente e o software já instalados e configurados. Em resumo, é colocar o software em produção — isso é fazer *deploy*. Se você tem o software desenvolvido e testado, já fez o *build*, passou por toda a *pipeline*, mandou para um servidor de homologação e para a produção, então você fez o *deploy*. Já fazer o ***release*** é entregar esse *deploy* para usuários reais. É perfeitamente possível fazer o *deploy* (por exemplo, de um novo *endpoint*) e não o documente, não entregue, não permita acesso pelos usuários. De qualquer forma, esse *endpoint* está em produção, o *deploy* foi feito. Portanto, o *release* é o ato de tornar público e disponível para os usuários. Então, fazer a publicação é gerar uma *release*. Inclusive, é bastante comum ir aumentando o *deploy* por um período para, no final do mês, por exemplo, gerar um só, mandar para a produção e fazer um único *release* de todas as novas funcionalidades. Em outras palavras, se foi gerada uma nova versão, foram escritas notas de versão e foi enviado um e-mail para o cliente expondo as novidades, então fizemos um *release*. Porém, sabemos que, antes disso, já tínhamos feito o *deploy*, pois o ambiente já estava configurado e o software já estava em produção. Então, essa é a diferença entre esses dois termos. Logo, vale notar que, se temos a opção de fazer o *deploy* sem fazer o *release*, ou seja, se é possível ter código em produção que os usuários ainda não vão acessar, podemos adotar algumas práticas interessantes em cima dessa ideia. Por exemplo, **feature toggles** ou **feature flags**. Ao criar uma funcionalidade, ela pode estar em um ponto crítico da aplicação ou modificar diversos trechos do código. Para diminuir os riscos da *release*, faremos o *deploy* adicionando uma expressão condicional if (uma verificação no código) para que a funcionalidade somente seja exibida caso a *feature flag* esteja marcada. Em outras palavras, a *release* será feita apenas se uma checkbox, uma configuração específica esteja ativa. Com as *feature flags*, conseguimos determinar que somente alguns clientes tenham certa funcionalidade ativa; outros clientes, não. É possível que você já tenha lido a respeito dos ***beta testers* ou testadores de novas funcionalidades**. Basicamente, essas pessoas terão as *feature flags* de funcionalidades novas habilitadas antes do resto dos usuários. Já aconteceu de você ter um aplicativo e seu amigo possuir uma funcionalidade nova que você ainda não possui? Isso é feito por meio das *feature flags*. Embora pareça complexo, visto que aplicativos enormes o utilizam, trata-se de um processo relativamente simples de ser implementado. Podemos realmente fazer um único if: se esta *feature flag* estiver ativa para determinado usuário, então libere a funcionalidade. Essa regra de ativação pode ser um simples botão que marcamos e desmarcamos, ou pode seguir outro padrão. Por exemplo, se quisermos liberar a funcionalidade para metade dos clientes, uma opção é habilitar a *feature flag* para os usuários cujo ID é par — se o ID for par, estará habilitada; se for ímpar, desabilitada. Assim, permitimos acesso a 50% dos usuários. Dessa forma, temos o *deploy* de uma funcionalidade, porém o *release* ainda não aconteceu para todos os clientes. Assim, conseguimos **monitorar com mais cuidado, com menos usuários**. Caso exista um problema, ele afetará menos pessoas, de forma que teremos uma *release* mais segura. Já que estamos falando sobre adicionar if e verificar o ID dos usuários, outra técnica bastante interessante e mais relacionada com o código em si é o ***parallel change*** (em português, "mudanças em paralelo"). Esse conceito também pode ser chamado padrão ***expand, migrate and contract***. A seguir, vamos entender o que isso significa. Vamos imaginar que temos uma classe com um método que recebe dois parâmetros de coordenadas, o X e o Y. Então, agimos em cima dessas informações. Por exemplo, em uma planilha no Excel, nas coordenadas X e Y teremos uma célula em que adicionaremos o conteúdo. Em outro par de coordenadas, teremos outra célula e adicionaremos outros dados, e assim em diante. Contudo, ao estudar sobre boas práticas, notamos que em vez de ter dois parâmetros inteiros seria mais adequado ter uma classe nova de coordenadas. Nela, teríamos a validação (se é uma coordenada positiva, por exemplo). Ou seja, queremos modificar a API do nosso código, alterar a interface com a qual lidamos com o código. Para tanto, precisaríamos quebrar o contrato e atualizar diversas partes do código. A ideia de *parallel change* é basicamente inserir novos métodos que recebem um objeto do tipo coordenada por parâmetro em vez desses dois inteiros. No entanto, os métodos que recebem os dois inteiros continuarão existindo. Todo o código que já existia continua funcionando e qualquer código novo que precise chamar esses métodos pode utilizar essa API melhorada. Então, quando adicionamos esses novos métodos, estamos na fase de ***expand*** — expandimos a API, criamos mais código, mais informações. Em seguida, avançamos para a fase de ***migrate***. Vamos migrar o código já existente para passar a utilizar os métodos novos, a nova API. Esse processo pode ser gradual, de forma mais lenta. Por fim, entramos na fase de ***contract***, em que enforçamos o novo contrato. A nível de código, esse procedimento é feito excluindo os métodos antigos que recebem aqueles dois parâmetros inteiros. Com essa abordagem temos algumas **vantagens**. De início, o código já existente não quebrará com essa melhoria do código, tudo continuará funcionando. Ademais, teremos uma API melhorada, com melhores práticas e pronta para ser utilizada por qualquer código novo. Ou seja, há entregas e melhorias contínuas em nosso código. E, por fim, a migração para o código novo pode ser incremental, realizada lentamente, ao longo de várias *releases*. E se fizéssemos *releases* usando o *parallel change*? E se, além de melhorar o código, pudéssemos liberar novas funcionalidades em paralelo? O nome dessa prática pode ser ***blue-green deployment*** ou ***blue-green releases***. Vamos supor que estamos criando um sistema novo ou novas funcionalidades do mesmo sistema. Temos o código atual rodando em um ambiente e faremos o *deploy* dessa nova funcionalidade em outro ambiente. Em seguida, podemos passar a redirecionar usuários para essa versão 2. Caso ocorra algum problema, basta redicioná-los de volta para o código anterior que continua funcionando. Inclusive, temos a opção combinar os conceitos de *blue-green deployment* com *feature toggles*. Por exemplo, podemos direcionar 20% dos usuários para o código novo e 80% para a versão antiga. Conforme o monitoramento, aumentamos o número de usuários na nova versão. Então, esse é o conceito de *blue-green deployment*. De forma incremental, conseguimos fazer com que os usuários utilizem a nova versão. Ou seja, realizamos um *release* incremental, de forma mais lenta. Já a ideia de *feature flag* é mais de baixo nível, no próprio código. Já o *blue-green deployment* refere-se ao sistema inteiro. São duas bases de códigos diferentes. O fato de conseguirmos separar conceitualmente *deploy* e *release* nos fornece ferramentas interessantes para tornar todo nosso ambiente de desenvolvimento e de operações mais seguro e mais tranquilo para se trabalhar.

  • Inteligência Artificial

    Implantes cerebrais, Stable Video e pesquisa de IA – Hipsters: Fora de Controle #43

    O Hipsters: Fora de Controle é o podcast da Alura com notícias sobre Inteligência Artificial aplicada e todo esse novo mundo no qual estamos começando a engatinhar, e que você vai poder explorar conosco! Nesse episódio conversamos com Everton Nadalin sobre a carreira de pesquisa em IA, análise e modelagem de Além disso, comentamos algumas das principais notícias da semana, incluindo o acesso antecipado que o Fabrício teve ao Stable Video, a ferramenta de IA generativa de vídeos da Stable Diffusion. Vem ver quem participou desse papo: Marcus Mendes, host fora de controle Fabrício Carraro, Program Manager da Alura e host do podcast Dev Sem Fronteiras Christian Velasco, Líder da operação da Alura na América Latina Everton Nadalin, pesquisador de IA e especialista em análise e modelagem de dados Links: Livro: Inteligência Artificial e ChatGPT – Da revolução dos modelos de IA generativa à Engenharia de Prompt, de Fabrício Carraro Neuralink faz o primeiro implante cerebral em ser humano Miguel Nicolelis critica chip da Neuralink Google Gemini Pro fica em segundo lugar em benchmark de IAs Google Bard ganha suporte a imagens Thread do Fabrício sobre o Stable Video Stable Video Apple está testando IA com a Siri Nerdcast: AI na palma da sua mão Arc Search PMs vs. Devs: o desafio da gestão de produto com tecnologia – Hipsters Ponto Tech #395 Preencha o formulário com as suas sugestões para deixar o conteúdo do Hipsters: Fora de Controle ainda mais interessante. Escola de Inteligência Artificial da Alura: Mergulhe com profundidade no universo das IAs Generativas e comece a explorar todo o potencial para impulsionar a sua carreira. TechGuide.sh, um mapeamento das principais tecnologias demandadas pelo mercado para diferentes carreiras, com nossas sugestões e opiniões. Alura Cursos de Tecnologia –  Edição e sonorização: Rede Gigahertz de Podcasts

  • Gestão & Negócios

    Vantagens e diferenciais competitivos na utilização de programas de Compliance

    Você pode se perguntar: será que realmente vale a pena investir em compliance? Será que o benefício é maior que o custo operacional? Sérgio Carvalho apresenta a resposta neste Alura+ sobre quais as vantagens e desvantagens da implementação de um programa de compliance. Sergio demonstra as 4 principais vantagens de implementar um Programa de Compliance e como isso impacta na eficiência e operação das empresas. O desafio aqui é desmistificar a ideia de existem desvantagens que tornam inviável e improdutivo o compliance! Para que você possa se aprofundar no tema, seguem links de conteúdos complementares: **Formações:** - [Formação em Governança Corporativa]( traz conhecimentos sobre os principais aspectos para tomar decisões com responsabilidade, transparência, prestação de contas e tratamento equitativo para todas as pessoas envolvidas em um determinado contexto. - [Formação RH 4.0: Digital Agile & Transforming Business Partner]( compartilha conhecimentos sobre atuação do RH diante das novas tecnologias. - [Formação Certificação PMP e CAPM do PMI]( traz informações sobre gerenciamento de projetos desde a fase inicial. - [Formação Inovação para líderes]( compartilha aprendizados para aprimorar a gestão da equipe, tomada de decisões e desenvolvimento das pessoas. **Cursos:** - [Curso LGPD: conhecendo e entendendo seus impactos]( traz informações sobre os conceitos e princípios iniciais da Lei Geral de Proteção de Dados. - [Curso Compliance: Destaque sua empresa no mercado]( da Alura. **Artigos:** - [Artigo: Por que você precisa conhecer os principais tipos de Compliance]( traz conteúdos sobre como proteger a empresa, o que é compliance, porque é importante ter um programa de compliance e seus principais tipo. - [Artigo Ética profissional: como lidar com esse dilema?]( com informações sobre a conceituação de ética e como aplicá-la no dia-a-dia de trabalho, com enfoque na área de TI.

  • Inteligência Artificial

    O profissional de tecnologia e o Itaú na era da IA agêntica – Hipsters Ponto Tech #516

    Hoje o papo é sobre o profissional de tecnologia na era da IA! Neste episódio, gravado ao vivo em 5 de maio de 2026, no Meetup Itaú Tech, conversamos sobre como a IA está mudando a forma como software é criado, quem passa a participar desse processo, e por que gerar linhas de código é só uma parte da história. O papo também incluiu agentes, novas abstrações, segurança, GitHub, Copilot, carreira, fundamentos, criatividade, e as habilidades que continuam sendo essenciais para quem quer trabalhar com tecnologia nesse novo momento. Vem ver quem participou desse papo: Paulo Silveira, o host que também é host ao vivo Vinícius Caridá, especialista executivo em AI/Dados no Itaú Fernanda Kipper, CTO e founder na Pora Pedro Lacerda, Strategic Solutions Engineer no GitHub  Links:  Post do GitHub sobre 100 milhões de desenvolvedores Post do GitHub Octoverse sobre uma nova pessoa dev por segundo Paulo Silveira Comenta: Generalistas Especialistas, de Martin Fowler – Hipsters Ponto Tech #510 LeetCode Kaggle ProgramBench, o benchmark em que todos os modelos tiraram 0 Texto de Simon Willison sobre “The Lethal Trifecta” Anthropic: Equipping agents for the real world with Agent Skills Case do Itaú com Devin Y Combinator pede sessão de coding agent na aplicação de emprego No dia 26 de maio de 2026, a Alura vai te mostrar o que esperar do futuro e anunciar um novo movimento. Inscreva-se para uma live imperdível, com a presença de grandes especialistas do mercado. Confirme a sua presença. Vá para o Vale do Silício com Paulo Silveira, Marcell Almeida, Fabrício Carraro e Marcus Mendes na “Imersão IA Sob Controle e Alura no Vale do Silício“! Vagas limitadas, corra para reservar a sua. 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

  • Front-end

    Hooks do React: useReducer

    Esse Alura+ foca no desenvolvimento de uma aplicação de cadastro de frases utilizando TypeScript, React e JavaScript. Os alunos aprenderão a gerenciar o estado da aplicação com useState e useReducer, implementar validações de entrada e centralizar a lógica de negócios usando Reducer para manter os componentes limpos e organizados. O que será aprendido: - Inicialização e gerenciamento do estado da aplicação com o hook useState. - Técnicas para exibir dados dinamicamente com a função map. - Implementação de validações para adição de novas frases. - Criação e uso de um reducer para organizar a lógica de negócios. - Utilização do dispatch para despachar ações no componente principal. - Conexão do reducer ao componente com o hook useReducer. - Boas práticas para manter componentes limpos e escaláveis. Vamos então nos aprofundar no uso do useReducer? Você pode [fazer o download do Node.JS aqui]( de acordo com o seu sistema operacional. Lembre-se de consultar [a documentação do React]( para relembrar os comandos utilizados para se iniciar uma aplicação do zero. Se quiser entender todo poder do Json Server, se liga [nesse artigo]( que eu escrevi pra você. Não se esqueça de [baixar o arquivo db.json nesse link]( Além disso se você quiser se aprofundar em gerenciamento de estados no React, você pode fazer este curso de [React: gerencie estados globalmente com Context API]( Caso você queira soluções mais robustas e escaláveis em gerenciamento de estados para suas aplicações, recomendo dar uma olhadinha na nossa formação [React: domine o gerenciamento de estados]( Se quiser uma palhinha do que verá nessa formação, pode consultar [este artigo]( que fala sobre **bibliotecas para lidar com gerenciamento de estados em projetos React**. ## [Esse é o repositório]( do Organo. Esse projeto você desenvolve comigo e com o Paulo Silveira no curso [React: desenvolvendo com JavaScript]( Não se esqueça de publicar e me marcar nas redes sociais a sua solução para esse desafio! Seja no [Linkedin]( ou [Instagram]( o importante é participar! Te vejo na próxima. Vida longa e próspera.

  • UX & Design

    Componentes no Figma

    Os componentes do Figma são uma das funções mais importantes, se não a mais importante, que você precisa aprender se quiser trabalhar com design de interface, construindo apps, sites e outros produtos digitais. Elas facilitam a criação de diversos tipos de interface, já que você precisa criar ela somente uma vez, e replicar nos lugares que deseja utilizar, e caso uma alteração venha a ser necessária, todos serão modificados com facilidade, dentre outras funções importantíssimas que esse recurso possui. Nesse Alura+, vamos aprender não só a teoria por trás dos componentes, mas todas as funções que compõem esse recurso, para você poder começar a aplicar isso nos seus projetos, e se quiser praticar, você pode duplicar para a sua conta o [Playground do Component]( que projetamos para você. Caso você seja novo no Figma, recomendo muito que você passe pela nossa [Formação de Figma]( com vários cursos, Alura+ e outros conteúdos que vão enriquecer o seu conhecimento. Para que você possa se aprofundar ainda mais no tema, seguem links de conteúdos complementares: #### Artigos * [Artigo - 10 truques incríveis e pouco conhecidos no Figma]( * [Artigo - 5 plugins essenciais que você precisa ter no seu Figma]( * [Artigo - Flows: Conheça a nova funcionalidade do Figma]( * [Artigo - Top 5 plugins no Figma para trabalhar com Design System]( #### Alura + * [Alura+ - Auto-layout no Figma]( * [Alura+ - Renomeando camadas com mais eficiência no Figma #plugin]( * [Alura+ - Estilos locais e componentes no Figma]( --- ### **Créditos:** **Conteúdo e apresentação:** [Mateus Villain]( **Produção audiovisual:** [Pedro Luiz]( e [Vinícius Souza]( **Apoio didático e técnico:** [Cinthia Bregola]( e [Danilo Máximo](

  • Gestão & Negócios

    O que você precisa saber para ser um MEI

    Se você presta serviço ou pretende abrir um negócio, ter um MEI (Microempreendedor Individual) pode ser uma ótima opção! Meu nome é Bruna e neste *Alura Mais* vou te ensinar o passo a passo para abrir um MEI. Vamos começar?> **Audiodescrição:** Bruna se autodescreve como uma pessoa de pele parda, com cabelos cacheados e escuros. Veste uma blusa branca de gola e botões com uma jardineira jeans por cima. Ao fundo, uma parede sob iluminação laranja e roxa. À esquerda, um vaso de planta; à direita, uma estante com itens decorativos, como vasos de plantas e a logo da Alura.## O que é o MEI?O MEI é uma figura jurídica criada em 2008, no contexto em que muitas pessoas trabalhavam de maneira informal, como autônomas. Sendo assim, o objetivo do MEI foi trazer as pessoas para a formalidade. Ao criar um MEI, você abre um CNPJ e esse CNPJ dá direito a uma série de vantagens e benefícios. Talvez você tenha o seguinte pensamento: > Já estou trabalhando como pessoa física e conseguido clientes, por que deveria abrir o MEI? Quais são as vantagens?## VantagensA primeira dessas vantagens é a **formalização do seu negócio**. Para abrir um MEI, é necessário ter mais responsabilidade fiscal e transparência nos processos, o que gera credibilidade junto aos seus clientes e fornecedores, e até mesmo com potenciais investidores. Assim, você pode se aproveitar desse momento de profissionalização para fortalecer a autoridade da sua marca.Outra vantagem muito interessante é que, ao abrir um MEI, você garante seus **benefícios previdenciários**. Isso poque o pagamento do DAS (Documento de Arrecadação do Simples Nacional) já inclui a taxa do INSS, o que garante que você tenha acesso a todos os benefícios previdenciários previstos por lei. Há, também, vantagens referentes a **condições para crédito**. Existem bancos que oferecem condições especiais para pessoas que são MEI. Assim, você pode conseguir juros mais baixos ou financiamentos em valores mais interessantes para o seu negócio.Além disso, existem fornecedores que só trabalham com pessoas jurídicas. Sendo assim, caso abra um MEI, você aumenta o leque de possibilidades de encontrar o melhor custo-benefício para o seu negócio em relação aos fornecedores.Abrir o MEI também te dá a possibilidade de **emitir notas fiscais**. Até muito recentemente, o MEI não era obrigado a emitir nota fiscal, mas em 2023 essa regra mudou e, agora, existem duas modalidades. Para quem é MEI na área do comércio, a emissão de nota fiscal continua sendo optativa. Caso você queira emitir, é necessário procurar a Secretaria da Fazenda do seu estado e entender quais são os passos necessários para isso. No caso de MEI para prestação de serviços, é obrigatório emitir nota fiscal, mas você não precisa mais ir ao site da Secretaria da Fazenda do seu estado. Isso porque o governo unificou todo o processo, e agora basta que você acesse o site do governo federal e emita a nota fiscal.Se o seu negócio está em crescimento e você precisa de ajuda, ser MEI te possibilita contratar até uma pessoa. Isso é um grande auxílio para a evolução do seu projeto.> Mas quais são os critérios para se tornar um MEI?## CritériosO primeiro critério é ter um **faturamento mínimo de 81 mil reais anuais**, o que dá **R$ 6.750 mensais**. Ou seja, esse é o valor máximo que você pode faturar como MEI por mês. Além disso, como o MEI foi criado para que as pessoas saíssem da informalidade, você **não pode ser sócio, administrador ou titular de qualquer outra empresa**. Para ser MEI, você também deve **exercer uma das atividades permitidas para o MEI**, que podem ser encontradas no site do governo federal, referidas por [códigos de cada área de atuação chamados de CNAE]( Para ser MEI você **não pode ter mais de uma pessoa empregada** e deve **ser maior de 18 anos ou emancipado**.## Passo a passoAgora que você já sabe o que é o MEI, seus benefícios e critérios para se tornar um, vou te ensinar o passo a passo para se tornar um MEI. #### 1 - Criar uma contaO primeiro passo é criar uma conta no [site do governo federal]( caso você ainda não tenha. #### 2 - Quero ser MEIApós criar a sua conta, entre na seção de empresas e negócios e clique em ["Quero ser MEI"]( Ao selecionar "Quero ser MEI", várias opções serão exibidas. Você deverá clicar em "Formalize-se". Isso lhe dará acesso a várias informações que precisam ser preenchidas para validar o seu MEI, como CPF, data de nascimento, nome empresarial, números do seu CNPJ, entre outros dados.> Caso esteja criando o seu CNPJ, o nome empresarial aparecerá após concluir a inscrição como MEI, para exibir seu número de CNPJ. Em seguida, você digitará o seu nome completo, nacionalidade, gênero, nome da mãe e outras informações básicas. Nas informações de identificação, também fornecerá o número da sua identidade e o órgão emissor.Posteriormente, defina o nome fantasia, que é o nome comum pelo qual as pessoas conhecerão a sua empresa, diferente do nome formal que aparecerá juridicamente, conhecido como razão social. Depois, insira o capital social, que é o montante que investiu para iniciar o negócio. Por exemplo, se você é designer e precisou de um notebook, mesa e cadeira para iniciar o negócio, a soma desses valores será o capital social. Em seguida, defina as atividades da empresa. Precisamos estar atentos aqui ao CNAE, que define as atividades permitidas para serem exercidas como MEI. Procure atividades que estejam mais alinhadas com o que você faz, selecione uma delas e em seguida aparecerá o código CNAE com uma descrição da atividade selecionada.Defina a forma de atuação da empresa, como estabelecimento fixo, trabalho pela internet ou em local fixo fora de uma loja. Neste ponto, é possível selecionar mais de uma opção, caso se apliquem.Feito isso, insira o endereço comercial. Caso não tenha um endereço comercial, pode utilizar o endereço residencial e selecionar a opção "Endereço residencial igual ao endereço comercial".Depois, aceite as "Declarações de Desimpedimento" e leia o "Termo de Ciência e Responsabilidade". Concluída essa etapa, estará pronto para criar o seu MEI. Aparecerá uma tela para confirmar os seus dados. Ao confirmar, a formalização como Microempreendedor Individual será concluída e será gerado o CNPJ e o número de registro na Junta Comercial.## TaxasPor fim, vamos falar sobre as taxas necessárias para se tornar MEI, que é basicamente o pagamento do DAS (Documento de Arrecadação do Simples Nacional). Este documento inclui as seguintes taxas: * ICMS (Imposto sobre Circulação de Mercadorias e Serviços), referentes ao comércio. Se possuir um negócio de vendas, pagará, por essa taxa, um valor de R$ 1,00; * ISS (Imposto Sobre Serviços), referente à prestação de serviços, cujo valor é de R$ 5,00;* INSS (Instituto Nacional do Seguro Social), que é o valor da contribuição previdenciária.Caso o seu negócio seja de prestação de serviços e comércio, pagará a taxa combinada dos dois, que é de R$ 6,00. Em geral, o DAS varia entre R$ 50,00 e R$ 60,00.Agora que você está ciente dos benefícios e vantagens de ter o MEI, pode criar essencialmente o seu MEI gratuitamente no site do Governo Federal. Se desejar mais informações, pode encontrar muitos conteúdos sobre empreendedorismo e negócios no site do [SEBRAE]( tenha alguma dúvida ou comentário, fale conosco no [Discord]( ou no [fórum]( Estaremos disponíveis para auxiliar no que for necessário!

  • 1Página 1…209Página 209…369Página 369
    1Página 1…207Página 207208Página 208209Página 209210Página 210
    211
    Página 211
    …
    369Página 369