11 pessoas já começaram a estudar hoje
1111pessoasjá começaram a estudar hoje
já começaram a estudar hoje

Enquanto você avalia,

1111pessoas 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
  • Artigos
  • 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
  • Links complementares do menu mobile
  • Talent lab
  • Inteligência Artificial
  • Pós Graduações
  • Artigos
  • 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
    • DALL·E 3 gratuito, desenvolvendo IA na NVIDIA, mais ML no Kaggle – Hipsters: Fora de Controle #69

      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 Gilberto “Giba” Titericz, Cientista de Dados na NVIDIA Rapids, sobre como é trabalhar na empresa mais importante do cenário atual de IA. Junto disso, também exploramos seu histórico e desempenho no Kaggle, além do uso da plataforma para o aprendizado de ML. Antes, é claro, repercutimos as principais notícias da semana, incluindo os teasers de Sam Altman para a liberação do projeto de codinome Strawberry, e as ambições do Hugging Face de se tornar ainda mais central para o desenvolvimento de grandes modelos. Vem ver quem participou desse papo: Marcus Mendes, host fora de controle Fabrício Carraro, host fora de controle, Program Manager da Alura, autor de IA e host do podcast Dev Sem Fronteiras Gilberto “Giba” Titericz, Cientista de Dados na NVIDIA Rapids Links: OpenAI libera Dall-E com limites a usuários do plano gratuito Sam Altman faz teaser de novidade da OpenAI OpenAI pode estar testando LLM no Chatbot Arena OpenAI lança outputs estruturados na API e barateia custo Greg Brockman ficará fora da OpenAI até o final do ano John Schulman, co-fundador da OpenAI vai para a Anthropic OpenAI Dev Day será desmembrado em eventos menores Zico Kolter se junta ao conselho da OpenAI e Comitê de Safety and Security Hugging Face compra a XetHub Anthropic expande programa de bug bounty para segurança do modelo ByteDance anuncia modelo de vídeo generativo JiMeng AI DeepMind exibe robô jogador de tênis de mesa Links da entrevista NVIDIA Rapids Kaggle Perfil do Giba no Kaggle Matlab Cursos no Kaggle Forums do Kaggle Garanta o seu ingresso para a IA Conference Brasil 2024, organizada pela Alura, FIAP, PM3 e Casa do Código. Serão mais de 10 horas de conteúdo aprofundado, cases reais e palestras exclusivas, no dia 21/8 em São Paulo. Últimos dias! Inscreva-se na Newsletter Fora de 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 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

    Ainda não estuda com a gente?

    Invista na transformação da sua carreira!

    Comece agora
  • Back-end

    A História do Hipsters – Hipsters Ponto Tech #400

    Hoje o papo é sobre história! Nesta semana, decidimos aproveitar a oportunidade dos 400 episódios do Hipsters Ponto Tech para relembrar as origens do projeto, para conversar com as pessoas envolvidas no início, e para refletir sobre o passado, o presente e o futuro do seu podcast favorito. Vem ver quem participou desse papo: Paulo Silveira, o host que está de parabéns Roberta Arcoverde, Diretora de Engenharia na Stack Overflow Mário Souto, o Dev Soutinho, desenvolvedor no Nubank Maurício “Balboa” Linhares, co-host do Hipsters Ponto Tech Marcus Mendes, co-host do Hipsters: Fora de Controle Sérgio Lopes, CTO da Alura Gabs Ferreira, criador e estrategista de conteúdo Rafael Lacerda, Analista Técnico no Banco do Brasil Marcell Almeida, CEO e Co-Fundador da PM3 Gustavo Gennari, Fundador e Presidente da FIAP Alexandre Ottoni , o Jovem Nerd Leo Lopes, Radialista, locutor e proprietário do Rádiofobia Podcast e Multimídia Links:  Tecnologias no Nubank – Hipsters #01 Fotos da primeira gravação: 1, 2, 3, 4 Nerdtech Tecnologias na StackOverflow – Hipsters #46 Silvio Meira – Hipsters Ponto Tech #264 Ideias para TCCs e Projetos – Hipsters #92 Imersão, Aprendizagem e Tecnologia – Hipsters Ponto Tech #233 Imersão, Aprendizagem e Tecnologia 2 – Hipsters Ponto Tech #285 Imersão, tecnologia e aprendizagem 3 – Hipsters Ponto Tech #337 Imersão, tecnologia e aprendizagem 4 – Hipsters Ponto Tech #390 Ecossistema Ruby on Rails – Hipsters Ponto Tech #393 Grandes livros de Tecnologia – Hipsters #113 Arquitetura do Pix e Banco Central – Hipsters Ponto Tech #247 The Last of Us 2 e Localização – Hipsters Ponto Tech #214 Mulheres na Tecnologia – Hipsters #34 Web Components – Hipsters #06 Por trás do WordPress – Hipsters #72 Techguide: Clean Code – Hipsters Ponto Tech #359 Progressive Web Apps – Hipsters #03 Podcast Decode, da Fiap Podcast Mesa de Produto, da PM3 Podcast Dev Sem Fronteiras Squads não-suicidas – Hipsters #08 Inscreva-se no Curso Gratuito de Python: Imersão do Excel à Análise de Dados, e aprenda como usar Python na prática, desenvolver habilidades essenciais em análise de dados e potencializar a sua carreira transformando dados em insights valiosos. 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

  • DevOps

    Terraform no Google Cloud

    Neste Alura+ vamos aprender como podemos criar uma máquina virtual no Google Cloud Platform usando o Terraform e ver as diferenças entre o Google Cloud Platform e a AWS. * [Site do Terraform]( * [Download do Terraform]( * [Console do Google Cloud]( * [Documentação do Google Cloud no Terraform]( # Transcrição Na formação de Infraestrutura como Código, utilizamos sempre a AWS como provedora. Mas como fazemos para usar o Terraform com outros provedores, como o Google Cloud, por exemplo? Para tirar essa dúvida, vamos subir uma máquina no Google Cloud e verificar o quanto esse processo difere de uma máquina na AWS. Vamos lá? De início, vamos entrar no site do Terraform e clicar em "Tutoriais", no painel superior, para carregar os tutoriais iniciais e podermos mexer com cada plataforma. No caso, sempre usamos AWS; desta vez, acessaremos os **tutoriais do Google Cloud**. Nessa nova página, veremos todos os tutoriais disponíveis, como "O que é Infraestrutura como Código com o Terraform?" e "Instalando Terrafom". Caso você ainda não conheça o conceito de infraestrutura como código ou ainda não tenha o Terraform instalado, recomendamos dar uma olhada nesses dois primeiros tutoriais e fazer a nossa formação de Infraestrutura com Código também. Nesse vídeo, vamos direto para o tutorial "*Build Infrastructure*" (em português, "**Montando a Infraestrutura**") para começarmos a construir nossa infraestrutura com o Google Cloud. Primeiramente, há uma breve explicação sobre o que é o Google Cloud e temos um aviso inicial de que usaremos o nível gratuito (*free tier*) do Google Cloud Platform (GCP) para o provisionamento dos componentes desse tutorial. Caso comecemos a provisionar outros recursos, podemos mudar para a versão paga. No nosso caso, a máquina virtual que pretendemos provisionar faz parte do *free tier*. A seguir, temos a seção de pré-requisitos. É preciso ter uma **conta no Google Cloud Platform**. Caso você ainda não tenha, é possível criá-la no site do GCP — é de graça. Para conhecer mais sobre os serviços inclusos no *free tier*, podemos acessar a página de informações do Programa Gratuito do Google Cloud. Outro pré-requisito é ter, **no mínimo, a versão 0.15.3 do Terraform** instalada no seu computador. Se você estiver com o Terraform atualizado, já tem uma versão compatível, provavelmente 1.0 ou posterior. Atendidos os pré-requisitos, vamos checar o que precisamos para realmente começar a criar, na seção "*Set up GCP*". O primeiro item é **criar um projeto no GCP**. Vamos clicar no link disponibilizado no tutorial, que nos direcionará ao console do GCP para criar um projeto. Daremos o nome "Alura" para nosso projeto. Logo abaixo do campo de nome, será gerado um ID. No meu caso, é "alura-348223". O seu será diferente, pois os identificadores são únicos, nunca se repetem. À direita desse ID, temos a opção de editá-lo, se for de nosso interesse. Eu vou manter "alura-348223". Não vamos modificar os campos "Billing account" nem "Location", relativos respectivamente à cobrança (caso sejam criados recursos fora do *free tier*) e à organização. Podemos clicar no botão "Create" e, após alguns segundos, veremos nosso projeto criado, com todas as partes prontas. Voltando ao tutorial do site do Terraform, o segundo item é **ligar o *compute engine* do nosso projeto**. Novamente, vamos clicar no link disponibilizado no tutorial, que nos direcionará para a tela do *Compute Engine API* no console do GCP. Outra forma de chegar nessa página é acessando o menu do GCP, no canto esquerdo superior, selecionando a opção "Compute Engine". Nessa tela, clicaremos no botão "Enable" para habilitar e conseguirmos criar elementos relacionados às máquinas virtuais. Esse processo pode demorar alguns minutos, dependerá da carga sobre o Google no momento. De volta ao tutorial, o terceiro item em "Set up GCP" é **criar uma chave de serviço para nossa conta**. Clicaremos no link disponibilizado no tutorial, que nos direcionará para a página *Service Accounts*, dentro da área "IAM & Admin" do console do GCP. Outra maneira de chegar a esta tela é pelo menu do GCP, acessando "IAM & Admin > Service Accounts". Em seguida, vamos selecionar o projeto "Alura". Nessa nova página, constataremos que já temos uma conta de serviços. Para manter a organização e não nos confundirmos com as chaves e credenciais (partes de segurança muito importantes), vamos **criar outra conta de serviços**. No painel superior da tela, pressionaremos "Create Service Account". O campo relativo ao nome é opcional. Já o ID é obrigatório, como indicado pela presença do asterisco. Nosso ID será "terraform". Logo abaixo desse campo, será automaticamente criado um e-mail para essa conta de serviços. No momento, não precisamos nos preocupar com ele. A seguir, clicaremos no botão "Create and Continue". Agora, precisamos **selecionar um cargo (*role*)**. No tutorial do Terraform, no item 4 referente à criação da chave de serviço, é especificado que nesse campo devemos escolher "Project > Editor" e clicar em "Continue". Dessa forma, essa conta terá permissão para editar qualquer parte do projeto. Pressionaremos o botão "Done" para concluir a criação da conta do Terraform. Na sequência, vamos **criar uma chave para essa conta**. Seguindo o tutorial, vamos selecionar a conta de serviços e acessar a aba "Keys" (chaves) no painel superior. Em seguida, clicando em "Add Key", vamos escolher a opção "Create new key", definir o "Key Type" como JSON e clicar em "Create". O *download* da chave será feito automaticamente em nosso computador e veremos uma mensagem contendo o nome dela. Voltando ao tutorial, antes da seção "Write configuration", temos outro aviso (*warning*). Ele nos informa que ***esse arquivo da chave dá acesso total ao nosso projeto no Google Cloud Platform, então é importante o tratarmos como qualquer outra credencial secreta***, como a senha que usamos para entrar no console do GCP. Ou seja, não é uma boa prática salvar essa chave de acesso em um repositório, por exemplo, pois qualquer pessoa terá acesso ao projeto, se essa chave "vazar". Porém, caso isso aconteça, podemos acessar o menu "IAM & Admin > Service Accounts", entrar na nossa conta e apagar a chave. Depois, criamos outra. Temos a opção de criar várias chaves, só é importante mantermos o controle e a organização delas. Podemos, então, **começar a escrever as configurações do nosso projeto**. Em nosso computador, vamos criar uma pasta chamada "GCP" (abreviação de Google Cloud Platform) e abri-la no Visual Studio Code. Dentro dela, criaremos um arquivo chamado main.tf — um arquivo Terraform. Tudo que formos escrever ficará dentro dele. No tutorial, o início da seção "Write Configuration" explica como criar essa pasta e o arquivo main.tf por comandos no terminal. No caso, optamos pela criação manual. Em seguida, temos um bloco de código de exemplo: terraform { required_providers { google = { source = "hashicorp/google" version = "3.5.0" } } } provider "google" { credentials = file(".json") project = "" region = "us-central1" zone = "us-central1-c" } resource "google_compute_network" "vpc_network" { name = "terraform-network" } Vamos analisar esse trecho, composto por três blocos. De início, temos um bloco terraform referente às configurações que usaremos no projeto do Terraform. Da linha 2 a 6, constam dados do provedor: trata-se do provedor do Google, já com informações da fonte (source) e da versão (version). Da linha 10 a 16, temos o segundo bloco, com configurações desse provedor. A linha 11 contém as credenciais que serão carregadas de um arquivo .json. Na linha 13, precisamos informar o ID do projeto. Nas linhas seguintes, teremos dados relativos à região e à zona — assim como a AWS, o Google trabalha com regiões. Nesse exemplo, temos region = "us-central1" e zone = "us-central1-c", ou seja, estaremos usando o provedor do Google na região central dos Estados Unidos, na zona de disponibilidade C. Das linhas 18 a 20, temos o último bloco, com a opção de criação de um recurso, uma VPC. No momento, não queremos uma VPC, apenas uma máquina virtual. Mais adiante, consultaremos a documentação com esse objetivo. Portanto, vamos copiar apenas os dois primeiros blocos (da linha 1 até a 16) e colá-lo no arquivo main.tf. Feito isso, ainda precisamos configurar dois itens nesse arquivo: **indicar a chave de acesso na linha 11 e definir o ID do projeto na linha 13**. Vamos incluir a chave de acesso no projeto, movendo o arquivo .json para a pasta GCP. Em seguida, daremos uma olhada na estrutura e no conteúdo dessa chave. Primeiramente, ela contém um tipo, que é uma conta de serviço. Depois, temos o ID do projeto e o ID de uma chave privada. Em seguida, consta a chave privada em si, que é bastante longa. Vemos, então, o e-mail do cliente (no caso, da conta de serviço), o ID desse cliente e um link de autorização seguido de um link do *token* para poder acessar as informações. Por fim, há dois certificados, um do provedor e outro do cliente. Voltando ao arquivo main.tf, é necessário alterar a origem das credenciais, na linha 11. Como o nome do arquivo .json é muito extenso, no painel à esquerda vamos clicar com o botão direito do *mouse* sobre ele e renoméa-lo para chave.json. Desse modo, podemos modificar a linha 11 para credentials = file("chave.json"), indicando que as credenciais vêm desse arquivo. Quanto ao ID do projeto (na linha 13), podemos obter essa informação no console do Google Cloud Platform ou no arquivo chave.json, em project_id. No meu caso, a linha 13 ficará project = "alura-348223", lembrando que cada usuário terá um ID diferente. Assim, temos nosso Google Cloud configurado para uso. O próximo passo será **criar a máquina virtual**. No navegador, vamos voltar à página inicial do site do Terraform. Desta vez, no painel superior, acessaremos "Registry" — o registro Terraform. Descendo um pouco a página, temos as opções de *providers*. Vamos clicar em Google Cloud Platform. A princípio, veremos o *overview* do que é o Google Cloud. No topo da página, à direita, acessaremos a **documentação**. Na lateral esquerda, há uma lista extensa de recursos à nossa disposição. Anteriormente no Google Cloud, acionamos o *Compute Engine API*, portanto vamos expandir o tópico "*Compute Engine*" dessa lista. Dentro dele, temos uma série de recursos — estamos buscando por máquinas virtuais, que geralmente têm o nome VM (*virtual machine*) ou *Instance* (instância). No caso, encontraremos o subtópico "google_compute_instance". Clicando em "**google_compute_instance**", descobriremos que se trata de um recurso que gerencia uma instância de uma máquina virtual utilizando o Google Cloud Engine (GCE). Para mais informações, podemos acessar a documentação oficial da API. Aparentemente, este recurso faz exatamente o que precisamos. Mais abaixo nessa página, temos um exemplo de uso. Vamos deixar de lado as primeiras cinco linhas referentes à *service account* e copiar o resto. Colaremos esse trecho ao final do nosso arquivo main.tf: # código anterior omitido resource "google_compute_instance" "default" { name = "test" machine_type = "e2-medium" zone = "us-central1-a" tags = ["foo", "bar"] boot_disk { initialize_params { image = "debian-cloud/debian-9" } } // Local SSD disk scratch_disk { interface = "SCSI" } network_interface { network = "default" access_config { // Ephemeral public IP } } metadata = { foo = "bar" } metadata_startup_script = "echo hi > /test.txt" service_account { # Google recommends custom service accounts that have cloud-platform scope and permissions granted via IAM Roles. email = google_service_account.default.email scopes = ["cloud-platform"] } } Em seguida, vamos remover as partes que não são necessárias para nós. Na linha 18, temos o recurso "google_compute_instance". Vamos substituir o nome lógico "default" por "PrimeiraVM". Na linha seguinte, podemos alterar o nome que aparecerá no console do Google: em vez de "test", usaremos "PrimeiraVM" também. Em machine_type (tipo de máquina), precisamos tomar um pouco de cuidado. A máquina atual, "e2-medium", não é suportada pelo *free tier*! Então, vamos mudar para "e2-micro", que se enquadra no nível gratuito. Quanto à zona, vamos usar a mesma que especificamos anteriormente: "us-central1-c": # código anterior omitido resource "google_compute_instance" "PrimeiraVM" { name = "PrimeiraVM" machine_type = "e2-micro" zone = "us-central1-c" # código posterior omitido As tags não são necessárias, podemos removê-las (linha 23). Por outro lado, precisaremos do disco de *boot* (boot_disk), porque é o disco principal do nosso sistema. Na linha 24, temos os parâmetros iniciais: segundo o exemplo, usaremos uma imagem do Debian, na versão 9. Vamos manter desta forma. Em seguida, é oferecido um SSD local: o scratch_disk, um disco para escrever e ler itens temporários. Não precisamos disso e ele não é suportado no *free tier*, então vamos removê-lo (linhas 29 a 32). Agora, na linha 29, temos a interface de rede, necessária para a comunicação. Vamos manter network = "default" e não modificaremos o access_config, para que ele gere um IP público para nossa máquina. Os metadados (linhas 36 a 38) são desnecessários, vamos removê-los. Em seguida, temos o metadata_startup_script. Se quisermos rodar algum comando no momento de criação da nossa máquina, podemos utilizar essa *tag*. Vamos mantê-la e mudar seu valor para "echo oi > /teste.txt". Dessa forma, será escrito "oi" no arquivo teste.txt, no *root*. Por fim, a partir da linha 38, temos um *service account*. Como já configuramos anteriormente o *provider*, essa parte também não é necessária, vamos apagar da linha 38 até a 42. Então, **a segunda parte do arquivo ficará assim**: # código anterior omitido resource "google_compute_instance" "PrimeiraVM" { name = "PrimeiraVM" machine_type = "e2-micro" zone = "us-central1-c" boot_disk { initialize_params { image = "debian-cloud/debian-9" } } network_interface { network = "default" access_config { // Ephemeral public IP } } metadata_startup_script = "echo oi > /teste.txt" } Pressionando "Ctrl + S", salvaremos o arquivo. Já podemos **executar essas configurações para verificar se funcionam**. Na barra superior do VS Code, vamos em "Terminal > Novo Terminal". No terminal, vamos checar se estamos na pasta GCP. Uma vez dentro da pasta, executaremos o comando ls para verificar se os arquivos estão conforme o esperado: temos chave.json e main.tf. Tudo em ordem, vamos rodar um clear para limpar o terminal. Então, vamos **executar o comando terraform init** para iniciar todas as configurações do Terrafom, fazer o *download* da infraestrutura do provedor e deixar tudo pronto para a execução. Terminado esse processo, vamos **rodar o terraform apply**. Assim, a ideia é pegar o nosso plano e criar uma *compute instance* chamada PrimeiraVM. No console, podemos verificar todas as configurações dessa instância e, ao final, temos o plano total "Plan: 1 to add, 0 to change, 0 to destroy" (1 para criar, 0 para mudar e 0 para destruir). Para confirmar, digitaremos "yes". Durante essa operação, teremos um erro alegando que o nome "PrimeiraVM" é inválido, pois não podemos usar letras maiúsculas, apenas caracteres no padrão [a-z0-9]. Logo, na linha 19 do arquivo main.tf, vamos alterar para name = "primeiravm" e salvar. Em seguida, executaremos o terraform apply novamente, digitaremos "yes" para confirmar e esperaremos enquanto esse processo é executado. No meu caso, a operação foi rápida, apenas 11 segundos. Mas esse tempo pode variar de acordo com a conexão da internet ou da carga sobre os servidores do Google e assim por diante. Para verificar se a máquina foi devidamente criada, vamos voltar ao console do Google Cloud Platform, no navegador. No menu, vamos em "Compute Engine". Nesta página, há uma tabela com as instâncias de máquina virtual e veremos a "primeiravm". O IP dela está na coluna "External IP". Para acessá-la via SSH, selecionaremos o *checkbox* à esquerda e clicaremos no botão "SSH". Dessa forma, a chave SSH será colocada dentro da nossa máquina virtual, pois não fizemos isso antes. Essa é uma das vantagem do Google sobre a AWS: não precisamos colocar as chaves logo que criamos a máquina, ele faz esse procedimento para nós depois. Após alguns segundos, estaremos na nossa máquina. Vamos executar o comando ls / para ver os arquivos que temos dentro da máquina virtual. Um deles é o teste.txt, vamos abri-lo com cat /teste.text. Veremos o texto "oi" que configuramos anteriormente, ou seja, a instância foi criada e o arquivo .txt foi inserido no *root* da máquina virtual. Pronto, criamos a configuramos uma máquina virtual com o Google Cloud! **E se não quisermos mais essa infraestrutura?** Podemos encerrá-la por meio do comando terraform destroy, que vai **destruir a infraestrutura**. Assim, o plano não terá nada para criar ou modificar e um recurso para destruir. Vamos digitar "yes" para confirmar a ação e a máquina será apagada. No meu caso, esse processo demorou 37 segundos, mas esse tempo pode variar. Dessa forma, a infraestrutura foi destruída. O projeto não foi apagado, apenas removemos a infraestrutura, que podia gerar custos. Agora que vimos tudo isso, vamos elencar as **diferenças entre a máquina virtual que criamos no Google Cloud e uma máquina virtual que geralmente criamos na AWS**. Primeiro, no arquivo main.tf, no bloco terrafom que vai da linha 1 a 8, temos que trocar o nome do provedor, bem como o source. Além disso, o método de utilizar credenciais e fazer *login* no Google e na AWS são diferentes. Na AWS, fazemos o *login* pela linha de comando com aws configure. No Google, usamos credenciais via arquivo. O recurso criado também muda de nome entre esses dois provedores. **Na AWS, temos o EC2 Instance e, no Google, o Google Compute Instance**. São nomes e recursos diferentes e também têm configurações distintas. Por exemplo, na AWS especificamos zonas por VPC, não por máquinas. Ambos, porém, precisam de um nome e de um tipo de maáquina (machine_type). Quanto ao boot_disk, no Google definimos pela imagem. No caso, escolhemos o Debian, versão 9. Na AWS, usamos as AMIs, que são parecidas, porém têm nome diferente. Precisamos saber a AMI correta para cada região. Em questão de rede, na AWS não precisamos configurar uma interface de rede. Ele já vem com uma interface e um IP público por padrão. No Google Cloud, temos que especificar esses elementos. Ademais, temos o metadata_startup_script que determina o que será feito inicialmente, em que inserimos o código entre aspas. Na AWS, esse processo é mais complicado, temos que colocar o end_of_file ou end_of_tape, algo nesse sentido para identificar onde começa e onde termina. De forma geral, **esses provedores são bem próximos em termos de criação**. O Google também fornece uma VPC padrão, que é um jeito que de acessarmos essas máquinas. Por fim, vamos revisar tudo que fizemos nesse vídeo. Criamos um projeto e uma chave de acesso para acessá-lo. Depois, configuramos uma máquina virtual do tipo e2-micro (suportada no *free tier*) e especificamos a zona onde ela ficaria — no *datacenter* central dos Estados Unidos, na zona de disponibilidade C. Determinamos o sistema utilizado na máquina, uma interface de rede e um *script* para rodar na criação da instância. Espero que você tenham gostado. Até o próximo Alura+!

  • Inteligência Artificial

    Gemma 2, Formação Google ML Kit, ChatGPT para Mac – Hipsters: Fora de Controle #63

    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 repercutimos as principais notícias da semana, com direito à participação especial de Luciano Martins para comentar a disponibilização dos modelos Gemma 2. Em seguida, conversamos com Junior Martins sobre a nova formação da Alura que ensina a criar apps mais inteligentes com o Google ML Kit. Vem ver quem participou desse papo: Marcus Mendes, host fora de controle Fabrício Carraro, Program Manager da Alura, autor de IA e host do podcast Dev Sem Fronteiras Sérgio Lopes, CTO da Alura Luciano Martins, Developer Advocate do Google Junior Martins, Desenvolvedor Android e Instrutor da Alura Links: Claude 3.5 Sonnet está disponível no Poe Claude 3.5 ultrapassa o GPT-4o em alguns rankings da Chatbot Arena Claude ganha projetos compartilháveis Google disponibiliza o Gemma 2 Tech report do Gemma 2 Gemini 1.5 Pro ganha 2 milhões de contexto e execução de código Documentação de Context Caching do Gemini OpenAI libera app do ChatGPT para Mac OpenAI adia novo modo de voz do ChatGPT OpenAI mostra situação de treino de idiomas com o novo Voice Mode do ChatGPT Character AI lança conversas telefônicas para  OpenAI treinou o CriticGPT para pegar bugs no código do GPT-4 OpenAI faz parceria com a publicação Time rabbit r1 tinha APIs hardcoded Meta lanca a familia de modelos LLM Compiler Links da entrevista: Formação Android com IA: criando apps mais inteligentes com o Google ML Kit na Alura Google ML Kit Formação Android Jetpack Compose na Alura Microsoft Phi Google Gemini Nano Canal Paradoxo no YouTube Garanta o seu ingresso para a IA Conference Brasil 2024, organizada pela Alura, FIAP, PM3 e Casa do Código. Serão mais de 10 horas de conteúdo aprofundado, cases reais e palestras exclusivas, no dia 21/8 em São Paulo. Não perca! Inscreva-se hoje mesmo na Semana Carreira Tech, tenha acesso às lives entre 1º e 5/7, e descubra como graduações tech estão transformando o futuro. Inscreva-se na Newsletter Fora de 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 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

  • Inteligência Artificial

    OpenAI GPT-4o mini, IA na Oracle, Meta vs. ANPD – Hipsters: Fora de Controle #66

    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 sobre as principais notícias da semana, incluindo o lançamento da nova versão mais leve e mais barata do GPT-4o, o lançamento do app do Claude para Android, e os novos modelos Mathstral e Codestral da Mistral. Em seguida, conversamos com Leandro Vieira sobre como a Oracle está lidando com a adoção e desenvolvimento de soluções de IA, tanto para uso interno quanto para seus clientes. Vem ver quem participou desse papo: Marcus Mendes, host fora de controle Fabrício Carraro, host fora de controle, Program Manager da Alura, autor de IA e host do podcast Dev Sem Fronteiras Leandro Vieira, Vice-Presidente de AI & HighTech Companies, LatAm na Oracle Links: OpenAI anuncia o modelo GPT-4o mini Maritaca AI divulga preço de API do Sabiá-3 Reuters vaza informações sobre modelo de codinome Strawberry CEO da The Atlantic confirma que OpenAI está fazendo um buscador CEO da Perplexity no Lex Fridman Podcast Anthropic Claude ganha app para Android Mistral anuncia o modelo Mathstral Mistral anuncia o modelo Codestral Mistral e NVIDIA anunciam modelo Mistral-NeMo Meta suspende IAs generativas no Brasil Meta suspende IAs generativas na Europa Groq lança modelos Llama 3 com fine tuning Andrej Karpathy anuncia a Eureka Labs Hipsters: Fora de Controle #61 com Jerome Pesenti Live de Aquecimento – IA Conference Brasil 2024 Links da entrevista: Startups de IA encontram uma amiga inesperada: Oracle Hipsters: Fora de Controle #59 com Pedro Serafim da Doris Anúncio da Chevrolet: A Holiday To Remember bAIgrapher Certificações gratuitas da Oracle A guerra por talentos de IA no Vale do Silício Garanta o seu ingresso para a IA Conference Brasil 2024, organizada pela Alura, FIAP, PM3 e Casa do Código. Serão mais de 10 horas de conteúdo aprofundado, cases reais e palestras exclusivas, no dia 21/8 em São Paulo. Não perca! Inscreva-se na Newsletter Fora de 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 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

  • Anthropic Claude no Brasil, Google Gemma 2, vencendo no Kaggle – Hipsters: Fora de Controle #68

    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 Mario Filho sobre autodidatismo para machine learning e inteligência artificial, além de seu desempenho mundialmente reconhecido no Kaggle. Antes disso, repercutimos as principais notícias da semana, incluindo a chegada do Claude no Brasil, e os novos modelos anunciados pela Meta e pelo Google. Vem ver quem participou desse papo: Marcus Mendes, host fora de controle Fabrício Carraro, host fora de controle, Program Manager da Alura, autor de IA e host do podcast Dev Sem Fronteiras Mário Filho, Especialista em Machine Learning Links: Vídeo do Fabrício sobre O Problema Dos Três Corpos Black Forest Labs é uma nova empresa de vídeo generativo Midjourney chega à versão 6.1 Anthropic lança o Claude no Brasil Runway libera o Gen-3 Alpha 404 Media teve acesso a planilha de vídeos usados pela Runway para treinar o Gen-3 Alpha Meta libera o Segment Anything Model 2 Mark Zuckerberg conversa com Jensen Huang na SIGGRAPH 2024 AI Act entra em vigor na Europa Llama 4 exigirá 10x mais recursos do que o Llama 3 OpenAI começa a liberar o Advanced Voice Mode do ChatGPT Microsoft agora classifica a OpenAI como concorrente O divórcio entre a OpenAI e a Microsoft já começou Google anuncia a família Gemma 2, GemmaScope e Shield Gemma Projeto de RAG do Fabrício com o Gemma 2 no GitHub Google libera o Gemini 1.5 Pro Experimental Version 0801 Google AI Studio Beta do iOS 18.1 traz a Apple Intelligence IA detecta câncer de mama 5 anos antes do desenvolvimento Links da entrevista Site e links do Mario Filho Curso de Machine Learning do MIT no YouTube Cursos do Andrew Ng Kaggle Blog de ML da Uber Blog de pesquisa do Google Blog de IA da Meta Newsletters do Andrew Ng Google NotebookLM Garanta o seu ingresso para a IA Conference Brasil 2024, organizada pela Alura, FIAP, PM3 e Casa do Código. Serão mais de 10 horas de conteúdo aprofundado, cases reais e palestras exclusivas, no dia 21/8 em São Paulo. Não perca! Inscreva-se na Newsletter Fora de 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 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

  • Inteligência Artificial

    Interpretabilidade e alinhamento: Entendendo o comportamento das IAs – Hipsters Ponto Tech #525

    Hoje o papo é sobre interpretabilidade em modelos de inteligência artificial! Neste episódio, conversamos sobre como pesquisas recentes, em especial da Anthropic, vêm buscando entender o que acontece por baixo do capô dos grandes modelos de linguagem, além de como eles chegam a determinadas respostas. De alinhamento a alucinações, passando por reasoning, emoções, J-Space, comportamentos emergentes e os desafios de abrir a caixa-preta das grandes IAs, a conversa é bastante abrangente e repleta de boas referências. Vem ver quem participou desse papo: Paulo Silveira, o host que usa a palavra governança Fernanda Kipper, Software Engineer & Founder na kipper.dev Vinny Neves, cohost, dev e professor na Alura Fabrício Carraro, co-host do IA Sob Controle, Program Manager da Alura, autor de IA e host do podcast Carreira Sem Fronteiras  Links:  Gemini Notebook (ex-NotebookLM) Podcast Naruhodo! O Império da IA IA Sob Controle 213: O Império da IA – Sonhos e Pesadelos na OpenAI de Sam Altman Logits: o que acontece antes da IA escolher a próxima palavra Estudo: A global workspace in language models Estudo: Emotion concepts and their function in a large language model Estudo: Reasoning models don’t always say what they think Projeto Subliminal Learning: Language Models Transmit Behavioral Traits via Hidden Signals in Data Estudo: Persona vectors: Monitoring and controlling character traits in language models Estudo: Teaching Claude why Estudo: Mapping the mind of a large language model Estudo: Tracing the thoughts of a large language model Estudo: Agentic misalignment: How LLMs could be insider threats Estudo: Alignment faking in large language models Estudo: Measuring Faithfulness in Chain-of-Thought Reasoning Estudo: LLM Lies: Hallucinations are not Bugs, but Features as Adversarial Examples Toda revolução tecnológica começa com quem antecipa o futuro e transforma ideias em soluções de alto impacto. Conheça os cursos da Alura + FIAP Skills & Go: Agentic Engineering, Building AI Products, e AI Data Strategy. Saiba mais sobre o Skills & Go. 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.

  • Gestão & Negócios

    As 4 fases de um time

    Neste vídeo Marianne Henriques traz uma visão geral sobre as fases de um time de acordo com a teoria de dinâmicas de grupo de Bruce Wayne Tuckman. Mostra-se a importância da liderança conhecer e saber identificar cada uma das fases para realizar as ações necessárias para conquistar uma boa formação de time. Uma vez que para cada fase dos times existe uma forma de lidar e diferentes dinâmicas para fazer com que o time supere cada uma das fases e entregue resultados consistentes e com previsibilidade adequada. Para que você possa se aprofundar no tema, seguem links de conteúdos complementares: **Cursos:** - [Management 3.0: Gerencie o ambiente, não as pessoas]( Neste curso você vai aprender as diferenças entre os tipos de gestão e porque a gestão 3.0 pode realmente fazer a diferença para você e sua equipe. - [Mediação de conflitos: Construa soluções efetivas]( Saiba o que é o conflito, como funciona sua espiral e conheça o que é mediação e seus fundamentos. - [Gerenciamento de estresse: Otimize sua liderança]( Aprenda a analisar o impacto qualitativo e quantitativo que mudanças comportamentais e de mentalidade podem gerar em sua liderança. - [Delegação de Tarefas: obtenha o melhor do seu time]( Aprenda a organizar melhor as tarefas e a importância de delegá-las.

  • Dados

    Excel: usando minigráficos

    Neste vídeo, o professor e nosso instrutor na Alura Roberto Sabino, explica como criar mini gráficos na sua tabela de maneira simples e fácil. Os minigráficos no Excel são uma ferramenta de representação visual de dados que permite aos usuários criar pequenos gráficos embutidos em uma célula de uma planilha. Eles são usados para mostrar tendências e variações de dados de forma concisa e compacta, sem a necessidade de criar gráficos em separado. São especialmente úteis quando você deseja acompanhar mudanças ao longo do tempo ou comparar valores em diferentes categorias sem ocupar muito espaço na planilha, sendo geralmente compostos de uma série de pontos, barras ou outras representações gráficas simples que se encaixam em uma única célula. Possuem como principais vantagens: * **Visualização rápida de tendências:** Os minigráficos permitem que você veja rapidamente as tendências e padrões nos dados sem precisar criar gráficos em uma planilha separada. Isso é útil quando você deseja uma visão geral dos dados em um espaço limitado. * **Comparação de valores:** Com minigráficos, você pode comparar valores entre diferentes células ou linhas de dados diretamente na planilha. Isso facilita a identificação de discrepâncias e variações. * **Economia de espaço:** Como são pequenos e podem ser inseridos nas células, eles economizam espaço em sua planilha, tornando-a mais organizada e legível. * **Integração com dados:** Os minigráficos estão diretamente vinculados aos dados da planilha, o que significa que eles se atualizam automaticamente quando os dados são alterados. Isso garante que as visualizações estejam sempre atualizadas. * **Personalização:** É possível personalizar a aparência dos minigráficos para atender às suas necessidades, como escolher o tipo de gráfico (linha, coluna, barra) e a formatação. * Os minigráficos são uma ferramenta útil para a análise de dados no Excel, permitindo que você compartilhe informações visuais de maneira eficaz, especialmente em relatórios e planilhas onde a economia de espaço e a clareza são importantes. Para aprender mais sobre Excel e outros recursos, acesse a Formação Excel disponível na plataforma Alura: - Formação [Excel](

  • 1Página 1…156Página 156…300Página 300
    1Página 1…154Página 154155Página 155156Página 156157Página 157
    158
    Página 158
    …
    300Página 300