Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
In this Building Microservices with Clojure and Pedestal training course, expert author Scott Rehorn will teach you how to set up, modify, and deploy a basic microservice based on Clojure and Pedestal. This course is designed for users that already have programming experience.
You will start by learning about the stack and toolchain, then jump into using Pedestal. From there, Scott will teach you how to use Pedestal as a web services framework to handle request and response routing and content handling. This video tutorial also covers persistence, how to protect your endpoints with a simple API key strategy, and how to use XML in Clojure. Finally, you will learn about Java Interop.
Once you have completed this computer based training course, you will be fully capable of setting up, modifying, and deploying a microservice with Clojure and Pedestal.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
Important - Download These First - Working Files
What's All This?Preview
Sample App And Cast Of CharactersPreview
About The Author
|Section 2: The Stack And The Toolchain - Bootstrap|
Requirements Check And Stack Overview
Ring And Pedestal Introduction
|Section 3: Doing Useful Stuff With The Basic Framework|
More Pedestal And Ring
Maps And JSON In Clojure
Add A GET Endpoint
Add A Parameterized GET
Add A POST Endpoint With Some Payload
LightTable And The nRepl To Make Live Changes
|Section 4: Persistence|
Basic Setup For Persistence - Part 1
Basic Setup For Persistence - Part 2
|Section 5: More Things Most Microservices Need|
Protecting Your Endpoints With A Simple API Key Strategy
Using HTTP Client - Part 1
Using HTTP Client - Part 2
Using HTTP Client For POST
Brief Look At XML In Clojure - Part 1
Brief Look At XML In Clojure - Part 2
|Section 6: Java Interop And Other Useful Things|
Namespaces And Require
Connecting To Libraries
|Section 7: Conclusion|
Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.
The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.