{"componentChunkName":"component---src-pages-index-js","path":"/","result":{"data":{"allMdx":{"nodes":[{"excerpt":"In this tutorial, I will show how to make an API with the express which is actually a javascript framework. So let's get started First of…","frontmatter":{"title":"Create A Todo API Using Express","author":null,"category":"Express","date":"July, 8th 2020","slug":"create-a-todo-api-using-express","readTime":6,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#282838","images":{"fallback":{"src":"/static/e004df04fb0fcc2e6c0631d80a329f20/b2dda/op1.png","srcSet":"/static/e004df04fb0fcc2e6c0631d80a329f20/9967c/op1.png 288w,\n/static/e004df04fb0fcc2e6c0631d80a329f20/6b282/op1.png 577w,\n/static/e004df04fb0fcc2e6c0631d80a329f20/b2dda/op1.png 1153w","sizes":"(min-width: 1153px) 1153px, 100vw"},"sources":[{"srcSet":"/static/e004df04fb0fcc2e6c0631d80a329f20/cc38b/op1.webp 288w,\n/static/e004df04fb0fcc2e6c0631d80a329f20/b0115/op1.webp 577w,\n/static/e004df04fb0fcc2e6c0631d80a329f20/b5a75/op1.webp 1153w","type":"image/webp","sizes":"(min-width: 1153px) 1153px, 100vw"}]},"width":1153,"height":646}}}},"id":"c85ea687-2a23-52f7-b2ee-cd459a735c62"},{"excerpt":"Template Literals Before start template literals first we need to know what looks like template literals, actually it's not double or single…","frontmatter":{"title":"Modern Javascript","author":null,"category":"javascript","date":"June, 29th 2020","slug":"modern-javascript","readTime":14,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8f8f8","images":{"fallback":{"src":"/static/d8e8649d91838df24893c0ef556dc0c6/76635/js-2.png","srcSet":"/static/d8e8649d91838df24893c0ef556dc0c6/81b70/js-2.png 250w,\n/static/d8e8649d91838df24893c0ef556dc0c6/86bab/js-2.png 500w,\n/static/d8e8649d91838df24893c0ef556dc0c6/76635/js-2.png 1000w","sizes":"(min-width: 1000px) 1000px, 100vw"},"sources":[{"srcSet":"/static/d8e8649d91838df24893c0ef556dc0c6/81c3e/js-2.webp 250w,\n/static/d8e8649d91838df24893c0ef556dc0c6/cd07d/js-2.webp 500w,\n/static/d8e8649d91838df24893c0ef556dc0c6/052d1/js-2.webp 1000w","type":"image/webp","sizes":"(min-width: 1000px) 1000px, 100vw"}]},"width":1000,"height":562}}}},"id":"382d3b81-2b3c-5bed-aa98-3033e4d07705"},{"excerpt":"Loops offer a quick and easy way to do the same thing repeatedly. There are many different types of loops, but they all essentially do the…","frontmatter":{"title":"JavaScript Loops Concepts","author":null,"category":"javascript","date":"June, 27th 2020","slug":"javascript-loops-concepts","readTime":15,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8d858","images":{"fallback":{"src":"/static/199e4508e2125de2f6e96286857db773/87706/p1.png","srcSet":"/static/199e4508e2125de2f6e96286857db773/f80f8/p1.png 320w,\n/static/199e4508e2125de2f6e96286857db773/9a63f/p1.png 640w,\n/static/199e4508e2125de2f6e96286857db773/87706/p1.png 1280w","sizes":"(min-width: 1280px) 1280px, 100vw"},"sources":[{"srcSet":"/static/199e4508e2125de2f6e96286857db773/c0bcc/p1.webp 320w,\n/static/199e4508e2125de2f6e96286857db773/17574/p1.webp 640w,\n/static/199e4508e2125de2f6e96286857db773/71d4d/p1.webp 1280w","type":"image/webp","sizes":"(min-width: 1280px) 1280px, 100vw"}]},"width":1280,"height":720}}}},"id":"249f76b3-eb0e-576c-ad01-5cd761fd2608"},{"excerpt":"Very often when we write code, we want to perform different actions for different decisions. We can use conditional statements to accomplish…","frontmatter":{"title":"JavaScript Conditional Statements","author":null,"category":"javascript","date":"June, 26th 2020","slug":"javascript-conditional-statements-concepts","readTime":6,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#f8d858","images":{"fallback":{"src":"/static/0f3f8a06cc2369434957a15030e120c7/87706/p1.png","srcSet":"/static/0f3f8a06cc2369434957a15030e120c7/f80f8/p1.png 320w,\n/static/0f3f8a06cc2369434957a15030e120c7/9a63f/p1.png 640w,\n/static/0f3f8a06cc2369434957a15030e120c7/87706/p1.png 1280w","sizes":"(min-width: 1280px) 1280px, 100vw"},"sources":[{"srcSet":"/static/0f3f8a06cc2369434957a15030e120c7/c0bcc/p1.webp 320w,\n/static/0f3f8a06cc2369434957a15030e120c7/17574/p1.webp 640w,\n/static/0f3f8a06cc2369434957a15030e120c7/71d4d/p1.webp 1280w","type":"image/webp","sizes":"(min-width: 1280px) 1280px, 100vw"}]},"width":1280,"height":720}}}},"id":"2752dadf-7a90-5530-bf8e-f25a65336666"},{"excerpt":"Data Sets Imagine you have the following numbers:  2, 4, 6, 8, and 10 . In order to represent this collection in memory (where a computer…","frontmatter":{"title":"JavaScript Objects and Arrays Concepts","author":"john smith","category":"javascript","date":"June, 23rd 2020","slug":"javascript-objects-and-arrays-concepts","readTime":3,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/static/f698eeb2c67124f6537f826c21a192fe/87706/p1.png","srcSet":"/static/f698eeb2c67124f6537f826c21a192fe/f80f8/p1.png 320w,\n/static/f698eeb2c67124f6537f826c21a192fe/9a63f/p1.png 640w,\n/static/f698eeb2c67124f6537f826c21a192fe/87706/p1.png 1280w","sizes":"(min-width: 1280px) 1280px, 100vw"},"sources":[{"srcSet":"/static/f698eeb2c67124f6537f826c21a192fe/c0bcc/p1.webp 320w,\n/static/f698eeb2c67124f6537f826c21a192fe/17574/p1.webp 640w,\n/static/f698eeb2c67124f6537f826c21a192fe/71d4d/p1.webp 1280w","type":"image/webp","sizes":"(min-width: 1280px) 1280px, 100vw"}]},"width":1280,"height":720}}}},"id":"13ce42b3-d53f-5bca-b792-86434c1f9027"},{"excerpt":"Variables are values that can change based on conditions or information passed to the program. Actually, variables do programs function as a…","frontmatter":{"title":"JavaScript Variables And Data Types","author":null,"category":"javascript","date":"June, 22nd 2020","slug":"javascript-variable-adn-data-types","readTime":2,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/static/2afd481d6d171652cf9d3b876e113b49/87706/p1.png","srcSet":"/static/2afd481d6d171652cf9d3b876e113b49/f80f8/p1.png 320w,\n/static/2afd481d6d171652cf9d3b876e113b49/9a63f/p1.png 640w,\n/static/2afd481d6d171652cf9d3b876e113b49/87706/p1.png 1280w","sizes":"(min-width: 1280px) 1280px, 100vw"},"sources":[{"srcSet":"/static/2afd481d6d171652cf9d3b876e113b49/c0bcc/p1.webp 320w,\n/static/2afd481d6d171652cf9d3b876e113b49/17574/p1.webp 640w,\n/static/2afd481d6d171652cf9d3b876e113b49/71d4d/p1.webp 1280w","type":"image/webp","sizes":"(min-width: 1280px) 1280px, 100vw"}]},"width":1280,"height":720}}}},"id":"a2a7ae74-851a-5365-bce4-1144011c3d51"},{"excerpt":"JavaScript Operations JavaScript operators assign values, compare values, execute arithmetic operations, and so on. It's likely that you are…","frontmatter":{"title":"JavaScript Various Types Of Operations","author":null,"category":"javascript","date":"June, 22nd 2020","slug":"javascript-various-types-of-operations","readTime":4,"image":{"childImageSharp":{"gatsbyImageData":{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/static/b3bbc86670cee18688cf66b658d518ba/87706/p1.png","srcSet":"/static/b3bbc86670cee18688cf66b658d518ba/f80f8/p1.png 320w,\n/static/b3bbc86670cee18688cf66b658d518ba/9a63f/p1.png 640w,\n/static/b3bbc86670cee18688cf66b658d518ba/87706/p1.png 1280w","sizes":"(min-width: 1280px) 1280px, 100vw"},"sources":[{"srcSet":"/static/b3bbc86670cee18688cf66b658d518ba/c0bcc/p1.webp 320w,\n/static/b3bbc86670cee18688cf66b658d518ba/17574/p1.webp 640w,\n/static/b3bbc86670cee18688cf66b658d518ba/71d4d/p1.webp 1280w","type":"image/webp","sizes":"(min-width: 1280px) 1280px, 100vw"}]},"width":1280,"height":720}}}},"id":"70d575b0-624f-549f-8583-4296bdff3959"}]}},"pageContext":{}},"staticQueryHashes":["3361116154","3824322444"]}