On January 21th at 14:15 UTC , progression through exercises will be unavailable for 10 minutes due to a planned maintenance break.
Deals Of The Week - hours only!Up to 80% off on all courses and bundles.-Close
This online course will be of interest to junior programmers and software developers.

Do you want to know how to work with JSON files in Python? Would you like to improve your already possessed Python JSON skills? Or maybe you finished learning Python basics and want to investigate more? Then this course is designed for you! You will have fun learning, and you will learn a new programming skill that is in high demand.

When a web browser communicates with a server, the data can only be text. The JSON file is text only, and it can easily be sent to and from a server. JSON is a popular data exchange format between applications. For example, the Facebook API, Twitter API, and Google Calendar use the JSON format. Knowledge of JSON is useful when you want to write an application that uses this API (e.g. processes data from Facebook, Twitter, etc.)

You can use JSON as a data format with any programming language. In this online course, you'll learn how it can be used with Python. In this course, you'll establish the mindset you need to take your Python skills to the next level. At the end of the course, you'll get the chance to review your knowledge by challenging yourself with a quiz.

How to Read and Write JSON Files in Python is one of the courses from our Python File Processing series, where you learn working with files of different formats in Python. You can complete courses from the Python File Processing series in your desired order, as they're independent. Other courses from the series include:

Start learning how to read and write JSON files in Python now, and build a strong knowledge foundation for the future!

What's in It for Me?

  • 35 interactive exercises. Learn at your own pace, from anywhere and at anytime. Interact with hands-on exercises for better learning.
  • Lifetime access to the course. When you purchase the course, you'll get instant personal access to all of its content.
  • Certificate of completion. After you successfully finish all of the exercises, you'll get a downloadable PDF certificate to showcase your accomplishment.
  • 30-day money back guarantee. If you're not satisfied with the quality of the course, you can get a refund within 30 days of your purchase.
  • Hints for the exercises. You can ask questions and share insights with other members of our community through the Discuss tab. You can also drop us a line directly at academy@vertabelo.com, and we'll be more than happy to answer! 😉

What Are the Requirements?

  • A basic understanding of lists, dictionaries, sets, and tuples in Python (TIP: complete Part 1, Part 2, and Part 3 of our Python Basics series.)
  • Any web browser and an Internet connection.

Learn How to:

  • Find out when you’re dealing with a JSON file.
  • Work with JSON files in Python.
  • Differentiate JSON files from CSV files.
  • Open and read a JSON file with import json.
  • Handle a JSON file with a NULL, with an array, or with nested objects.
  • Write to a JSON file in Python using json.dumps().

Who Should Take This Course?

  • Students taking entry-level classes in Python.
  • Academics who want to leverage Python in their fields of study.
  • Junior software developers and programmers.
  • Programmers preparing for a technical interview.
    Start for free
    Gift this course

    Bundle deals


    Reg. price

    One to Rule 'Em All

    Includes 41 courses Python Basics. Part 1, Python Basics. Part 2, Python Basics. Part 3, Python Data Structures in Practice, Built-in Algorithms in Python, Working with Strings in Python, SQL Basics, SQL Practice Set, SQL JOINs, Standard SQL Functions, Creating Basic SQL Reports, Window Functions, Revenue Trend Analysis in SQL, How to INSERT, UPDATE, and DELETE Data in SQL, Recursive Queries, Creating Tables in SQL, Introduction to R, Tidyverse, Data Visualization 101, Statistics 101, SQL Basics in MS SQL Server, How to Insert, Update, or Delete Data in MS SQL Server, Common Functions in MS SQL Server, Revenue Trend Analysis in SQL Server, Creating Basic SQL Reports in SQL Server, Window Functions in MS SQL Server, Recursive Queries in MS SQL Server, GROUP BY Extensions in MS SQL Server, Introduction to Python for Data Science, How to Read and Write CSV Files in Python, How to Read and Write JSON Files in Python, Lists and Functions in R, Data Manipulation in R, SQL Basics in PostgreSQL, PostgreSQL JOINs, SQL Practice Set in PostgreSQL, Window Functions in PostgreSQL, Recursive Queries in PostgreSQL, Writing User-Defined Functions in PostgreSQL, PostGIS, How to Read and Write Excel Files in Python

    Bundle price $199

    36 hours left at this price!

    Table of contents

    Progress: 0% completed 0 of 35 exercises done

    1. Introduction

    What are JSON files? Let's find out!

    More details Less
    Start now

    0% completed 0 of 6 exercises done

    2. Reading JSON Files

    Learn how to read JSON files in Python.

    More details Less
    Start now

    0% completed 0 of 14 exercises done

    3. Writing JSON Files in Python

    Learn how to write data into JSON files.

    More details Less
    Start now

    0% completed 0 of 10 exercises done

    4. Quiz

    Check your skills in this final quiz.

    More details Less
    Start now

    0% completed 0 of 5 exercises done


    Average rating

    5/5100.0 (2)


    5 Stars 100%
    4 Stars 0%
    3 Stars 0%
    2 Stars 0%
    1 Stars 0%
      Load more reviews