Clojure - from beginner to advanced

所在平台: Udemy

课程主页: https://www.udemy.com/course/advancedclojure/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Clojure - 从初学者到高级 课程概述:Clojure 是 Lisp 家族中使用最广泛的编程语言,属于目前广泛使用的最古老高等级编程语言之一。在2019年的调查中,StackOverflow 将 Clojure 定义为全球收入最高的编程语言,在美国则名列第二。本课程将带领你从 Clojure 的完全初学者,详尽解释 Clojure 开发的理论方面,并通过实际应用来展示真实世界的场景。完成本课程后,你将具备使用 Clojure 进行所有开发项目的知识和经验。 基础主题包括: - Leiningen - REPL(交互式编程环境) - 语法 - 变量与函数 - 原始数据类型 - 数据结构 - 控制结构 - let 绑定 - 循环 - 异常处理 - 命名空间 - 函数式编程 - 解构 - 递归 - 闭包 高级主题将包括: - 动态和词法作用域 - 读-评-运用(Read-Eval-Apply) - 宏 - 归约器和转换器 - 并发编程 - 各种库和工具 本课程覆盖广泛的内容,我们将实际实现这些概念,以便你不仅获取理论知识,还能获得实践经验。今天就注册,学习你所需了解的 Clojure 知识吧!

课程评论(0条)

课程详情

Clojure is the most widely used member of the Lisp family of programming languages, the second oldest high level programming language family in widespread use today.In a 2019 survey, StackOverflow named Clojure the highest earning programming language worldwide, and second highest in the United States.This course will take you from a complete beginner in Clojureexplain in detail the theoretical aspects of Clojure developmentimplement it in a practical application, to show you a real world scenarioAfter this course you will have the knowledge and experience to use Clojure in all your development projects.Basic topics will cover:LeiningenREPLSyntaxVariables and functionsPrimitive data typesData structuresControl structuresletLoopsException handlingNamespacesFunctional programmingDestructuringRecursionsClosuresAdvanced topics will include:Dynamic and lexical scopesRead-Eval-ApplyMacrosReducers and transducersConcurrent programmingVarious libraries and toolsWe cover a lot of ground in this course, and we will implement the concepts practically so that you get not only theoretical knowledge but practical experience as well.Sign up today, and let's learn all you need to know about Clojure.

课程标签

0人关注该课程

主题相关的课程