InfiniteSkills_Building_Microservices_with_Clojure

در این آموزش تصویری با ساخت Microservices با Clojure آشنا می شوید. در این دوره با چگونگی راه اندازی، ویرایش، و استقرار microservice بر اساس Clojure آشنا شده و این دوره برای کاربرانی که در حال حاضر تجربه برنامه نویسی دارند طراحی شده و به چگونگی استفاده از پایه به عنوان خدمات وب و محافظت از استراتژی های API و استفاده از XML در Clojure می پردازد. زمانی که این دوره آموزشی مبتنی بر کامپیوتر را تمام کردید، قادر به راه اندازی، اصلاح و گسترش microservice با Clojure خواهید بود.
این دوره آموزشی محصول موسسه InfiniteSkills است.

سرفصل های دوره:

  • دسترسی به فایل های کاری
  • کار با Bootstrap
  • بررسی پشته
  • کار با حلقه ها
  • کار با JSON در Clojure
  • اضافه کردن یک نقطه پایانی GET
  • اضافه کردن پارامترهای GET
  • اضافه کردن پست
  • راه اندازی عمومی برای مقاومت – قسمت 1
  • راه اندازی عمومی برای مقاومت – قسمت 2
  • استفاده از HTTP Client – قسمت 1
  • استفاده از HTTP Client – قسمت 2
  • استفاده از HTTP POST
  • کار با XML در Clojure – قسمت 1
  • کار با XML در Clojure – قسمت 2
  • کار با فضاهای نامی
  • و…

عنوان دوره: InfiniteSkills Building Microservices with Clojure
مدت زمان: 2 ساعت
نویسنده: Scott Rehorn

توضیحات:

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.

01. Introduction
What is All This?
Sample App And Cast Of Characters
Sample App
About The Author
0105 How To Access The Working Files
02. The Stack And The Toolchain - Bootstrap
0201 Requirements Check And Stack Overview
0202 Leiningen Introduction
0203 LightTable
0204 Ring And Pedestal Introduction
0205 Heroku
03. Doing Useful Stuff With The Basic Framework
0301 Pedestal Orientation
0302 More Pedestal And Ring
0303 Maps And JSON In Clojure
0304 Add A GET Endpoint
0305 Add A Parameterized GET
0306 Add A POST Endpoint With Some Payload
0307 LightTable And The nRepl To Make Live Changes
04. Persistence
0401 Basic Setup For Persistence - Part 1
0402 Basic Setup For Persistence - Part 2
0403 Supporting POST
0404 Basic Queries
05. More Things Most Microservices Need
0501 Protecting Your Endpoints With A Simple API Key Strategy
0502 Using HTTP Client - Part 1
0503 Using HTTP Client - Part 2
0504 Using HTTP Client For POST
0505 Brief Look At XML In Clojure - Part 1
0506 Brief Look At XML In Clojure - Part 2
06. Java Interop And Other Useful Things
0601 Namespaces And Require
0602 Java Interop
0603 Connecting To Libraries
07. Conclusion
0701 Wrap Up

حجم فایل: 431MB