Skip to main content
grasp.study
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Platform Engineering Leadership
·
Module 2
JSON, YAML, and Python Foundations for Platform Work
1
JSON and YAML Structures in Configuration Files
Distinguish JSON and YAML data types, mappings, sequences, and nesting in configuration files.
2
Authoring and Validating Cloud Resource Configuration JSON
Author and validate a JSON document for a cloud-resource configuration.
3
Authoring and Validating YAML Documents
Author and validate a YAML document while avoiding indentation and type-conversion errors.
4
Representing Infrastructure Data with Python Variables and Collections
Use Python variables, scalar types, and collections to represent infrastructure data.
5
Processing Cloud Resources with Python Conditionals and Loops
Use Python conditionals and loops to process a collection of cloud resources.
6
Writing and Calling Typed Python Functions
Write and call Python functions with parameters, return values, and type hints.
7
Validating Configuration Files and Reporting Clear Errors
Read a configuration file in Python and report malformed or missing values with clear errors.
8
Setting Up an Isolated Python Project with Pinned Dependencies
Create an isolated Python project with a virtual environment and pinned dependencies.
Next module isn't ready yet,
Back to course
Previous module
Product Delivery, Agile Flow, and Work Management
Next module