Elixir e programação funcional na prática

所在平台: Udemy

课程主页: https://www.udemy.com/course/elixir-programacao-funcional-na-pratica/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## Elixir 与函数式编程实战课程总结 本课程“Elixir 与函数式编程实战”旨在帮助学习者高效掌握 Elixir 语言及其函数式编程范式。课程摒弃了枯燥的细节讲解,而是通过解决实际问题的驱动方式,让学习者在实践中学习。 **核心理念:** * **问题驱动学习:** 通过构建一个复杂的互动游戏,让学习者在解决游戏开发过程中遇到的具体问题时,自然而然地学习 Elixir 的各项特性。 * **动手实践:** 强调通过动手写代码来学习,认为这是掌握新语言的最佳途径。 **课程内容亮点:** * **项目搭建与测试:** 学习如何使用 Mix 工具创建和测试新的 Elixir 项目。 * **用户交互:** 掌握如何与控制台进行交互,展示信息并获取用户输入。 * **模块与函数:** 理解 Elixir 中模块和函数的创建与使用。 * **模式匹配(Pattern Matching):** 深入学习 Elixir 的核心特性——模式匹配,以及如何结合守卫(Guards)进行更精细化的控制。 * **管道操作符 (|>):** 学习如何利用管道操作符优雅地组织代码。 * **递归函数:** 掌握递归函数的概念和实现。 * **集合操作:** 学习如何创建和操作各种数据集合。 * **控制流:** 掌握 Elixir 中的决策结构,控制代码执行流程。 **学习目标:** 完成本课程后,学习者将具备: * 准备好 Elixir 开发环境。 * 使用 Mix 工具创建和测试项目的能力。 * 运用 Elixir 及其函数式编程范式解决实际问题的能力。 欢迎加入函数式编程的世界!

课程评论(0条)

课程详情

Você já tentou aprender uma linguagem de programação nova e se viu perdido em meio a um monte de aulas ensinando cada detalhe da linguagem sem qualquer aplicação prática?Já tentou ler um livro sobre uma nova linguagem e ficou pedido sem nunca saber o motivo da existência de vários recursos da linguagem?Soa familiar?Eu criei esse curso para ser tudo aquilo que eu gostaria quando eu estava aprendendo elixirO curso "Elixir e programação funcional na prática" cobre os fundamentos do elixir em uma dinâmica em que você aprende de acordo com a necessidade de um problema que está tentando resolver.A melhor forma de aprender uma nova linguagem é resolvendo problemas com ela.Neste curso você será desafiado a criar um jogo interativo que é complexo o suficiente para que você possa explorar os fundamentos do elixir e mergulhar no paradigma de programação funcional.Comece sua evolução agora!Ao final do curso seu ambiente de desenvolvimento estará preparado para trabalhar com elixir e você saberá como criar e testar novos projetos com a ferramenta MIX.Aprenda nesse curso:Como utilizar o Mix para criar e testar projetos.Como interagir com console exibindo e recuperando entrada de dados do usuário.Como criar módulos e funções.Como utilizar pattern matching.Como usar combinar pattern matching com guards.Como usar o operador pipe >.Como criar funções recursivas.Como criar e interagir com coleções.Como controlar o fluxo de código com estruturas de decisão do elixir.Seja bem vindo(a) ao mundo da programação funcional!

课程标签

0人关注该课程

主题相关的课程