• Home

    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

    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

    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

    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

    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
  • 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
    • 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
    • Engenheiro iOS Sênior em Huntsville, Canadá - Dev Sem Fronteiras #132

      O arapotiense Heberti passou a infância na fazenda, onde a curiosidade pela tecnologia o levava a desmontar os aparelhos eletrônicos da casa. Mais tarde, após se graduar em Administração e de trabalhar com desenvolvimento web, o iPhone lhe apresentou o mundo do desenvolvimento mobile. O trabalho em uma editora o levou à WWDC da Apple, dando-lhe o empurrão que faltava para buscar um emprego no exterior. Hoje, Heberti já está há 7 anos no Canadá, e conta como foi sua trajetória, além do processo de imigração e de adaptação na terra onde não se usa água como fluido de para-brisa. Fabrício Carraro, o seu viajante poliglota Heberti Almeida, Engenheiro iOS Sênior em Huntsville, Canadá Links: Twitter do Heberti 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. Conheça a Escola de Swift e Objective C da Alura e aprenda a desenvolver para as plataformas da Apple. 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 Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a  começar a aprender inglês e espanhol hoje mesmo!  Produção e conteúdo: Alura Língua Cursos online de Idiomas –  Alura Cursos online de Tecnologia –  Edição e sonorização: Rede Gigahertz de Podcasts

    • Engenheira de Software em Jenbach, Áustria - Dev Sem Fronteiras #191

      A sapucaiense Brenda se envolveu com tecnologia logo cedo. Do Senai ao curso técnico de eletromecânica e, passando por um estágio de automação, era inevitável que programação cruzasse seu caminho. Depois de se familiarizar com C++, ela se mudou para Bragança Paulista, onde trabalhava em Atibaia antes de passar a trabalhar remotamente para São Paulo.Depois de um intercâmbio no Canadá, Brenda decidiu que iria buscar um trabalho no exterior. Após algumas tentativas de achar emprego na América do Norte, ela acabou se candidatando e passando em um processo seletivo na Áustria. Isso lhe colocou no caminho da empresa onde está hoje, em Jenbach.Neste episódio, a Brenda compartilha seu interessante processo de entrevista, e os desafios culturais e de idioma de se morar na terra onde não tem erva de chimarrão.Fabrício Carraro, o seu viajante poliglotaBrenda Ferreira, Engenheira de Software em Jenbach, ÁustriaLinks:VanHackXingInstituto GoetheEngenheiro de Software Sênior na Red Bull em Salzburgo, Áustria – Dev Sem Fronteiras #186Inscreva-se gratuitamente na Imersão IA da Alura com Google Gemini e aprenda a construir prompts poderosos, automatizar tarefas e criar um sistema com agentes que atuam de forma autônoma.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 do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a  começar a aprender inglês e espanhol hoje mesmo! Produção e conteúdo:Alura Língua Cursos online de Idiomas –  online de Tecnologia –  e sonorização: Rede Gigahertz de Podcasts

    Ainda não estuda com a gente?

    Invista na transformação da sua carreira!

    Comece agora
  • Engenheiro de Softwares Embarcados na 1X em Moss, Noruega - Dev Sem Fronteiras #164

    Por influência do pai, o feirense Joel familiarizou-se logo cedo com circuitos e com eletrônica. Logo com o primeiro computador, dentre aprendizados com JavaScript e seu primeiro blog e com projetos e impressão de circuitos, não precisou de muito até que ele decidisse cursar Engenharia da Computação. Graças a uma vontade de morar fora do pais e a experiência de intercâmbio nos Estados Unidos, Joel, já formado e com um pouco de experiência profissional na bagagem, passou a se candidatar para vagas no norte europeu. Foi aí que, logo antes da pandemia, surgiu a oportunidade de trabalhar para a empresa norueguesa que virou notícia mundo afora recentemente com seus robôs humanóides. Neste episódio, o Joel conta como foi sua curiosa ida para a Noruega, e o incomum dia a dia de morar na terra onde não se subestima o frio. Fabrício Carraro, o seu viajante poliglota Joel Filho, Noruega, Engenheiro de Softwares Embarcados na 1X em Moss, Noruega Links: Indeed Vídeos dos robôs da 1X Episódio do IA Sob Controle com o Joel Tekna Levels.fyi Vagas abertas na 1X Conheça a Formação Linguagem C++ da Alura, mergulhe no paradigma da orientação a objetos e domine recursos essenciais de uma das principais linguagens no mercado. 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 Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a  começar a aprender inglês e espanhol hoje mesmo!  Produção e conteúdo: Alura Língua Cursos online de Idiomas –  Alura Cursos online de Tecnologia –  Edição e sonorização: Rede Gigahertz de Podcasts

  • [Gringos no Brasil] Arquiteto de Software da Venezuela em São Paulo, Brasil - Dev Sem Fronteiras #166

    O caraquenho Enrique é filho de médico, mas gostava mesmo era de mexer no computador do pai. Desde cedo com um monitor laranja e muitos papéis impressos, ele já sabia que queria ser hacker. Na hora de fazer faculdade, o plano de ser hacker foi deixado de lado em prol de uma carreira mais tradicional, o que levou a um estágio em uma empresa terceirizada do governo venezuelano. À aquela altura, já de olho na situação progressivamente complicada do país, Enrique foi buscar alternativas no exterior. Foi aí que, graças a uma passagem de turismo pelo Brasil, ele decidiu ficar de vez. Assim que garantiu seu RNE, Enrique passou a trabalhar por aqui, e nunca mais voltou. Nesse episódio bastante diferente, o Enrique compartilha suas observações a respeito do povo e do trabalho brasileiro em comparação com o que estava acostumado na Venezuela, além de detalhar como é seu dia a dia na terra que pelo menos costumava ser da garoa. Fabrício Carraro, o seu viajante poliglota Enrique Torrez, Arquiteto de Software da Venezuela em São Paulo, Brasil Links: LinkedIn do Enrique Conheça a Escola de .NET da Alura e encontre do C# aos frameworks mais recentes usando .NET Core, ASP.NET e Entity Framework, sem esquecer de boas práticas, design patterns, testes e a certificação. 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 Ouvintes do podcast Dev Sem Fronteiras têm 10% de desconto em todos os planos da Alura Língua. Basta ir a  começar a aprender inglês e espanhol hoje mesmo!  Produção e conteúdo: Alura Língua Cursos online de Idiomas –  Alura Cursos online de Tecnologia –  Edição e sonorização: Rede Gigahertz de Podcasts

  • Mobile

    Ecossistema iOS – Hipsters Ponto Tech #306

    Neste episódio conversamos o ecossistema moderno do iOS e como anda o mercado de desenvolvimento de apps para Iphone, Ipad e outros Gadgtes da empresa da maça mordida. Participantes: Paulo Silveira – O host que quer saber se ainda usam Objetive-C Natalia Kelim Thiel – Dev Mobile de React Native da IBM Giovanna Moeller – Engenheira de Software na NTT Data Alex Felipe – Tech Lead da Escola de Mobile da Alura Gostou desse episódio? Deixe aqui seu comentário. Links: Desenvolvimento iOS com Giovanna Moeller no #HipstersPontoTube Siga a Giovanna Moeller no Instagram Participe dos desafios do #7DaysOfCode Conheça a Formação de iOS da Alura Saiba mais sobre a Alura: Conheça o Aluraverso Inscreva-se no YouTube da Alura Inscreva-se na newsletter Imersão, Aprendizagem e Tecnologia Produção e conteúdo: Alura Cursos de Tecnologia – Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia

  • Back-end

    Case Banco PAN: Cloud e Microsserviços Hipsters Ponto Tech #306

    Este episódio é uma estudo de caso do Banco PAN. Vamos entender qual problema eles tinham, como atacaram, conhecer a fundo o histórico do que acontecia e atualmente, como todas as requisições passam depois que encontraram a solução. Participantes: Paulo Silveira, o host que quer saber se ainda usam Objetive-C Bruno Giannella, Gerente executivo de arquitetura e qualidade no Banco PAN Anderson Dantas, Coordenador de Cloud Banco PAN Kelly Cristina, Especialista em Engenharia de Software Banco PAN Roberta Arcoverde – Co-host Diretora de Engenharia Stack Overflow Maurício Linhares – Co-host e Tech Lead na Digital Ocean Gostou desse episódio? Deixe aqui seu comentário. Links: Ouça o Podcast Dev Sem Fronteiras Saiba mais sobre a Alura: Conheça o Aluraverso Inscreva-se no YouTube da Alura Inscreva-se na newsletter Imersão, Aprendizagem e Tecnologia Produção e conteúdo: Alura Cursos de Tecnologia – Caelum Escola de Tecnologia – Edição e sonorização: Radiofobia Podcast e Multimídia

  • Livros de tecnologia que amamos – Hipsters Ponto Tech #495

    Hoje o papo é sobre leitura! Neste episódio, mergulhamos naqueles livros que ensinam, que inspiram, e que carregamos todos os dias nas nossas jornadas de dev, de liderança, e além. Vem ver quem participou desse papo: André David, o host que sempre reflete Vinny Neves, Líder de Front-End na Alura Roberta Arcoverde, Software Engineering Manager no Google Simara Conceicao, Senior Software Developer na Thoughtworks Nicolás Morales, IT & Tech Excellence Manager na Ford  Links:  Grandes livros de Tecnologia – Hipsters #113 Clean Code, por Robert Cecil Martin Algoritmos para viver, de Brian Christian e Tom Griffiths O Programador Pragmático, de Andrew Hunt e David Thomas Trabalho Eficaz com Código Legado, por Michael C. Feathers A Philosophy of Software Design, de John K. Ousterhout O Projeto Phoenix, de Gene Kim, George Spafford e Kevin Behr Nexus, de Yuval Harari AI Snake Oil, de Arvind Narayanan e Sayash Kapoor Building Evolutionary Architectures: Support Constant Change, de Neal Ford, Rebecca Parsons e Patrick Kua Staff Engineer: Leadership beyond the management track, de Will Larson Team Topologies, de Matthew Skelton Organizações Cognitivas, de Kenneth Corrêa Hipsters Network no Instagram 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

  • Back-end

    Próximos passos e carreiras em tecnologia

    Neste vídeo, iremos explorar o vasto universo da programação! Se você tem dúvidas ou está começando sua jornada, este é o guia perfeito para você. --- **Guilherme**: Se você chegou ao final da formação em Lógica de Programação, queremos te ajudar nos seus próximos passos e explorar onde trabalhar com desenvolvimento de software. **Vinicios**: Agora já temos uma base sólida e os fundamentos necessários. Há dois caminhos que se destacam como próximos passos naturais. Se você está mais voltado para o front-end e tem interesse em telas, estilos, pode prosseguir na trilha de front-end. Por outro lado, se se identifica mais com o back-end e não tem muito interesse na parte de posicionamento de elementos e visuais, deve seguir para o back-end. Mas, você não necessariamente ficará restrito a uma dessas áreas. Há possibilidade de transitar entre elas, o que pode abrir outras portas. Em ambas as esferas, front-end e back-end, existem diversos caminhos a serem trilhados. Identificar com qual você se encaixa mais, vai ajudá-lo a seguir seu próprio caminho. **Guilherme**: Vamos pensar especificamente sobre essas duas áreas, front-end e back-end. No front-end, existe o HTML, cujo enfoque não foi tão aprofundado no curso de Lógica de Programação, pois o objetivo estava mais voltado para trabalhar a linguagem, utilizando bastante o JavaScript e também o CSS. Quem busca uma carreira no **front-end** pode encontrar uma rota ideal se aprofundando mais em **HTML, CSS e no próprio JavaScript**. **Vinicios**: Se você curtiu o front-end, uma boa base com HTML, CSS e JavaScript será sempre útil e vai te auxiliar no que vier pela frente. **Guilherme**: Ao se falar em **back-end**, existem diversas linguagens, como Java, Python, C#, Go, entre outras. **Qual linguagem escolher?** **Vinicios**: Não existe uma regra específica para isso. Há muitas linguagens diferentes, mas também existem algumas que se assemelham, como Java e C#. Você pode escolher uma linguagem que já ouviu falar, por exemplo. Se você quer escolher uma mais famosa, talvez seja interessante o Java ou C#. Ou pode até mesmo continuar com JavaScript que você já aprendeu durante o curso. Afinal, já estará mais familiarizado com o modo como funciona. Ao aprender JavaScript, poderemos utilizar a mesma lógica para linguagens diferentes. **Guilherme**: Importante ressaltar que, independente da linguagem que você escolher para estudar, o conhecimento adquirido em uma linguagem não é descartado em outra - seja JavaScript para o back-end, Python ou Java. O código é escrito de uma maneira um pouco diferente, mas você vai reconhecer os padrões. Isso reforça a ideia de uma pessoa desenvolvedora mais generalista, que é capaz de trabalhar em projetos com linguagens diferentes. No início, o ideal pode ser selecionar uma linguagem e se dedicar a aprender ao máximo sobre ela. No entanto, não existem apenas dois caminhos na programação. Se você concluiu a formação em lógica de programação, há outras possibilidades. Uma delas é a área de dados. Pessoas que trabalham com **dados** utilizam frequentemente a linguagem Python, assim como no front-end se utiliza muito o JavaScript. O perfil geralmente associado às pessoas que querem trabalhar com ciência de dados, uma das grandes escolas da Alura, é o perfil mais curioso, investigativo, que gosta de trabalhar intensivamente com análise, criação de gráficos variados, testes de hipóteses, entre muitos outros aspectos interessantes. Possuímos uma trilha específica para isso na Alura. Se você tem interesse em aprender Python, já estudou lógica de programação e deseja adentrar no campo de dados, vamos reutilizar e aproveitar esses conhecimentos adquiridos nessa outra área de dados. **Vinicios**: E assim como temos dados, temos também a parte **mobile**, que abrange o desenvolvimento para dispositivos móveis. Fazendo uma correlação, a parte de dados está mais próxima do back-end enquanto a parte de mobile está próxima do front-end. Afinal, dispositivos móveis também são uma forma de interagir com a pessoa usuária. Mas, estamos falando de desenvolver especificamente para Android ou iOS. Da mesma forma que trabalhamos com as duas plataformas, podemos discutir desenvolvimento exclusivo para iOS ou exclusivo para Android, ou mesmo algo no meio do caminho, onde escrevemos um único código e o entregamos tanto para uma plataforma quanto para outra. Este é um dos possíveis caminhos e eu diria que está um pouco mais próximo do front-end porque está mais próximo da usuária, já que falamos de tela. **Guilherme**: Além disso, é algo muito usado. Em nosso celular, temos diversos aplicativos. Portanto, existe um mercado relevante em relação a isso também. Bom, essas são algumas das possibilidades do mercado e meu conselho pessoal para você agora é: **escolha um caminho**. No início, podemos ter a sensação de que escolher um caminho é como escolher uma faculdade e que teremos que segui-lo até o final. Mas, fiquem tranquilos, não é assim. O Vinny mencionou sobre começarmos em uma linguagem ou em uma área e, de repente, mudarmos para outra. Isso é algo tão bom e relevante que aqui na Alura temos um guia chamado Tech Guide. Nele, se você escolher a área de front-end, serão apresentados diversos caminhos e possibilidades de conteúdos relevantes tanto para o mercado como para nosso desenvolvimento nessa área. **Vinicios**: É hora de experimentar! Na Alura, temos todas as possíveis combinações de próximos passos. Experimente e explore! Se você gostou, aprofunde-se. Se não se identificou, experimente outras áreas, pois em alguma delas você certamente encontrará o que gosta e fazer seus olhos brilharem. **Guilherme**: Estamos torcendo por você! Lembre-se, estamos aqui para ajudar no seu desenvolvimento e no seu sucesso profissional. --- Se você ainda precisa de ajuda para encontrar o melhor conteúdo para você aqui na Alura, confira [este artigo](

  • 127: Google Al Mode, Vibecoding, rumores sobre o Llama 4

    Marcus Mendes, host sob controleFabrício Carraro, co-host sob controle, Program Manager da Alura, autor de IA e host do podcast Dev Sem Fronteiras Links:Victor Taelin comenta o GPT-4.5Ranking do LM ArenaSebastian Bubeck comenta o GPT-4.5GPT-4.5 é liberado para assinantes do Perplexity ProPrompt de otimização do GPT-4.5Projeto Active Genie no GitHubDr. Derya Unutmaz comenta o Google Co-ScientistSesame é uma nova IA generativa conversacional realistaMeta investirá em voz no Llama para a era dos agentesSevilla FC usa Llama para a peneira da próxima temporadaChatGPT ganhará integração com o SoraSam Altman propõe sistema de créditos para usar IAs da OpenAIOpenAI anuncia fundo de pesquisa acadêmicaOpenAI e Anthropic participam do 1.000 Scientist Jam SessionAnthropic anuncia nova rodada de investimentoAWS cria grupo de trabalho para investigar agentesAmazon usará IA em dublagens no Prime VideoSergey Brin pede trabalho presencial em prol da AGIGoogle Gemini ganha busca visualGoogle expande AI Overviews e apresenta AI ModeDuckDuckGo ganha geração de respostas com IAPerplexity Assistant vira assistente padrão de telefone da Deutsche TelekomDeutsche Telekom faz parceria com a ElevenLabsMicrosoft anuncia assistente de voz para médicosMicrosoft lança dois agentes para o mercado corporativoSalesforce lança o Agentforce 2dxModelo de vídeo do Alibaba é adaptado para fazer pornô não-consensualWan ganha site para geração de vídeosHailuo ganha app de iOSe de AndroidMuse é um modelo de IA treinado especificamente para ficçãoNotaGen é uma nova IA que compõe música clássicaDeepSeek faz sexto anúncio em semana do Open SourceAlibaba abre o código do QWQ-32BNYT: Kevin Roose explora vibecodingYC: Para 1/4 dos founders, mais de 95% do código foi feito por IAKent C. Dodds comenta crítica ao uso de Ia para programarInterview Coder70% dos usuários de IA cumprimentam o ChatGPTIlya Sutskever investigará novo caminho para a IAVencedores do Prêmio Turing alertam sobre IAs sem recursos de segurançaMistral anuncia o Mistral OCREstudo: LADDER ultrapassa o OpenAI o1 com modelo de 7BEstudo: Agentic Deep Graph Reasoning Yields Self-Organizing Knowledge NetworksPoeLangFlow Episódios relacionados:IA Sob Controle com Pedro TabacofIA Sob Controle com Victor TaelinIA Sob Controle com Jomar SilvaIA Sob Controle com Petar VeličkovićIA Sob controle com Alex LangIA Sob Controle com Omer Bar TalIA Sob Controle com Rafael Rafailov 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 –  e sonorização: Rede Gigahertz de Podcasts00:00:00 - Olá!00:01:05 - Lembrete: Pedro Tabacof00:02:00 - Enquete: Deep Research?00:02:31 - Prompts: Transcrições00:02:59 - GPT-4.500:08:53 - Co-Scientist00:11:00 - Sesame00:15:07 - Llama 400:16:49 - Sevilla FC usa IA para buscar talentos00:18:46 - Sora no ChatGPT00:19:24 - Créditos da OpenAI?00:23:15 - OpenAI + Anthropic + academia00:25:13 - Anthropic faz rodada de investimento00:27:08 - AWS + agentes00:28:10 - Dublagens com IA no Prime Video00:30:35 - AGI no Google00:32:15 - Novidades no Gemini00:35:34 - IA no DuckDuckGo 00:36:05 - Perplexity Assistant e Deutsche Telekom00:38:22 - Microsoft Dragon Copilot00:40:10 - Agentes da Microsoft e da Salesforce00:42:00 - Cantinho multimídia00:49:02 - Cantinho da China00:54:00 - Vibecoding00:59:23 - Interview Coder01:01:32 - Educação com IAs01:02:14 - Investimentos na SSI01:04:57 - Vencedores do Turing Awards01:07:30 - Mistral OCR01:08:00 - Estudos da semana01:15:13 - Pergunta da semana

  • Mobile

    Kotlin e carreira dev na Idwall

    # TranscriçãoMeu nome é Augusto Goes, sou desenvolvedor Android e hoje falaremos um pouco sobre Kotlin e toda a potência que essa linguagem de programação tem.Kotlin é uma linguagem de programação de **código aberto**, ou seja, qualquer pessoa pode utilizar, modificar, distribuir e até visualizar o código-fonte. Ele foi criado em 2010 pela Jet Brains, uma empresa líder mundial na criação de ferramentas para o desenvolvimento e sua versão estável foi lançada apenas em 2016.Em 2017, o Google anunciou que Kotlin seria oficialmente suportado para desenvolvimento de aplicativos Android. Pouco depois, em 2019, o Google anunciou o Kotlin como a linguagem principal para desenvolvedores de aplicativos. Assim, tornou-se um projeto muito sólido.O Kotlin é **gerenciado pela Kotlin Foundation**, um grupo criado pela Jet Brains e pelo Google com a tarefa de promover e desenvolver continuamente essa linguagem de programação.O Kotlin é oficialmente **compatível com o desenvolvimento do Google para Android**, o que facilita quando precisamos buscar informações, pois sempre encontramos um campo que explique como determinado recurso funciona nessa linguagem.A seguir, vamos falar sobre os pontos positivos do Kotlin. O primeiro deles é a **interoperabilidade com o Java**, o que significa que conseguimos chamar o código Java do Kotlin e vice-versa. Dessa forma, é possível converter de forma gradual, não é necessário fazer de uma única vez. Assim podemos ter um projeto tanto em Java quanto em Kotlin.Outro ponto positivo do Kotlin é o **código mais seguro**. Com o non-null e o nullable inclusos no sistema de tipos, evitamos o problema do NullPointerException. As variáveis não são nulas por padrão, permitindo a verificação nula durante o tempo de compilação, o que reduz as ocorrências do já mencionado NullPointerException durante o tempo de execução.Segundo o Google, aplicativos que utilizam código Kotlin têm **20% menos chances de apresentar falhas**. Ainda de acordo com a empresa, essa linguagem de programação moderna e estaticamente tipada é **utilizada por mais de 60% dos desenvolvedores Android profissionais**. Ela ajuda a aumentar a produtividade, a satisfação do consumidor e a segurança do código.Um estudo realizado pela Jet Brains mostrou que o Kotlin é **utilizado em 96% dos novos projetos** e que ele está **entre as 5 linguagens de crescimento mais rápido**, ou seja, a comunidade tem aderido muito bem ao Kotlin. Alguns exemplos de aplicativos desenvolvidos com Kotlin são Netflix, Evernote, Duolingo, Amazon Kindle e meuID.Na sequência, comentarei sobre a minha trajetória. Por formação, sou engenheiro civil, contudo de coração sou desenvolvedor Android, amo essa área. Comecei estudando C++ e Java na faculdade, porém nada de modo profissional. Depois de algum tempo, não estava me adaptando bem à minha antiga função e já pensava em mudar de área, conversei com amigos desenvolvedores e eles recomendaram que eu estudasse Kotlin. Segui o conselho — não voltei a estudar C++ nem Java, fui direto para o Kotlin.Uma vantagem dessa linguagem é sua **sintaxe concisa**: comparando lado a lado um código em Kotlin com outro em Java, o primeiro é visualmente mais limpo. Ademais, por ser a linguagem oficial do Google, encontramos facilmente documentações, exemplos e bibliotecas, o que facilita bastante nosso dia a dia.Agora, vamos falar sobre a **idwall**, a empresa onde trabalho. Somos uma *regtech* criada por uma dupla de desenvolvedores. Estamos sempre buscando maneiras de solucionar vários problemas enfrentados no Brasil, como desconfiança, fraudes e burocracias.Para contextualizar: a quantia de dinheiro perdida por conta de fraudes gira em torno de 213 bilhões de reais por ano e o intervalo entre uma tentativa de fraude e outra é de 16 segundos!Nossos produtos são voltados para prevenção de fraudes e de golpes de identidade. Temos como solução o reconhecimento facial, a extração de dados de imagens de documentos e a validação de informações em fontes de dados.Sob este cenário desafiador, me juntei à idwall, mais especificamente ao time de Android do **meuID**, que é o primeiro aplicativo de identidade digital que reúne os principais documentos em um único lugar.Quando esse projeto foi iniciado em 2019, depois de muita discussão chegamos à conclusão que deveríamos usar Kotlin, porque o Google trouxe muita segurança ao estabelecer essa linguagem como a principal para desenvolvimento Android. Por isso, optamos por ela e todos seus benefícios. Até hoje, não nos arrependemos dessa decisão, tem sido ótimo trabalhar com Kotlin, desenvolvendo um aplicativo de qualidade para os usuários.Desde então, não utilizamos Kotlin apenas para desenvolvimento em Android. Fizemos diversos experimentos na idwall — alguns *scripts*, algumas POCs em *back-end*. Apesar de estarmos focados no desenvolvimento Android, essa linguagem apresenta um leque de opções.Como exemplo, recentemente criamos uma ferramenta com Kotlin para nos auxiliar em nossos *releases*. Apesar de ser um projeto de *back-end* e nossa equipe estar mais focada no dia a dia em Android, foi possível dar andamento nessa ideia e criar essa ferramenta com Kotlin. De uma maneira simples, compreendemos que não precisamos ficar presos ao desenvolvimento para Android, o Kotlin é útil para outros projetos também.Se você chegou até aqui, acredito que tenha interesse em aprender mais sobre Kotlin e você está no lugar certo. Não digo como ex-aluno, pois ainda tenho uma assinatura e, quando preciso, abro o navegador e acesso alura.com.br para tirar minhas dúvidas e fazer mais cursos. Quando decidi mudar de engenheiro civil para desenvolvedor, não pensei duas vezes e procurei pelo melhor lugar para estudar: a Alura!

  • 1Página 1…14Página 14…41Página 41
    1Página 1…12Página 1213Página 1314Página 1415Página 1516Página 16
    …
    41Página 41