Data > Course of Clojure: Introduction to functional programming is part of courses of em Data. Discussions about this course
Course summary Understand the importance of immutability in Clojure Learn how to deal with functions and data Pass functions as parameters, and return functions Work with vectors, maps and threading in Clojure Target Audience Those who want to learn Clojure or functional programming Related Content Courses of Data Last update 05/03/2020 Already a student? Start the course now 10h To conclusion 46 Activities 194 Minutes of video 586 Students in this course 9.3 Grade for this course Certificate of participation Instructors Fabrício Carraro Detailed content First functions Preparing the environment Functions Immutability Conditionals and symbols Local and global symbols, namespace, bigint and bigdecimal Multiple let and conditionals Global or local symbols? Lambdas and anonymous functions Intellij, Leiningen and shortcuts Predicates, when and binding in runtime Lambdas and anonymous functions Predicates First steps with collections Vectors, get ans updates Map and filter Reduce and variations Errors Maps and threading Maps, vals and keys Threading first Threading simple Map, reduce and filters Destruct sequence, map reduce and thread last Map filter and composition Map reduce Don't study with us yet? Invest in your career! Start now