![the roadmap](/img/default-banner.jpg)
- Видео 47
- Просмотров 1 642 649
the roadmap
Объединенные Арабские Эмираты
Добавлен 13 мар 2020
The roadmap features the best online web development and programming lectures for all sorts of computer science knowledge and for the latest web technologies including System Design, Databases, FullStack Development, and much more. Also, check out the project website at roadmap.sh
Session Based Authentication | Authentication Series
Session-based authentication is a stateful authentication technique where we use sessions to keep track of the authenticated user. In this video, we learn what session-based authentication is, what session is and how session-based authentication is implemented.
Textual Guide with More Details:
roadmap.sh/guides/session-based-authentication
Project Codebase:
github.com/kamranahmedse/node-session-auth-example
Authentication Series Playlist:
ruclips.net/p/PLkZYeFmDuaN2pZOuMWjIfvZ6v2ZFp2jyK
Channel website:
roadmap.sh
Discord Community:
discord.gg/cJpEt5Qbwa
Find us on the internet:
- roadmapsh
- kamranahmedse
- github.com/kamranahmedse/developer-roadmap
- www.linkedin.com/company/ro...
Textual Guide with More Details:
roadmap.sh/guides/session-based-authentication
Project Codebase:
github.com/kamranahmedse/node-session-auth-example
Authentication Series Playlist:
ruclips.net/p/PLkZYeFmDuaN2pZOuMWjIfvZ6v2ZFp2jyK
Channel website:
roadmap.sh
Discord Community:
discord.gg/cJpEt5Qbwa
Find us on the internet:
- roadmapsh
- kamranahmedse
- github.com/kamranahmedse/developer-roadmap
- www.linkedin.com/company/ro...
Просмотров: 41 389
Видео
Basic Authentication | Authentication Series
Просмотров 33 тыс.Год назад
In this second video of the authentication series, you will learn everything you need to know about HTTP Basic Authentication. We will first look at what the Basic Authentication is, then look at the www-authenticate header, understand what realm is, how the basic authentication works, and finally learn how to implement basic authentication in Node.js. If you prefer reading the article instead,...
Authentication Fundamentals | Authentication Series
Просмотров 23 тыс.Год назад
Authentication is the process of verifying the identity. In this video, we discuss the basics of authentication; we will learn what authentication is, different terminologies, authentication factors, MFA vs 2FA, the difference between authentication and authorization, and different authentication strategies. We will also kick off the series about the authentication strategies. In the coming vid...
Graph Data Structure | Illustrated Data Structures
Просмотров 25 тыс.Год назад
A graph is a set of vertices connected to each other through edges. In this video, we learn everything you need to know about Graph Data Structure. After watching this video, you will be able to answer the following questions: - What is graph data structure? - What is the difference between directed and undirected graphs? - What is a path in a graph data structure? - What is a closed path in a ...
Heap Data Structure | Illustrated Data Structures
Просмотров 25 тыс.Год назад
Heap is a tree-based data structure that follows the properties of a complete binary tree and is either a Min Heap or a Max Heap. In this video, we will be covering the different types of Binary Tree, the difference between a Full Binary Tree and a Complete Binary Tree, what the heap data structure is, the difference between Min Heap and Max Heap, and different operations you can perform on a h...
Tree Data Structure | Illustrated Data Structures
Просмотров 32 тыс.Год назад
So far in this series, we have looked at the arrays, linked lists, stacks, queues, and hash tables, all of which were linear data structures. In this illustrated explanation, we learn about trees which are the hierarchical data structure. We cover the basics of trees, some real-world usage of tree data structure, different types of trees, different operations you can perform on the tree data st...
Hash Table Data Structure | Illustrated Data Structures
Просмотров 46 тыс.2 года назад
Hash Table, Map, HashMap, Dictionary or Associative are all the names of the same data structure. It is one of the most commonly used data structures. In this video we will cover everything you need to know about the hash tables. After watching this video, you will be able to answer the following questions: - What is a hash table? - How does the hash table work? - How to implement hash table in...
Queue Data Structure | Illustrated Data Structures
Просмотров 19 тыс.2 года назад
Queue is a linear collection of items where items are inserted and removed in a particular order. The queue is also called a FIFO Data Structure because it follows the "First In, First Out" principle i.e., the item that is inserted in the first is the one that is taken out first. In this video, we look at what the queue is, how it is implemented, what are different operations you can perform on...
Stack Data Structure | Illustrated Data Structures
Просмотров 24 тыс.2 года назад
Stack is a linear collection of items where items are inserted and removed in a particular order. Stack is also called a LIFO Data Structure because it follows the "Last In First Out" principle i.e. the item that is inserted in the last is the one that is taken out first. In this video, we look at what the stack is, how it is implemented, what are the different operations you can perform on a s...
Linked List Data Structure | Illustrated Data Structures
Просмотров 43 тыс.2 года назад
Linked List is a linear collection of elements where each element points to the next element in the list. In this video, we learn everything about linked lists. We will be learning about what the linked lists are, how they work, what are different operations you can perform on the linked list data structure, different types of linked lists, the difference between linked lists and arrays, algori...
Array Data Structure | Illustrated Data Structures
Просмотров 61 тыс.2 года назад
An array is a collection of items where items are stored consecutively. In this video, we will discuss everything you need to know about the array data structure. We start with the introduction to the array data structure, then we discuss how they work in memory. We learn the limitations and see an example of arrays in languages such as C ; after that, we see how the languages such as JavaScrip...
What are Data Structures? | Illustrated Data Structures
Просмотров 161 тыс.2 года назад
What are Data Structures? | Illustrated Data Structures
What is Eventual Consistency? | System Design
Просмотров 21 тыс.2 года назад
What is Eventual Consistency? | System Design
All about Asynchronous JavaScript | Callbacks, Promises, Async/Await
Просмотров 10 тыс.2 года назад
All about Asynchronous JavaScript | Callbacks, Promises, Async/Await
How do random number generators work? | Random Numbers
Просмотров 87 тыс.2 года назад
How do random number generators work? | Random Numbers
Big O Notation - Calculating Time Complexity
Просмотров 93 тыс.2 года назад
Big O Notation - Calculating Time Complexity
Why 0.1 + 0.2 != 0.3? | Floating Point Math
Просмотров 18 тыс.2 года назад
Why 0.1 0.2 != 0.3? | Floating Point Math
ACID Explained: Atomic, Consistent, Isolated & Durable
Просмотров 77 тыс.2 года назад
ACID Explained: Atomic, Consistent, Isolated & Durable
Freeze and Seal Objects in JavaScript
Просмотров 7 тыс.3 года назад
Freeze and Seal Objects in JavaScript
Everything you need to know about HTTP Caching
Просмотров 153 тыс.3 года назад
Everything you need to know about HTTP Caching
Too slow 0:29
What do you mean?
In my opinion, you talk too fast. Every single word you are speaking is very important but since you talk too fast, I just get lost in the explanation
Concise, clear, on point. Thanks for the great video!
Good guest, engaging talker! I have switched from buyer’s role in norwegian oil and gas sector to web development and don’t want to look back.
Glad you enjoyed!
Really amazing explanation
He is literally BLACK 😂
what do you think about my random number generator ? ruclips.net/video/5IKe7ZJ_KbQ/видео.htmlsi=zm6gTXOkkssjus0O
Great explanation 😊😊
THANK YOU!!
Excellent explanation ❤❤
Thank you
Thanks, Love it keep on
wow wow wow. So gooood explanation!
Please what is the software used for the animation. ? Very nice explanations
Keynotes!
This awesome! Appreciate this lesson❤
2:02 it actually allocates four slots in memory. One represented by numbers[3] and then three for the three values 10, 59, and 11.
The reason dice don't roll the same is because they are perfectly rigged but we roll them different and we roll them different because we are perfectly rigged to want randomness no matter what!
Thank you so much
I think the word "query" has the widest pronunciation variety in the whole dev-world.
Amazing!
I was learning about rabbitMq and Kafka, and wow, this video showed up
ty
Useful. Well eplained.
great
the level of example and explanation you gave ,🎩 off , sir....
Thanks for making this understandable!
my friend once told me im like a random generator of words. now at least I know how I function unlike him.
Thank you so much sir
Very clear and straightforward. ✨ Thank you Kamran!
Trying find edge on bovada
Looking for game development
what an explanation. superb 👍
if you use good seeds from great supliers it works😂😂😂😂 if you use bagseed it wont work
Very informative, but where are the rest if the videos ? Thank you
this playlist is a GEM! thank you so much!
Celar and consise explaination. thanks for the making the harder concepts simple. Please make other complexity analysis methods also .
Very clear for the people who are new with the DNS records. Thanks Kamran for making. 👏
It would be better if you added the past seed to the next seed if it repeats
do you have a video step by step process to make a content caching server?
With examples you resolved many doubts on this topic…best on this topic so far…thank you ❤
Great video and clear explanation. One question about your implementation of Linked List in code, particularly the find functionality. Would this be used to understand where in the linked list a known valued element is? OR, is it used for finding and retrieving a given element of the linked list. It seems counterintuitive to use value as input for the second case.
ta errado isso, listas/arrays dinamicos usam ponteiros/referencias quando se tem valores de tipos diferentes, e não um padding em cada elemento... isso seria mt caro inclusive
Thanks a lot, it was one of the best and clear explanations on this topic !!!!
Man, CREATE MORE CONTENT! We love it!
What if I used random function giving the range 10 and it generates a value let's say 6 so when refresh it and use random function again giving range 10 will it give same value again?? Because it's using a specific formula which would give us the value
isnt int type reserve 4 bytes in memory?
exactly as i know it is 4 not 2
Excellent explanations and illustrations! Thank you!
amazing
amazing
can you do data engineering roadmap
These videos deserve much wider exposure. Very well done.