Learn JSON Step-by-Step from Scratch

Sdílet
Vložit
  • čas přidán 22. 08. 2024
  • website - automationstep...
    We will learn:
    What is JSON
    What is it used for
    How to create a JSON
    Demo
    JSON = JavaScript Object Notation
    JSON is a way of communicating data with specific rules
    Using Key-Value pairs
    The syntax is taken from JavaScript but JSON is portable with other languages
    JSON is a lightweight data-interchange format
    It is easy for humans to read and write
    It is easy for machines to parse and generate
    It is based on a subset of the JavaScript Programming Language Standard ECMA-262 3rd Edition - December 1999
    JSON Types
    Objects
    Arrays
    Strings
    Numbers
    Boolean
    Null
    JSON Syntax Rules
    Data is in name/value pairs
    Data is separated by commas
    Curly braces hold objects
    Square brackets hold arrays
    Join Automation Step By Step channel: www.youtube.co...
    Udemy Discounts - automationstep...
    Every LIKE & SUBSCRIPTION gives me great motivation to keep working for you
    You can support my mission for education by sharing this knowledge and helping as many people as you can
    If my work has helped you, consider helping any animal near you, in any way you can.
    _______ ONLINE COURSES TO LEARN _______
    automationstep...
    GitHub - github.com/Rag...
    Udemy - www.udemy.com/...
    Training by Raghav at your venue - raghav.qna@gmail.com
    Training schedule - automationstep...
    ----------- UI TESTING -----------
    Selenium Beginners - bit.ly/2MGRS8K
    Selenium Java Framework from Scratch - bit.ly/2N9xvR6
    Selenium Python - bit.ly/2oyMp5x
    Selenium Tips - bit.ly/2owxc50
    Selenium Builder - bit.ly/2MKNtlq
    Katalon Studio - bit.ly/2wARFdi
    Robot Framework with RIDE- bit.ly/2Px6Ue9
    Robot Framework with Eclipse - bit.ly/2N8DZxb
    Protractor - bit.ly/2KtqVkU
    TestProject - bit.ly/2DRNJYE
    ----------- API TESTING -----------
    Web Services (API) - bit.ly/2MGafL7
    SoapUI - bit.ly/2MGahmd
    Postman - bit.ly/2wz8LrW
    General - bit.ly/2PYdwmV
    Katalon Studio API Testing - bit.ly/2BwuCTN
    ----------- MOBILE TESTING -----------
    Appium - bit.ly/2ZHFSGX
    Mobile Playlist - bit.ly/2PxpeUv
    ----------- CI | CD | DEVOPS -----------
    Jenkins Beginner - bit.ly/2MIn8EC
    Jenkins Tips & Trick - bit.ly/2LRt6xC
    Docker - bit.ly/2MInnzx
    Kubernetes - bit.ly/2MJIlMK
    ------------VIRTUALISATION------------
    Virtualization on windows - bit.ly/2SItIL9
    ----------- VERSION CONTROL SYSTEM -----------
    Git & GitHub - bit.ly/2Q1pagY
    GitLab - bit.ly/2kQPGyQ
    ----------- PERFORMANCE TESTING -----------
    JMeter Beginner - bit.ly/2oBbtIU
    JMeter Intermediate - bit.ly/2oziNVB
    JMeter Advanced - bit.ly/2Q22Y6a
    JMeter Tips & Tricks - bit.ly/2NOfWD2
    Performance Testing - bit.ly/2wEXbLS
    ----------- PROGRAMMING -----------
    Java Beginners - bit.ly/2PVUcXs
    Java Tips & Tricks - bit.ly/2CdcDnJ
    GROOVY - bit.ly/2FvWV5C
    JAVASCRIPT - bit.ly/2KJDZ8o
    PYTHON - bit.ly/2Z4iRye
    ----------- IDE -----------
    Visual Studio Code - bit.ly/2V15yvt
    ----------- BUILD TOOLS -----------
    Maven - bit.ly/2NJdDRS
    Gradle - bit.ly/30l3h1B
    ----------- OTHERS -----------
    Redis- bit.ly/2N9jyCG
    Misc - bit.ly/2Q2q5xQ
    Tools & Tips - bit.ly/2oBfwoR
    QnA Friday- bit.ly/2NgwGpw
    Sunday Special - bit.ly/2wB23BO
    Ask Raghav - bit.ly/2CoJGWf
    Interviews - bit.ly/2NIPPxk
    All Playlists - bit.ly/2LSiezA
    ---------- Connect with Raghav -----------
    Website - automationstep...
    LifeCharger - lifecharger.org/
    Udemy Courses - www.udemy.com/...
    Facebook - / automationstepbystep
    Twitter - / learnwithraghav
    CZcams - / automationstepbystep
    Never Stop Learning
    Raghav

Komentáře • 188

  • @RaghavPal
    @RaghavPal  Před 3 lety +32

    Note - I missed to put a comma after starting new object in the subjects array. In the next video, we will learn how to validate your JSON

    • @mohamedfazeem7147
      @mohamedfazeem7147 Před rokem +1

      {✓}{•}

    • @mohamedfazeem7147
      @mohamedfazeem7147 Před rokem +1

      {.}.

    • @stephensunderlin
      @stephensunderlin Před 8 měsíci

      That you for that. It was bugging me! I've used jsonfor years but never took the time to fully understand it. Thank you for this very thorough explaination.

  • @peterw683
    @peterw683 Před 3 lety +20

    I have watched so many videos on JSON and yours is incredible! Your method and sequence in how you explain things worked very well, and for a non-programmer viewer like me, I found the information easy to digest and retain. Thank you so much for your efforts!

  • @sathya-enjoy_lifetothefullest

    Amazing Raghav, I am running short of words to praise you. You put so much of efforts always to make complex concepts appear easily with your teaching style - step by step !!

  • @Vishal-jq3fp
    @Vishal-jq3fp Před 3 lety +2

    Started watching JSON video since last night to understand but every video I watched, made it more complicated and hard for me to understand then I got your video in recommendation and thank god I watched it. You explained it soo easily and that too from scratch. Thankyou so much for making this video, please continue making tutorials like this. It helps beginner programmers like me a lot.

  • @oumarlatif01
    @oumarlatif01 Před 3 lety +1

    Surprised to see little comments here, have to say this has been the best and most informative video on an intro to JSON. Very clear and easy to understand. Thank you very much

    • @RaghavPal
      @RaghavPal  Před 3 lety +1

      I appreciate that! Most welcome Oumar

  • @venkatanithish7757
    @venkatanithish7757 Před 2 lety +4

    I really like this kind of explanation with pictures.It makes learning process very simple. Especially most of all I love the starting of this video where computers communicate with eachother,it is a great start actually. Anyway Thank you for this kind of explanation 👍❤️

  • @LearnincreationIndia
    @LearnincreationIndia Před měsícem

    I saw many videos but believe me it is the best one to learn JSON. Keep it up bro 🎉

  • @amirhosseinghasemi4831

    A warm hello from Tehran, Iran. It was great. short, clear with easy explanation. I will keep learning with you.

    • @RaghavPal
      @RaghavPal  Před rokem

      So glad to know this Amir, all the best

  • @ugur8660
    @ugur8660 Před 3 lety +2

    Hi Raghav, i learn so much things about testing thanks to you. Keep up the great work, greetings from Turkey. ♥

  • @gopavaramnagabharathreddy9058

    I just started to learn json, your video made my work much easier, Thank you sir!

  • @gamiumdev
    @gamiumdev Před 3 lety

    I usually shy away from indian tutorials but this is good. thx bhai :)

  • @smoothstate
    @smoothstate Před 2 lety

    The most clear explanation I've ever seen. Thank you Raghav!

  • @harmeetsokhi
    @harmeetsokhi Před rokem

    The best video on the introduction of json... Thanks

  • @Pritamdas-bg7fp
    @Pritamdas-bg7fp Před 3 lety +1

    one of the best tutorial in youtube

  • @alefalfa
    @alefalfa Před rokem

    Bets video on JSONs I have seen to this point. Great job!

  • @macmaxtrontheater8238

    Good teaching skills thank you❤

  • @erolgyrbev919
    @erolgyrbev919 Před rokem

    You are very good sir! Very good way of explaining everything and the combination of examples helped me a lot!

  • @prabhuavp
    @prabhuavp Před 2 lety

    Hi brother I watched your video that is incredible, I can understand 90% of your video, for the rest 10% and E2 again watch your video and need to practice, thank you for posting this amazing video thanks a lot

  • @ashutoshchoudhary4502
    @ashutoshchoudhary4502 Před 3 lety

    Awesome explanation Raghav...you have literally created an amazing forum to learn automation from scratch

  • @priyashah5914
    @priyashah5914 Před 2 lety

    You are Genius Sirji

  • @Donuthaveone
    @Donuthaveone Před 3 lety

    Simple and easily digestible explanation. Really nice job. Thank you!

  • @nxtgen6295
    @nxtgen6295 Před rokem

    Super, Really very nice.

  • @markrolandeugenio1177

    Thanks for the free resources,..such a big help...

  • @Redsignal19
    @Redsignal19 Před 7 měsíci

    Thanks for this insight!

  • @mts311
    @mts311 Před rokem

    Great explanatio! Was pretty easy to follow. Thank you !

  • @mariumbegum7325
    @mariumbegum7325 Před rokem

    Great videos for beginners to learn the basics!

  • @subashadhikari3290
    @subashadhikari3290 Před 2 lety

    Thankyou so much from the land of mountains,Nepal

  • @jaymb82
    @jaymb82 Před 2 lety +1

    Nice explanation. But, output of JSON should be explained which is not covered in Demo.

    • @RaghavPal
      @RaghavPal  Před 2 lety

      thanks for the feedback Mahesh, I will take this up

  • @woolgathered
    @woolgathered Před 2 lety

    Great explanation that was succinct and to the point! Thank you for not overwhelming us.

  • @sahiraahamed
    @sahiraahamed Před rokem

    Super ✌and clear explanation...👏 am new subscriber.. Sir

  • @manic6205
    @manic6205 Před rokem

    Thanks. its very clear.

  • @acid387
    @acid387 Před 3 lety

    The best! Very clear and precise.

  • @Karthikraja_Ponraj
    @Karthikraja_Ponraj Před 2 lety

    Super Raghav :)

  • @user-ht2dw7mq4s
    @user-ht2dw7mq4s Před měsícem

    Your the best ❤

  • @sfplato
    @sfplato Před 2 lety

    Thanks for the video. Great explanation and easy to understand.

  • @DJYONI_1
    @DJYONI_1 Před rokem

    You're the best!

  • @sebastus27
    @sebastus27 Před 3 lety

    Raghav, you could make a video with: Data driven, selenium, Java and JSON, more precisely how we read data from a JSON to test a login.

    • @RaghavPal
      @RaghavPal  Před 3 lety +1

      Hi Sebastian, I will plan on this

  • @anandd3081
    @anandd3081 Před 2 lety

    Thank you for such an Amazing short tutorial. Put up in so simple way. Feeling blessed to have bumped in to this video, watched and learned for ever (to begin JSON). Many thanks

  • @malikmalik9514
    @malikmalik9514 Před 2 lety

    You are such a gem love you

  • @creative_py9169
    @creative_py9169 Před 2 lety

    Good explanation

  • @lilcas114
    @lilcas114 Před rokem

    Great Video!

  • @cleadbetter9911
    @cleadbetter9911 Před 3 lety +1

    This is perfect, thank you!!!

  • @waheedabanu6391
    @waheedabanu6391 Před rokem

    keep learning!

  • @nilanjanasamadder2153
    @nilanjanasamadder2153 Před 3 lety

    Thank you so much for explaining it so wonderfully. 😍

  • @Mike-vj8do
    @Mike-vj8do Před rokem

    good video, thank you!

  • @paragchandrarai1333
    @paragchandrarai1333 Před rokem

    Great sir

  • @vijjiocean
    @vijjiocean Před 3 lety +1

    Thank you for the video bro

  • @dilawarkhan4085
    @dilawarkhan4085 Před 3 lety

    Amazing and simple explanation as always.

    • @RaghavPal
      @RaghavPal  Před 3 lety +1

      Glad you liked it Dilawar, share with all

  • @AnirudhGarg1123
    @AnirudhGarg1123 Před 3 lety +1

    Excellent!

  • @user-sw6ti3gi2g
    @user-sw6ti3gi2g Před rokem

    That was epic!

  • @BipBop9
    @BipBop9 Před 3 lety

    XML and JSON videos they are great ty

  • @yesmanhk
    @yesmanhk Před 3 lety

    finally, i found you and well explain about the [{}] , thank you

  • @danieljesu8726
    @danieljesu8726 Před 3 lety

    Great and simple ..

  • @VLRTraining
    @VLRTraining Před 2 lety

    Nice

  • @nishalvarghese2967
    @nishalvarghese2967 Před 3 lety

    Superb presentation

  • @Kebabowskie
    @Kebabowskie Před 2 lety +1

    sir can a mechanical engineer 35 years old to shift his career to Software testing? please reply urgently adding that i have basic knowledge of manual testing without experience

    • @RaghavPal
      @RaghavPal  Před 2 lety +1

      You can, but should analyse and have clear answers for the following questions:
      1. Why do you want to switch
      2. Do you have any interest in Testing
      3. Is the switch only because you are not finding the current work meaningful
      4. Is financial growth the major cause
      5. What analysis have you done
      6. How do you see the future

  • @RajeshKumar-uy4us
    @RajeshKumar-uy4us Před 5 měsíci

    learn by doing

  • @bobblandeburgo3842
    @bobblandeburgo3842 Před rokem

    What is the purpose of the extra tabs after you start a new line? Are they mandatory or optional?

    • @RaghavPal
      @RaghavPal  Před rokem +1

      tabs mark the opening of a new section, if you are typing manually you may start directly from the new like and then use any online json formatter to format it

  • @EMadDiyanate
    @EMadDiyanate Před 10 měsíci

    so Good

  • @jeya0909
    @jeya0909 Před rokem

    Great

  • @mandarbirangane1835
    @mandarbirangane1835 Před 2 lety

    Not able to use this JSON pathfinder chrome extension, after clicking on JSON path finder icon it open a GitHub in new tab instead of Path finder

    • @RaghavPal
      @RaghavPal  Před 2 lety

      Hi Mandar, you can directly do it from here - jsonpathfinder.com/

  • @mahadev1050
    @mahadev1050 Před 3 lety

    Awesome👏👏👏

  • @ajaidx
    @ajaidx Před 3 lety

    You are awesome

  • @winterburn3010
    @winterburn3010 Před 2 lety

    Please make YAML series @automationstepbystep, thanks in advance!

  • @kamithpiumal4887
    @kamithpiumal4887 Před 3 lety

    good

  • @karthickkrish2662
    @karthickkrish2662 Před 4 měsíci

    nice

  • @hunin27
    @hunin27 Před 10 měsíci

    How do you also import it into Javascript as a variable? Are there other videos about JSON? Does not seem like it is all to know

    • @RaghavPal
      @RaghavPal  Před 10 měsíci

      not yet, will check on this Alex

    • @hunin27
      @hunin27 Před 10 měsíci

      Thanks

  • @ishanpal9779
    @ishanpal9779 Před 3 lety

    👍 Great

  • @CambodianTutorials
    @CambodianTutorials Před 3 lety

    thanks

  • @rosemenstv-9292
    @rosemenstv-9292 Před 3 lety

    Thanks Raghav from Egypt , kindly we need a courses one for YML and other to bash scripting

  • @user-hd4nb1dc6j
    @user-hd4nb1dc6j Před měsícem

    post from command line

    • @RaghavPal
      @RaghavPal  Před měsícem

      pls elaborate if there is a question

  • @RajeshKumar-uy4us
    @RajeshKumar-uy4us Před 5 měsíci

    done and dusted

  • @alifazel691
    @alifazel691 Před 2 lety

    9:55 missed comma there.

    • @RaghavPal
      @RaghavPal  Před 2 lety

      thanks for checking Ali

    • @alifazel691
      @alifazel691 Před 2 lety

      @@RaghavPal I was a bit premature with that. It has been fixed in the following video. Nice work.

  • @azkyakhan
    @azkyakhan Před 3 lety

    Plz post the next video on this soon

  • @lofidesolation9528
    @lofidesolation9528 Před 2 lety

    Plz make a video on yaml from scratch

  • @petersam1823
    @petersam1823 Před 3 lety

    How subjectId in users links to subjects work?

    • @RaghavPal
      @RaghavPal  Před 3 lety

      It is mapped with the subjectid and subjects resource

  • @sharana_rani
    @sharana_rani Před 3 lety

    Hi,
    I am not able to understand how to read data in selenium webDriver from Json file. Can you make a video on that please.

    • @RaghavPal
      @RaghavPal  Před 3 lety +1

      I will plan Sharana, but can take some time

    • @sharana_rani
      @sharana_rani Před 3 lety

      @@RaghavPal I am really able to understand the concepts of selenium since you teach from starch and I am a beginner. I got few links where they have explained how to configure json file to selenium but I am not able to understand it. Looking forward for you're video.. Thanks!

  • @azkyakhan
    @azkyakhan Před 3 lety

    u didnt put coma after starting new object in subject array

    • @RaghavPal
      @RaghavPal  Před 3 lety +1

      Yes, my mistake

    • @azkyakhan
      @azkyakhan Před 3 lety

      thank you so much for sharing this video....it makes me understand basic concept of json

  • @waheedabanu6391
    @waheedabanu6391 Před rokem

    comment from command!

  • @miketysonschwarzeneggerpra9215

    please, activate caption in your videos
    .

  • @wasimakram-nz5gq
    @wasimakram-nz5gq Před 3 lety

    Hi sir,
    When will you Make video on OOPS concept java

  • @lilijena1994
    @lilijena1994 Před 11 měsíci

    post from crio

  • @asratkebede6493
    @asratkebede6493 Před 8 měsíci +1

    Man your ip

  • @filsmashers
    @filsmashers Před rokem

    worst colleges never teaches like you but charges lacs of rupees.

    • @RaghavPal
      @RaghavPal  Před rokem +1

      Hope this will help most of the students

  • @azkyakhan
    @azkyakhan Před 3 lety

    👌🏻

  • @PepperPlaysRoblox10
    @PepperPlaysRoblox10 Před rokem

    I have no idea what you are saying I legit don't understand no matter how many vids I watch

    • @RaghavPal
      @RaghavPal  Před rokem

      I will try to improve on this

    • @PepperPlaysRoblox10
      @PepperPlaysRoblox10 Před rokem

      @@RaghavPal I learned it, its fine it just took a few practice files.

  • @somnathingle9283
    @somnathingle9283 Před 2 lety

    • @RaghavPal
      @RaghavPal  Před 2 lety

      Thanks for being a member Somnath

  • @lilijena1994
    @lilijena1994 Před 11 měsíci

    learn by doing

  • @6unVijay
    @6unVijay Před 6 měsíci

    nice