Bem-vindos ao Desafio de Elixir do curso Torne-se um Programador!
O objetivo deste desafio é aplicar os conceitos aprendidos no curso de Elixir em um projeto prático, promovendo o desenvolvimento das habilidades dos participantes na linguagem Elixir.
Este desafio foi criado para testar suas habilidades e aprofundar seus conhecimentos na linguagem Elixir. Você será desafiado a resolver problemas reais utilizando Elixir e suas funcionalidades.
Para participar do desafio, você deve ter:
- Conhecimento básico em Elixir.
- Ter concluído as aulas introdutórias do curso de Elixir.
- Estar disposto a colaborar e aprender com os demais participantes.
O desafio está dividido em etapas que seguem uma progressão de complexidade. Cada etapa aborda diferentes conceitos e práticas com Elixir:
- Introdução ao Elixir: Fundamentos e sintaxe básica.
- Funções e Módulos: Como criar e utilizar funções e módulos.
- Processos e Concorrência: Exploração dos processos leves do Elixir.
- Manipulação de Dados: Listas, Tuplas, Mapas e outros tipos de dados.
- Testes e TDD: Desenvolvimento guiado por testes em Elixir.
- Desafios Avançados: Aplicação dos conceitos em problemas mais complexos.
- Acesse o site Torne-se um Programador.
- Complete as etapas do desafio.
- Envie seu código no formato indicado ao final de cada etapa.
Para realizar o desafio, recomendamos que você tenha o seguinte instalado:
- Elixir: Download aqui.
- Mix: Ferramenta de build e gerenciamento de projetos do Elixir.
- Qualquer editor de código de sua escolha (VSCode, Sublime, etc.).
Após completar o desafio, submeta seu código através do portal do curso.
Se precisar de ajuda, você pode entrar em contato com o suporte através da página de suporte.
Torne-se um Programador - Transformando pessoas em desenvolvedores de software.