Enquanto você avalia,
182182pessoas 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
Escolha seu Plano
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
CARREIRAS
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
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
Comece aqui seus estudos na área de testes! Nela, você aprenderá mais sobre a carreira de QA, com direcionamentos sobre como montar um planejamento de testes, o que testar e quais os tipos de testes existentes.Nos cursos de QA da Alura, você também aprenderá lógica, como usar o Git, como fazer testes usando o Cypress e como começar a automatizar. Dê seus primeiros passos com o pé direito na automação de testes! O que é QA? A Garantia de Qualidade, em inglês Quality Assurance (QA) é um pilar essencial no desenvolvimento de software, por garantir que os produtos finais atendam aos padrões de qualidade. Como usar QA? A QA é usada para assegurar que softwares, produtos e serviços de tecnologia da informação atendam aos padrões de qualidade estabelecidos. Isso envolve a definição de processos claros e a implementação do planejamento e monitoramento de testes. O que você vai aprender? Adquirindo competências em QA, você poderá identificar falhas antes que elas cheguem às pessoas usuárias. Confira a seguir, alguns tópicos abordados no curso: Conhecimento teórico da profissão em QA: Conhecer os conceitos teóricos possibilita aplicar estratégias eficientes de garantia de qualidade. Com o curso completo QA você aprenderá o que são testes, como modelá-los e executá-los, além de criar um documento de planejamento e um plano de teste de software.Lógica de programação e ferramenta Git: O Git é um elemento fundamental para garantir a qualidade do software e a eficácia dos testes. No curso de QA da Alura, você criará eu portfólio de projetos no GitHub, aprenderá a compartilhar seus códigos e fará o versionamento de um projeto de software utilizando o Git.Fazer testes usando o Cypress: O Cypress é uma ferramenta usada para testes E2E (end-to-end), ou seja, de ponta a ponta do sistema. Nesse curso QA da Alura você aprenderá a configurar um projeto de testes Cypress via interface gráfica da ferramenta e usar os principais métodos e funções para criar testes.Agile testing: Agile Testing é a prática de testagem de softwares. Nesse curso de QA online, você aprenderá a identificar e definir os papéis em uma equipe ágil, como Agile Coach, Scrum Master e Product Owner.Automação nos testes: A automação de testes possibilita mais eficiência e menos incidência de erros. Para escrever código de automação de testes e usar QA, é importante conhecer a lógica de programação e usar ferramentas como o Git. No QA: Curso de Formação, você iniciará na programação com JavaScript e entenderá suas variáveis de uso. Profissionais em Quality Assurance são essenciais no mercado de tecnologia. Por isso, os cursos de QA são fundamentais para conhecer as perspectivas da carreira e se especializar na realização de análises e testes de qualidade. Agora que você já sabe o que aprenderá neste curso, conheça os planos da Alura e inscreva-se!
Invista na transformação da sua carreira!
Aprenda a construir um projeto de cotação monetária com JavaScript através de requisições construídas em webworkers para aplicar paralelismo ao seu código.
Aprenda a utilizar as principais soluções de Cloud do Azure e crie aplicações com maior velocidade e simplicidade. O Azure é a plataforma de nuvem pública da Microsoft. Ele oferece uma ampla coleção de serviços, incluindo PaaS (Plataforma como Serviço), IaaS (Infraestrutura como Serviço), DBaaS (Banco de dados como Serviço) e funcionalidades de serviços de bancos de dados gerenciados. Nesta formação, você vai aprender a utilizar as principais soluções de Cloud do Azure e será capaz de criar aplicações com maior velocidade e simplicidade. Bora começar?
Aprenda a gerenciar containers com Kubernetes. Kubernetes, também conhecido de maneira abreviada por k8s, é uma solução open source utilizada para automatizar e simplificar todo o processo de gerenciamento de containers linux. Foi criado no Google, que foi uma das empresas pioneiras no desenvolvimento e utilização da tecnologia de containers, a qual já revelou que praticamente todos os seus serviços são executados em containers. Kubernetes simplifica o gerenciamento de aplicações que utilizam containers e precisam de segurança, performance, escalabilidade, monitoramento, e suporte em diferentes provedores cloud.
Assertividade é a palavra de ordem! Você pode ter um produto que proporciona muitos benefícios para quem o compra, mas para lançá-lo à venda e obter melhores resultados é preciso um processo de vendas estratégico e assertivo para evitar a possibilidade de fracasso. A verdade é que as pessoas tendem a comprar o que é bem anunciado e tem características claras e bem definidas. Você tem que ter em mente algo que muitos especialistas em marketing e vendas dizem: nosso trabalho é mostrar para clientes o que eles(as) querem para que possam comprá-lo. Por esse motivo, você vai conhecer diferentes técnicas de vendas para se apropriar a fim de obter um maior impacto no mercado. Por que investir em técnicas de vendas? Você já reparou que o mercado se depara com um público consumidor altamente informado, que tem na ponta dos dedos uma infinidade de informações que permitem conhecer em detalhes o produto ou serviço que deseja adquirir?É por isso que as técnicas de vendas de todos os tipos de empresas — de PMEs às grandes empresas — devem mudar e se adaptar a esses novos tipos de clientes com os quais as estratégias tradicionais provavelmente não funcionarão. Por que devo estudar técnicas de vendas? Porque assim você terá acesso a um repertório de conhecimento necessário para realizar uma transação eficiente e maximizar um negócio e, desta forma, você também poderá ter as ferramentas necessárias incorporadas para promover negociações cada vez mais efetivas. Como “aprender a vender”? Se você fizer essa pergunta, certamente se deu conta de que precisa de estratégias para atrair potenciais clientes. A palavra-chave para vender é comunicação. Conectar-se com clientes em potencial, oferecer uma ótima experiência ao cliente e construir uma relação de confiança são os primeiros passos para fazer uma venda bem-sucedida. O que você vai aprender? Como elaborar soluções e propostas de valor;Criar Pitchs poderosos;Fazer gestão de carteira;Nutrir sua base de clientes;Como incorporar estratégias de Customer Success no seu dia a dia.
O que é LlamaIndex? O LlamaIndex é um framework que facilita a integração dos grandes modelos de linguagem (LLMs) com dados externos, permitindo a construção de soluções personalizadas de IA. É responsável por organiza e estruturar o acesso a informações, potencializando a precisão das respostas geradas pelas LLMs. O que você vai aprender nessa formação? Nesta formação você irá aprender a utilizar Large Language Models (LLMs) ou grandes modelos de linguagem abertos para análise de dados; a construir bases de conhecimento para LLMs usando técnicas como Retrieval-Augmented Generation (RAG), e realizar fine-tuning em LLMs para adaptar e melhorar suas capacidades. A formação também aborda a criação de múltiplos agentes de IA que trabalham em conjunto para oferecer uma experiência de usuário mais completa e eficiente. Verá como desenvolver um fluxo sem códigos com Langflow e automatizar os processos de busca com ferramentas como Tavily e CrewAI. Comece agora a sua formação em LlamaIndex com maior escola de tecnologia do Brasil. Escolha o melhor plano para você e faça parte da comunidade Alura.
Se você quer que os seus produtos ou serviços sejam encontrados na internet por várias pessoas, se você quer aprender como melhorar o seu posicionamento, ou ainda se você quer aprender a usar estrategicamente ferramentas como Google Analytics e Google Search Console, a formação em SEO é para você! Mas o que é SEO (Search Engine Optimization)? SEO significa Search Engine Optimization ou otimização para motores de busca, e é a área do Marketing que define o ranqueamento dos sites nos buscadores, como o Google, de forma orgânica, atraindo, fidelizando e convertendo mais clientes. O que vou aprender? Nesta formação, você vai ter acesso a cursos completos sobre SEO, no qual você vai compreender a importância dos backlinks, como utilizar corretamente a densidade das suas palavras-chave, criar call to actions (chamadas para ação) estratégicos, realizar testes A/B e otimizar suas páginas. Além disso, você vai aprender a fazer análises com as métricas certas para mensurar os resultados das suas estratégias. Lembre-se sempre da importância de um conteúdo relevante, html com metadados estruturados e páginas com tempo de carregamento otimizado. Ao término dessa formação você vai dominar as ferramentas necessárias para ter um site sempre bem-posicionado, funcionando muito bem em conjunto com as estratégias de links patrocinados e redes sociais.
Aprenda a criar e gerenciar sua infraestrutura na AWS com base em código, utilizando Terraform e Ansible. Você vai aprender desde os fundamentos, com boas práticas, até o conhecimento essencial para uma criação rápida e eficiente desses recursos. DevOps é uma cultura que tem crescido cada vez mais. Uma parte essencial dessa cultura é a Infraestrutura como Código, que permite que infraestruturas como máquinas virtuais, balanceadores de carga, entre outros recursos sejam rapidamente criadas e configuradas, de forma automatizada e documentada. Como a infraestrutura é criada a partir de código, podemos reutilizá-lo, acelerando o processo de desenvolvimento e possibilitando a criação de múltiplos ambientes a partir de um único código-fonte. A formação de Infraestrutura como Código da Alura é um guia completo para quem deseja iniciar uma carreira criando e gerenciando infraestrutura. Ao longo do curso, você aprenderá desde os fundamentos com boas práticas até o conhecimento prático necessário para construir ambientes de forma rápida e eficiente, utilizando o Terraform e o Ansible.
O propósito do marketing de atração é chamar a atenção do público-alvo para a marca. Isso é alcançado por meio de estratégias de marketing inovadoras e personalizadas, que se diferem das táticas convencionais de propaganda. Em vez de abordar as pessoas clientes de maneira invasiva, como telemarketing ou panfletagem, o marketing de atração permite que essas pessoas venham até você. Os anúncios chegam diretamente ao seu público específico e as interações acontem de forma natural. Com paciência e estratégias bem planejadas, clientes serão atraídos pela marca. O QUE É MARKETING DE ATRAÇÃO? O marketing de atração, ou Inbound marketing, é uma estratégia que visa atrair clientes potenciais para o seu negócio, oferecendo-lhes valor e criando relacionamentos de longo prazo. Isso é alcançado através de técnicas de conteúdo, SEO, mídias sociais, e-mail marketing e outras formas de marketing digital. O marketing de atração fará a pessoa cliente se aproximar e se interessar pela marca de maneira orgânica e natural. QUAL O OBJETIVO DO MARKETING DE ATRAÇÃO? Quem nunca deixou de consumir uma marca por sua estratégia de marketing ser invasiva ou pouco atrativa? Com o marketing de atração o objetivo é fazer com que a clientela vá até a marca e crie relacionamentos duradouros a fim de fidelizá-la, atraindo-a para a marca com a oferta de conteúdo valioso e personalizado. COMO ESTUDAR MARKETING DE ATRAÇÃO? Para estudar marketing de atração é preciso compreender a mentalidade da pessoa cliente, conhecer de maneira aprofundada seu público-alvo, estudar estratégias de atração do cliente ideal e manter-se atualizado com as técnicas de atração. E é aqui, nesta formação, que você conseguirá estudar todos estes pontos, bora começar?
Aprofunde em PHP com padrões de projeto e arquitetura de software, como o MVC, o SOLID e DDD. Não podem faltar os famosos padrões de projeto apresentados na pratica, tudo isso usando a linguagem PHP. Para finalizar, vamos ter uma introdução de arquitetura de software e você entenderá como modelar o seu projeto seguindo o DDD, um conceito em que você modela partindo do domínio .