12-29-2024, 09:32 PM
Building Microservices With Clojure
Last updated 1/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 333.90 MB | Duration: 1h 57m
A Practical Introduction to Tooling, Development, and Deployment
[b]What you'll learn[/b]
Once you have completed this training course, you will be fully capable of setting up, modifying, and deploying a microservice with Clojure and Pedestal
Learn how to build Microservices using Clojure
[b]Requirements[/b]
PC or MAC
Some programming experience
[b]Description[/b]
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.
Overview
Section 1: Introduction
Lecture 1 Important - Download These First - Working Files
Lecture 2 What's All This?
Lecture 3 Sample App And Cast Of Characters
Lecture 4 Sample App
Lecture 5 About The Author
Section 2: The Stack And The Toolchain - Bootstrap
Lecture 6 Requirements Check And Stack Overview
Lecture 7 Leiningen Introduction
Lecture 8 LightTable
Lecture 9 Ring And Pedestal Introduction
Lecture 10 Heroku
Section 3: Doing Useful Stuff With The Basic Framework
Lecture 11 Pedestal Orientation
Lecture 12 More Pedestal And Ring
Lecture 13 Maps And JSON In Clojure
Lecture 14 Add A GET Endpoint
Lecture 15 Add A Parameterized GET
Lecture 16 Add A POST Endpoint With Some Payload
Lecture 17 LightTable And The nRepl To Make Live Changes
Section 4: Persistence
Lecture 18 Basic Setup For Persistence - Part 1
Lecture 19 Basic Setup For Persistence - Part 2
Lecture 20 Supporting POST
Lecture 21 Basic Queries
Section 5: More Things Most Microservices Need
Lecture 22 Protecting Your Endpoints With A Simple API Key Strategy
Lecture 23 Using HTTP Client - Part 1
Lecture 24 Using HTTP Client - Part 2
Lecture 25 Using HTTP Client For POST
Lecture 26 Brief Look At XML In Clojure - Part 1
Lecture 27 Brief Look At XML In Clojure - Part 2
Section 6: Java Interop And Other Useful Things
Lecture 28 Namespaces And Require
Lecture 29 Java Interop
Lecture 30 Connecting To Libraries
Section 7: Conclusion
Lecture 31 Wrap Up
This course is designed for users that already have programming experience,This course is for anyone who wants to learn about building Microservices and Clojure