Logo da Alura
Data >

Course of Clojure: Schemas

Course summary

  • Use Schemas to guarantee the input and output data of your functions
  • Create your own Schemas
  • Use Schemas with sequences
  • Use Schemas with fixed or dynamic maps
  • Understand the benefits of using Schemas

Target Audience

Those who want to code in Clojure having guarantees and control over their data

Related Content

Courses of Data

Last update

24/07/2020

Already a student?

Start the course now

8h

To conclusion

31

Activities

117

Minutes of video

185

Students in this course

9.3

Grade for this course

Certificate of participation

Instructors

Detailed content

  1. Schemas

    • Schema when invoking a function
    • Validating a Schema in a test and the system boundaries
    • Do we need Schemas?
  2. Creating Schemas

    • Our own Schema
    • A validation predicate
    • Composing a Schema
    • Predicates
  3. Composing Schemas

    • Composite Schemas
    • Sequence Schemas
    • Tuples and schemas
  4. Dynamic maps

    • Validating dynamic maps
    • Maps and Schemas
  5. Putting all together

    • Putting all of the Schemas together

Don't study with us yet?

Invest in your career!

Start now