formação_
Formação Elixir
A linguagem de programação focada em eficiência de recursos
Para conclusão
Assista o vídeo
veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end
Elixir
Elixir é uma linguagem de programação funcional criada em 2012 pelo brasileiro José Valim, um dos desenvolvedores do famoso framework Ruby on Rails. A linguagem roda em cima da Erlang VM, que foi desenvolvida pela Ericsson para suportar aplicações distribuídas e tolerante a falhas.
Na formação Elixir você aprenderá a programar nessa incrível linguagem, começando com conceitos mais básicos de sintaxe e indo até recursos mais avançados como recursão e execução de processos.
Por que estudar esta formação?
Guia de aprendizado
Conteúdos pensados para facilitar seu estudo
Do básico ao avançado
Formação completa para o mercado
Você dentro do mercado
Do zero ao sonhado emprego em sua área de interesse
Comece essa formação agora mesmo e capacite-se para seu próximo projeto!
Conheça os planosProfessores especializados Programação
Com quem você vai aprender
Vinicius Dias
Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.
-
Vinicius Dias
Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, desenvolvedor Full Stack, formado em Tecnologia da Informação e amante de boas práticas de desenvolvimento, sempre tento aplicar a regra do bom escoteiro nos códigos: Sempre deixe o local mais limpo do que quando você o encontrou.
Passo a passo
1 Primeiros passos com Elixir
Nesse primeiro passo o foco será dar os primeiros passos com a linguagem, conhecendo sua sintaxe e principais recursos.
-
Podcast Elixir, a linguagem hipster – Hipsters #48
-
Curso Elixir: Sintaxe, Programação funcional e Pattern Matching
08h - Entenda o que é Elixir e Erlang
- Aprenda a sintaxe básica de Elixir
- Lide com as estruturas de dados de Elixir
- Defina módulos e funções usando Elixir
- Aprenda a usar pattern matching e recursão
-
Curso Elixir: Recursão, Enums e formas de execução
08h - Aprenda mais sobre funções em Elixir
- Se aprofunde em conceitos de recursão
- Conheça valores enumeráveis e Streams
- Aprenda a lidar com arquivos
- Saiba como executar código Elixir
Faça esse curso e:
Mais detalhesdo curso Elixir: Sintaxe, Programação funcional e Pattern Matching
Faça esse curso e:
Mais detalhesdo curso Elixir: Recursão, Enums e formas de execução
-
2 Desenvolvimento de aplicações com Elixir
Agora o foco será aprender como podemos desenvolver uma aplicação com Elixir, conhecendo o ecossistema dessa linguagem.
-
Curso Elixir Parte 3: Conhecendo o ecossistema Elixir
08h - Conheça o ecossitema Elixir
- Aprenda sobre processos da Erlang
- Crie tarefas utilizando Mix
- Desenvolva sua primeira aplicação com GenServers
- Aprenda a testar sua aplicação
-
Podcast Elixir e Open Banking na Stone – Hipsters On The Road #33
Faça esse curso e:
Mais detalhesdo curso Elixir Parte 3: Conhecendo o ecossistema Elixir
-
Comece hoje mesmo os cursos de Elixir. Matricule-se agora!
Plus
- Acesso a TODOS os cursos da plataforma
Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
- Alura Challenges
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
- Alura Cases
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
- Certificado
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
- Alura Língua (incluindo curso Inglês para Devs)
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Pro
- Acesso a TODOS os cursos da plataforma
Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
- Alura Challenges
Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.
- Alura Cases
Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.
- Certificado
Emitimos certificados para atestar que você finalizou nossos cursos e formações.
- Alura Língua (incluindo curso Inglês para Devs)
Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.
Acesso completo
durante 1 ano
Estude 24h/dia
onde e quando quiser
Novos cursos
todas as semanas