Jsonnet from scratch
Jsonnet from scratch, available at $54.99, has an average rating of 3.95, with 16 lectures, based on 23 reviews, and has 169 subscribers.
You will learn about Understand the benefits of using Jsonnet Learn about all Jsonnet features Flexibly produce JSON Structure you Jsonnet code for flexibility Manage your jsonnet code and its dependencies in your source versioning system Understand how Jsonnet is executed This course is ideal for individuals who are Devops, Programmers, system administrators that need to produce JSON or YAML config, eg for kubernetes It is particularly useful for Devops, Programmers, system administrators that need to produce JSON or YAML config, eg for kubernetes.
Enroll now: Jsonnet from scratch
Summary
Title: Jsonnet from scratch
Price: $54.99
Average Rating: 3.95
Number of Lectures: 16
Number of Published Lectures: 16
Number of Curriculum Items: 16
Number of Published Curriculum Objects: 16
Original Price: €19.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the benefits of using Jsonnet
- Learn about all Jsonnet features
- Flexibly produce JSON
- Structure you Jsonnet code for flexibility
- Manage your jsonnet code and its dependencies in your source versioning system
- Understand how Jsonnet is executed
Who Should Attend
- Devops, Programmers, system administrators that need to produce JSON or YAML config, eg for kubernetes
Target Audiences
- Devops, Programmers, system administrators that need to produce JSON or YAML config, eg for kubernetes
Understand how Jsonnet works, and be productive writing Jsonnet code. Based on real worl experience.
Jsonnet is a programming language used to generate JSON and YAML content efficiently and with flexibility. JSON and YAML configuration formats are used pervasilvely. From docker-compose to Hashicorp tools like Vagrant and Terraform. Jsonnet is a tool of interest for anyone needing to generate JSON or YAML configuration. As such it is no surprise to see it is used by some tools helping to manage complex Kubernetes configurations.
This training helps you get productive rapidly with the Jsonnet language. It covers from the basics to the advanced techniques:
-
Syntax and data types: The Jsonnet syntax is close to JSON. Actually a JSON document is a valid Jsonnet program! Discover the syntax along with the data types supported by Jsonnet.
-
Understanding the Jsonnet execution: When you know the syntax, it is tume to understand how Jsonnet code is executed. From Jsonnet expressions to JSON manifestation
-
Jsonnet functions: Learn to define and use function to avoid repetitions and modularize your code
-
Jsonnet objects: Discover the power of combining objects, and more importantly, understand how it works. Learn about inheritances, and how to augment an object’s existing value
-
Comprehension: Master array and object comprehension, allowing you to transform arrays to other arrays and even objects
-
Parameterised runs: See how you can pass parameters to a Jsonnet program
-
Libraries: Organise your code by authoring and using libraries. Manage your project’s dependencies with the Jsonnet Bundler, the package manager. Get tips on how to manage your Jsonnet with your source code versioning system.
-
Generate errors: Learn how to interrupt the Jsonnet execution early
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Jsonnet Syntax And Data Types
Lecture 1: Jsonnet Syntax
Lecture 2: Data types
Chapter 3: Understanding Jsonnet execution
Lecture 1: From Jsonnet to JSON
Chapter 4: Jsonnet functions
Lecture 1: Jsonnet Functions
Lecture 2: An example of using first-class functions
Chapter 5: Jsonnet Objects
Lecture 1: Generating objects
Lecture 2: Combining objects
Lecture 3: Additional objects related features
Chapter 6: Array and Object Comprehension
Lecture 1: Array comprehension
Lecture 2: Advanced Array Comprehension and Object Comprehension
Chapter 7: Parameterised runs
Lecture 1: Passing arguments to Jsonnet
Chapter 8: Writing, using and managing libraries
Lecture 1: Jsonnet libraries deep dive
Lecture 2: Managing libraries with the Jsonnet Bundler (jb)
Chapter 9: Generating error
Lecture 1: Generating errors
Chapter 10: Addendum: Installing Jsonnet
Lecture 1: Installing Jsonnet
Instructors
-
Raphaël Bauduin
Continuous learner eager to exchange knowledge
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 1 votes
- 4 stars: 13 votes
- 5 stars: 7 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple