Introduction to JavaScript Object Notation (JSON)

a to-the-point course on JSON
19 reviews
TAUGHT BY
  • Marie Taylor Web Developer & Educator

    Marie Taylor has over seven years professional experience in Web Application Development and training students in web technologies through webinars, books and online courses. She specializes in DHTML, JavaScript, jQuery, XSLT (XML, XSL, & XPath), JSON, ASP .NET & c#. Marie is a Microsoft Certified Professional (MCP). Marie actively stays educated in the latest web standards (like HTML5) and continues to work as a Freelance Web Application Developer and Educator.

WHAT'S INSIDE
  • Lifetime access to 20 lectures and 9 quizzes
  • A community of 1300+ students learning together!
SHARE

Introduction to JavaScript Object Notation (JSON)

a to-the-point course on JSON
19 reviews

HOW UDEMY WORKS?

Discover courses made by experts from around the world.

Take your courses with you and learn anytime, anywhere.

Learn and practice real-world skills and achieve your goals.

COURSE DESCRIPTION

JSON stands for JavaScript Object Notation. JSON has become a widely accepted and popular format for data due to it’s platform neutral nature, lightweight format, and it’s ability to convert directly to native JavaScript Objects. JSON is being used everywhere from Web APIs, to noSQL databases, to server side language libraries and client side frameworks.

This course will give you a low level understanding of JSON syntax, data types, and formatting, followed by a high level introduction into the many applications of JSON out in the world today. This course will also address security concerns with JSON, so you can use JSON in your own applications with confidence.

Putting JSON in your tool-belt is the first step. This course will give you not just an understanding of JSON syntax, but and understanding the role JSON is currently playing in the web today.

In Web Development there are a lot of buzzwords buzzing like:

  • JSON Web APIs
  • Single Page Applications
  • Client Side Model-View-Controller (or MVC)
  • NoSQL Databases

This course seeks to inspire you in how you can use the new JSON in your toolbelt through exposing you to the role JSON plays in these technologies. Join me, Marie Taylor, and learn JSON today.

    • A basic understanding of JavaScript (beginner is fine)
    • A basic understanding of Client Side vs Server Side (beginner is fine)
    • Over 20 lectures and 1.5 hours of content!
    • A handout with key terms and key points for each course section
    • A quiz at the end of each section that tests your understanding of important JSON concepts, followed by a final exam at the end of the course.
    • By the end of the course, you will be able to use JSON in your own applications with skill and confidence.
    • Programmers and Developers at any level

THE UDEMY GUARANTEE

30 day money back guarantee
Lifetime access
Available on Desktop, iOs and Android
Certificate of completion

CURRICULUM

  • SECTION 1:
    Introduction
  • 1
    Introduction to JSON
    04:15

    This lecture will introduce you to JSON and set the stage for your understanding of JSON.

  • 2
    Introduction to JSON Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section.

  • 3
    Introduction to JSON Quiz
    6 questions
  • SECTION 2:
    JSON Syntax
  • 4
    JSON Syntax
    06:32

    This lecture will introduce you to the basics of JSON syntax.

  • 5
    JSON Syntax Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section.

  • 6
    JSON Syntax Quiz
    6 questions
  • SECTION 3:
    JSON Data Types
  • 7
    String, Number, Boolean and Null
    06:30

    This lecture will give you an understanding of the JSON data types: string, number, boolean and null.

  • 8
    Object Data Type
    06:52

    This lecture will cover the JSON Object data type.

  • 9
    Array
    10:08

    This lecture will give you an understanding of the JSON array data type.

  • 10
    JSON Data Types Handout
    2 pages

    This handout provides key terms and key points from the lectures in this course section.

  • 11
    JSON Data Types Quiz
    6 questions
  • SECTION 4:
    JSON & Security Concerns
  • 12
    Cross Site Request Forgery (CSRF)
    05:04

    This lecture will provide you with an understanding of the CSRF security concern with JSON, and measures you can take in your projects.

  • 13
    Injection Attacks
    01:48

    This lecture will provide you with an understanding of the injection attack security concern with JSON, and measures you can take in your projects.

  • 14
    JSON & Security Concerns Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section.

  • 15
    JSON & Security Concerns Quiz
    6 questions
  • SECTION 5:
    JavaScript XMLHttpRequest & Web APIs
  • 16
    JavaScript XmlHttpRequest & Web APIs
    16:49

    This lecture will introduce you to Web APIs, the JavaScript XmlHttpRequest Object and how the XmlHttpRequest object works with RESTful JSON APIs.

  • 17
    JavaScript XMLHttpRequest & Web APIs Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section. Also available is a download of the starting example and the finished product for the weather app.

  • 18
    JavaScript XMLHttpRequest & Web APIs
    6 questions
  • SECTION 6:
    JSON & Client Side Frameworks
  • 19
    JSON & Client Side Frameworks
    14:20

    This lecture will give you a high level overview with JSON's role in client side frameworks.

  • 20
    JSON & Client Side Frameworks Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section. Also, there is a download available for the jQuery weather map example.

  • 21
    JSON & Client Side Frameworks Quiz
    6 questions
  • SECTION 7:
    JSON & NoSQL Databases
  • 22
    JSON & NoSQL Databases
    06:36

    This lecture will give you an overview of the role JSON plays in NoSQL database.

  • 23
    JSON & NoSQL Databases Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section.

  • 24
    JSON & NoSQL Databases Quiz
    6 questions
  • SECTION 8:
    JSON & Server Side Frameworks
  • 25
    JSON & Server Side Frameworks
    03:48

    This lecture will give you an overview of the role that JSON plays with Server Side Framework Libraries.

  • 26
    JSON & Server Side Frameworks Handout
    1 page

    This handout provides key terms and key points from the lectures in this course section.

  • 27
    JSON & Server Side Frameworks Quiz
    6 questions
  • SECTION 9:
    Final Exam & Conclusion
  • 28
    Final Exam
    25 questions
  • 29
    Conclusion
    00:54

    This lecture concludes this course.

UDEMY BY THE NUMBERS

5,200,000
Hours of video content
19,000,000
Course Enrollments
5,700,000
Students

RATING

  • 15
  • 3
  • 1
  • 0
  • 0
AVERAGE RATING
NUMBER OF RATINGS
19

REVIEWS

  • Mr. Johnny STANESCU
    One of the best trainings

    Awesome quality, great english, nice content. TBH, is following by the book WYSIWYG and, comparing with its price, actually you can't ask for more.

  • Kenneth Sizer
    A little slow out of the gate, but totally worth the cost

    Perhaps I'd had too much caffeine, but the first few lectures seems to drag for me. Then, I discovered the "1.5x speed" button and -- thanks to the instructor's excellent enunciation -- I was rolling! Not to over sell it, but Lecture 12 ( using XMLHttpRequest and jQuery) is probably worth the cost of the entire course. Crisp, clear, and lots of very useful info. Spot on.

  • Gregg Hudis
    Great Course

    I needed a JSON quick overview to get started on a project at work and this was perfect.

  • Ken Sturgeon
    Enjoyable, straightforward and illuminating.

    This was an enjoyable course that really shed light, not only on JSON syntax, but on how other technologies consume it. I have lived in a world of relational databases for many years and I'm trying to learn more about NoSQL technologies. This course helped me understand how document stores are used and I appreciate the straightforward explanations that Marie provides.

  • Cesar Llanes Medina
    course is great

    the course is great and very appropriate and complete, have been very satisfied

  • 30 day money back guarantee!
  • Lifetime Access. No Limits!
  • Mobile Accessibility
  • Certificate of Completion