@ -3,7 +3,7 @@
"id" : "tree-data-structure" ,
"title" : "Tree Data Structure" ,
"description" : "Learn everything you need to know about the tree data structure" ,
"isPro" : fals e ,
"isNew" : tru e ,
"youtubeLink" : "https://www.youtube.com/watch?v=S2W3SXGPVyU" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
@ -14,7 +14,7 @@
"id" : "hash-table-data-structure" ,
"title" : "Hash Table Data Structure" ,
"description" : "Learn everything you need to know about the hash table data structure" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=jalSiaIi8j4" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
@ -25,7 +25,7 @@
"id" : "queue-data-structure" ,
"title" : "Queue Data Structure" ,
"description" : "Learn everything you need to know about the queue data structure" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=mDCi1lXd9hc" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "4 minutes" ,
@ -36,7 +36,7 @@
"id" : "stack-data-structure" ,
"title" : "Stack Data Structure" ,
"description" : "Learn everything you need to know about the stack data structure" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=I5lq6sCuABE" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "5 minutes" ,
@ -47,7 +47,7 @@
"id" : "linked-list-data-structure" ,
"title" : "Linked List Data Structure" ,
"description" : "Learn everything you need to know about linked list data structure" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=odW9FU8jPRQ" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "11 minutes" ,
@ -58,7 +58,7 @@
"id" : "array-structure" ,
"title" : "All about Array Data Structure" ,
"description" : "Learn everything you need to know about array data structure" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=QJNwK2uJyGs" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "10 minutes" ,
@ -69,7 +69,7 @@
"id" : "what-are-data-structures" ,
"title" : "What are Data Structures?" ,
"description" : "Learn about the different data structures in this illustrated series" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=9rhT3P1MDHk" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "1 minute" ,
@ -80,7 +80,7 @@
"id" : "what-is-eventual-consistency" ,
"title" : "What is Eventual Consistency?" ,
"description" : "Learn about the different consistency models in distributed systems" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=rpqsSkTIdAw" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "5 minutes" ,
@ -91,7 +91,7 @@
"id" : "ssh-ssl-tls" ,
"title" : "SSH vs TLS vs SSL" ,
"description" : "Learn the difference between SSH, TLS and SSL" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=k3rFFLmQCuY" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "3 minutes" ,
@ -102,7 +102,7 @@
"id" : "async-javascript" ,
"title" : "Asynchronous JavaScript" ,
"description" : "Learn how to write asynchronous JavaScript using Async/Await" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=VyIK6SV5f7o" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "15 minutes" ,
@ -113,7 +113,7 @@
"id" : "random-number-generators" ,
"title" : "Random Number Generators" ,
"description" : "How do random number generators work?" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=nDv3yXdD0rk" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
@ -124,7 +124,7 @@
"id" : "big-o-notation" ,
"title" : "Big O Notation" ,
"description" : "Learn what the Big-O notation is and how to calculate the time complexity of an algorithm." ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=Z0bH0cMY0E8" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
@ -135,7 +135,7 @@
"id" : "yaml-in-depth" ,
"title" : "YAML in Depth" ,
"description" : "Everything you need to know about YAML" ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=ImHSpwUlNVc" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
@ -146,7 +146,7 @@
"id" : "floating-point-arithmetic" ,
"title" : "Floating Point Arithmetic" ,
"description" : "Learn how ow the arithmetic operations work on floating-point numbers and why the results might be different from what you may expect." ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=RIiq4tTt6rI" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "4 minutes" ,
@ -157,7 +157,7 @@
"id" : "what-is-cap-theorem" ,
"title" : "What is CAP Theorem?" ,
"description" : "An illustrated explanation to CAP theorem with examples and proof." ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=_RbsFXWRZ10" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
@ -168,7 +168,7 @@
"id" : "acid-explained" ,
"title" : "ACID Explained" ,
"description" : "Learn what it means for a database to be ACID compliant with examples." ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=yaQ5YMWkxq4" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "5 minutes" ,
@ -179,7 +179,7 @@
"id" : "transport-protocols-tcp-vs-udp" ,
"title" : "Transport Protocols: TCP vs UDP" ,
"description" : "Learn about the Transport Layer of the TCP/IP model and different transport protocols." ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=37AFBZv4_6Y" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "10 minutes" ,
@ -190,7 +190,7 @@
"id" : "tcp-ip-model" ,
"title" : "TCP/IP Model Explained" ,
"description" : "Learn what is TCP/IP Model and the different layers involved." ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"youtubeLink" : "https://www.youtube.com/watch?v=F5rni9fr1yE" ,
"duration" : "5 minutes" ,
@ -201,7 +201,7 @@
"id" : "osi-model" ,
"title" : "OSI Model Explained" ,
"description" : "Learn what is OSI Model and the different layers involved." ,
"isPro " : false ,
"isNew " : false ,
"youtubeLink" : "https://www.youtube.com/watch?v=dV8mjZd1OtU" ,
"authorUsername" : "kamranahmedse" ,
"duration" : "7 minutes" ,
@ -213,7 +213,7 @@
"title" : "Freeze and Seal in JavaScript" ,
"description" : "Learn what is object freeze and seal in JavaScript and how to use them" ,
"youtubeLink" : "https://www.youtube.com/watch?v=O3uT2l6vgZ8" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "6 minutes" ,
"updatedAt" : "2020-10-16T19:59:14.191Z" ,
@ -224,7 +224,7 @@
"title" : "All about HTTP Caching" ,
"description" : "Learn what is HTTP caching, places for caching and different caching headers." ,
"youtubeLink" : "https://www.youtube.com/watch?v=HiBDZgTNpXY" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "13 minutes" ,
"updatedAt" : "2020-10-04T19:59:14.191Z" ,
@ -235,7 +235,7 @@
"title" : "Content Delivery Networks" ,
"description" : "Learn what the CDNs are and the difference between push CDN vs pull CDN." ,
"youtubeLink" : "https://www.youtube.com/watch?v=6DXEPcXKQNY" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "4 minutes" ,
"updatedAt" : "2020-09-26T19:59:14.191Z" ,
@ -246,7 +246,7 @@
"title" : "Load Balancers 101" ,
"description" : "Learn the basics of load balancers, types and different algorithms." ,
"youtubeLink" : "https://www.youtube.com/watch?v=galcDRNd5Ow" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "9 minutes" ,
"updatedAt" : "2020-09-18T19:59:14.191Z" ,
@ -257,7 +257,7 @@
"title" : "DNS Records" ,
"description" : "Learn what the DNS is and how a website is found on the internet." ,
"youtubeLink" : "https://www.youtube.com/watch?v=7lxgpKh_fRY" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "6 minutes" ,
"updatedAt" : "2020-08-31T19:59:14.191Z" ,
@ -268,7 +268,7 @@
"title" : "DNS and how does it work?" ,
"description" : "Learn what the DNS is and how a website is found on the internet." ,
"youtubeLink" : "https://www.youtube.com/watch?v=Wj0od2ag5sk" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "5 minutes" ,
"updatedAt" : "2020-08-17T19:59:14.191Z" ,
@ -279,7 +279,7 @@
"title" : "System Design 101" ,
"description" : "Learn about all the bits and pieces of system design." ,
"youtubeLink" : "https://www.youtube.com/watch?v=Y-Gl4HEyeUQ" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "7 minutes" ,
"updatedAt" : "2020-08-08T19:59:14.191Z" ,
@ -290,7 +290,7 @@
"title" : "JavaScript Fetch API" ,
"description" : "Learn how to use JavaScript's Fetch API to interact with remote API." ,
"youtubeLink" : "https://www.youtube.com/watch?v=-ZI0ea5O2oA" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "3 minutes" ,
"updatedAt" : "2020-08-02T19:59:14.191Z" ,
@ -301,7 +301,7 @@
"title" : "Scaling the Unscalable" ,
"description" : "Learn the basics of System Design and understand how to build a scalable application." ,
"youtubeLink" : "https://www.youtube.com/watch?v=a2rcgzludDU" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "10 minutes" ,
"updatedAt" : "2020-07-26T19:59:14.191Z" ,
@ -312,7 +312,7 @@
"title" : "All about Promises in JavaScript" ,
"youtubeLink" : "https://www.youtube.com/watch?v=BvrkobaCVVE" ,
"description" : "Learn how to write asynchronous code in JavaScript using promises." ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "8 minutes" ,
"updatedAt" : "2020-07-20T19:59:14.191Z" ,
@ -323,7 +323,7 @@
"title" : "Automate with GitHub Actions" ,
"description" : "Learn how to implement CI/CD with GitHub Actions" ,
"youtubeLink" : "https://www.youtube.com/watch?v=nyKZTKQS_EQ" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "6 minutes" ,
"updatedAt" : "2020-07-13T19:59:14.191Z" ,
@ -334,7 +334,7 @@
"title" : "What is Dependency Injection?" ,
"description" : "Learn what is dependency injection and how to write better code with the help of it." ,
"youtubeLink" : "https://www.youtube.com/watch?v=0yc2UANSDiw" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "3 minutes" ,
"updatedAt" : "2020-07-04T19:59:14.191Z" ,
@ -345,7 +345,7 @@
"title" : "How to use CSS Variables?" ,
"description" : "Learn how to write scalable CSS using CSS Variables." ,
"youtubeLink" : "https://www.youtube.com/watch?v=lgaxU7CRmxU" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "5 minutes" ,
"updatedAt" : "2020-07-03T19:59:14.191Z" ,
@ -356,7 +356,7 @@
"title" : "DOM, Shadow DOM, Virtual DOM" ,
"description" : "Learn what is DOM, Shadow DOM and Virtual DOM and how they work." ,
"youtubeLink" : "https://www.youtube.com/watch?v=7Tok22qxPzQ" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "6 minutes" ,
"updatedAt" : "2020-07-20T19:59:14.191Z" ,
@ -367,7 +367,7 @@
"title" : "Practical Introduction to React" ,
"description" : "Learn how to create a React Application with practical example." ,
"youtubeLink" : "https://www.youtube.com/watch?v=NyG7YJWJd6s&list=PLkZYeFmDuaN3NDLnBG01-sH2-nwn43mYu" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "40 minutes" ,
"updatedAt" : "2020-07-09T19:59:14.191Z" ,
@ -378,7 +378,7 @@
"title" : "Arrays and Objects in JavaScript" ,
"description" : "Learn how to manipulate arrays and objects in JavaScript." ,
"youtubeLink" : "https://www.youtube.com/watch?v=n3NKGsM3iEw" ,
"isPro " : false ,
"isNew " : false ,
"authorUsername" : "kamranahmedse" ,
"duration" : "12 minutes" ,
"updatedAt" : "2020-05-09T19:59:14.191Z" ,