Building Microservices with Clojure
3.5 (41 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
332 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Building Microservices with Clojure to your Wishlist.

Add to Wishlist

Building Microservices with Clojure

A Practical Introduction to Tooling, Development, and Deployment
3.5 (41 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
332 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Price: $50
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • 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
View Curriculum
Requirements
  • PC or MAC
  • Some programming experience
Description

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. 

Who is the target audience?
  • 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
Compare to Other Clojure Courses
Curriculum For This Course
31 Lectures
01:58:04
+
Introduction
5 Lectures 14:06
Important - Download These First - Working Files
00:01




About The Author
01:27
+
The Stack And The Toolchain - Bootstrap
5 Lectures 21:08
Requirements Check And Stack Overview
03:35

Leiningen Introduction
04:03

LightTable
04:01

Ring And Pedestal Introduction
03:30

Heroku
05:59
+
Doing Useful Stuff With The Basic Framework
7 Lectures 26:13
Pedestal Orientation
03:31

More Pedestal And Ring
03:40

Maps And JSON In Clojure
03:45

Add A GET Endpoint
03:06

Add A Parameterized GET
03:37

Add A POST Endpoint With Some Payload
03:44

LightTable And The nRepl To Make Live Changes
04:50
+
Persistence
4 Lectures 15:06
Basic Setup For Persistence - Part 1
03:06

Basic Setup For Persistence - Part 2
03:36

Supporting POST
04:41

Basic Queries
03:43
+
More Things Most Microservices Need
6 Lectures 27:03
Protecting Your Endpoints With A Simple API Key Strategy
05:13

Using HTTP Client - Part 1
03:24

Using HTTP Client - Part 2
04:04

Using HTTP Client For POST
04:17

Brief Look At XML In Clojure - Part 1
04:57

Brief Look At XML In Clojure - Part 2
05:08
+
Java Interop And Other Useful Things
3 Lectures 10:04
Namespaces And Require
03:15

Java Interop
03:32

Connecting To Libraries
03:17
+
Conclusion
1 Lecture 04:24
Wrap Up
04:24
About the Instructor
Infinite Skills
4.4 Average rating
49,551 Reviews
751,681 Students
331 Courses
High Quality Training

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.