Jacek Schae/Learn Datomic Pro

  • €249

Learn Datomic

Video course about Datomic Cloud. Including Datomic dev-local, Datomic Ions, and AWS deployment.

Contents

Intro

01 - What and How?

Setup

02 - Dev Setup
03 - Editor Setup
04 - GitHub Repo
05 - Reitit Codebase Overview
06 - Start
07 - Clojure tools and deps.edn

Datomic dev-local

08 - Download
09 - Setup
10 - Integrant

Schema

11 - Overview
12 - Attributes

Transactions and Queries

13 - Schema and seed-data
14 - Empty db check
15 - Wrap env
16 - Query overview
17 - Wrap db

Account

18 - Create account
19 - Delete account
20 - Account tests
21 - Refactor account

Recipes

22 - List all recipes
23 - List all recipes tests
24 - Create recipe
25 - Retrieve recipe
26 - Update recipe
27 - Delete recipe

Steps & Ingredients

28 - Create step
29 - Update step
30 - Delete Step
31 - Ingredients

Favorite / Unfavorite Recipe

32 - Favorite recipe
33 - Unfavorite recipe
34 - Transaction fn config
35 - Favorite counter query
36 - Favorite counter tests

Conversation

37 - Conversations overview
38 - List all conversations
39 - Wrap conversation participant
40 - List messages
41 - Create message
42 - Create conversation
43 - Read messages
44 - Conversation tests

Validation

45 - Entity predicates
46 - Entity attributes

AWS

47 - aws setup
48 - aws cli setup
49 - aws storage stack
50 - aws compute stack

Ions

51 - ions-overview
52 - ions setup
53 - Inversion of control
54 - aws ssm
55 - ion-dev tools setup

DevOps

56 - ion-dev tools push and deploy
57 - Datomic CLI setup
58 - endpoint fix
59 - Troubleshooting ions
60 - ssm fix
61 - Delete system
62 - random / parse uuid
63 - squuid
64 - Next steps