Jackson Quick Start : JSON Serialization With Java Made Easy

Learn the fundamentals of Jackson quickly and easily through examples.
Rating: 4.5 out of 5 (49 ratings)
3,613 students
Jackson Quick Start : JSON Serialization With Java Made Easy
Rating: 4.5 out of 5 (49 ratings)
3,614 students
Seriarization of Java objects into JSON using Jackson
De-serialization of JSON into Java objects using Jackson
How to avoid de-serialization errors
How to resolve naming mismatches between JSON and Java
How to use Jackson to produce human-readable JSON

Requirements

  • basic understanding of Java (methods, classes, variables, objects, etc.)
  • basic understanding of how to use an IDE (Eclipse, NetBeans, IntelliJ, etc.)

Description

Let's make things easy! In this quick-start course, students will learn how to use Jackson to serialize and deserialize JSON.  Import statements, Jackson classes and methods and program output will be illustrated and explained. By the end of the course, students will be able to serialize Java objects into JSON, deserialize JSON into Java objects, and will know how to avoid programming errors.  The course is taught by a straight-A Ivy League graduate with industry experience in the subject matter.

Who this course is for:

  • Java developers who want to know how to use Jackson to serialize and de-serialize JSON

Course content

3 sections • 14 lectures • 36m total length
  • Introduction
    02:48
  • Course Requirements
    00:20

Instructor

Computer systems developer, educator
Craig Hawkins
  • 4.5 Instructor Rating
  • 286 Reviews
  • 6,280 Students
  • 4 Courses

Craig Hawkins is a native English speaker and professional systems developer. He holds a master's degree in Computer Science from Brown University, where he earned a straight-A average and worked as a teaching assistant.  Additionally, Craig has many years of full-time, licensed classroom teaching experience, where he has a track record of significantly raising measured student achievement.  When taking one of his courses, you can be assured of his strength in the subject, the effectiveness of his communication, and his ability to structure and deliver a quality learning experience.