- 24
- 51 463
WhiteboardDoodles
เข้าร่วมเมื่อ 20 พ.ค. 2024
Welcome to WhiteboardDoodles! We simplify tech concepts with engaging and easy-to-follow whiteboard animations. Whether you're diving into computer basics or exploring the latest trends in AI, cybersecurity and software development, our channel has something for you. Our mission is to make technology accessible and understandable for everyone, from absolute beginners to seasoned tech enthusiasts in need of a quick refresh.
Join us as we break down complex topics like programming, networking, data science and more into bite-sized, visually appealing lessons. Our content is designed to help you grasp essential concepts, stay updated with the ever-evolving tech landscape and apply your knowledge in practical ways.
Subscribe to our channel and hit the notification bell to stay informed about our latest videos. Let's make tech easy to understand and enjoyable for everyone together!
Join us as we break down complex topics like programming, networking, data science and more into bite-sized, visually appealing lessons. Our content is designed to help you grasp essential concepts, stay updated with the ever-evolving tech landscape and apply your knowledge in practical ways.
Subscribe to our channel and hit the notification bell to stay informed about our latest videos. Let's make tech easy to understand and enjoyable for everyone together!
Assembly Basics: The Language Behind the Hardware
Curious about how computers understand and execute instructions at the hardware level? In this video, we dive into assembly language - the low-level code that directly controls the CPU and memory. Learn how assembly works, explore key components like registers and memory addressing and see a practical code example in action. Discover real-world applications where assembly is critical and understand its limitations.
📌 Topics Covered:
- What is Assembly?
- Basic Components
- Components Overview
- How is Assembly executed?
- Practical Example
- Real-World Applications
- Limitations
Don't forget to subscribe to our Channel for more videos: www.youtube.com/@UCy8KBeOp4g2B749unbq1I_Q
Timestamps:
0:00 - Intro
0:25 - What is Assembly?
1:23 - Basic Components
2:18 - CPU Registers
3:34 - Flags in Assembly
4:29 - Memory & Addressing Modes
5:35 - Basic Assembly Instructions
7:29 - How is Assembly executed?
8:48 - Practical Example
9:51 - Real-World Applications
10:52 - Limitations of Assembly
11:59 - Conclusions
12:31 - Outro
📌 Topics Covered:
- What is Assembly?
- Basic Components
- Components Overview
- How is Assembly executed?
- Practical Example
- Real-World Applications
- Limitations
Don't forget to subscribe to our Channel for more videos: www.youtube.com/@UCy8KBeOp4g2B749unbq1I_Q
Timestamps:
0:00 - Intro
0:25 - What is Assembly?
1:23 - Basic Components
2:18 - CPU Registers
3:34 - Flags in Assembly
4:29 - Memory & Addressing Modes
5:35 - Basic Assembly Instructions
7:29 - How is Assembly executed?
8:48 - Practical Example
9:51 - Real-World Applications
10:52 - Limitations of Assembly
11:59 - Conclusions
12:31 - Outro
มุมมอง: 4 079
วีดีโอ
SIM Swapping: How Hackers Take Over Your Phone
มุมมอง 97314 วันที่ผ่านมา
Ever wonder how hackers can take control of your phone number and access your personal accounts? In this video, we break down SIM swapping - how it happens, the risks involved and most importantly how to protect yourself. Learn about real-life cases, spot the warning signs and take action to stay secure. Stay informed and safeguard your digital identity with this essential guide on SIM swapping...
VPNs Explained: Cybersecurity Basics
มุมมอง 60521 วันที่ผ่านมา
Ever wondered how to keep your online activity private and secure? In this video, we explain how VPNs work, from encrypting your data to masking your location and why they’re crucial for online privacy. Learn about VPN benefits, key features like encryption and secure protocols and how they help bypass georestrictions. Get a clear understanding of how VPNs protect you in today’s digital world. ...
Network Protocols Explained: Networking Basics
มุมมอง 26K28 วันที่ผ่านมา
Ever wondered how data moves seamlessly across the internet? Network protocols are the unsung heroes ensuring smooth and reliable communication between devices. In this video, we dive into the essential protocols that form the backbone of modern networks, from TCP/IP to specialized protocols like RIP and OSPF. Learn how these protocols work and their importance in everyday networking. 📌 Topics ...
Firewalls Explained: Protecting Networks and Data
มุมมอง 2.2Kหลายเดือนก่อน
Curious about how your network stays protected from online threats? Firewalls are key to safeguarding your data and ensuring secure communication. In this video, we break down the fundamentals of firewalls, exploring how they work, the different types, and their role in defending against cyberattacks. Discover how firewalls are essential to network security and gain valuable insights into their...
OSI Model Explained: Networking Basics
มุมมอง 5Kหลายเดือนก่อน
Curious about how data travels across the internet and what makes networking run smoothly? The OSI Model is essential for understanding network communication. In this video, we break down each of the seven layers, exploring their functions and how they contribute to efficient data transfer. Discover how the OSI Model supports effective networking and gain valuable insights into its real-world a...
MAC Addresses Explained: Networking Basics
มุมมอง 1.6Kหลายเดือนก่อน
Wondering what MAC addresses are and why they’re crucial in networking? Understanding MAC addresses can be tricky, but it’s essential for managing networks effectively. In this video, we’ll simplify the concept, explain their significance, and show you how they impact network communication. Dive in to get a clear grasp on MAC addresses! 📌 Topics Covered: - What is a MAC Address? - MAC Addresses...
Pointers Made Easy: Programming Basics
มุมมอง 5612 หลายเดือนก่อน
Curious about the role of pointers in programming and why they're so essential for managing memory efficiently? Pointers can be challenging to grasp, especially for beginners, but mastering them is key to becoming a proficient programmer. In this video, we'll break down the basics of pointers, explore their significance and show you how to use them effectively. 📌 Topics Covered: - What is a Poi...
Prompt Engineering Basics: Enhance AI Communication
มุมมอง 1152 หลายเดือนก่อน
Have you ever wondered how to get the best responses from AI or why some prompts work better than others? It's all thanks to prompt engineering. In this video, we'll dive into the essentials of prompt engineering and discover how it transforms the way we interact with AI systems. Learn how to craft clear, specific and effective prompts and unlock the full potential of AI. 📌 Topics Covered: - Wh...
OOP Basics: Learn Object-Oriented Programming
มุมมอง 2272 หลายเดือนก่อน
Have you ever wondered how video games, websites, and apps are built or how developers manage complex software projects with ease? It's all thanks to Object-Oriented Programming (OOP). In this video, we'll explore the basics of Object-Oriented Programming and how it revolutionizes the way we write and organize code. 📌 Topics Covered: - What is OOP? - Overview of key concepts Link to our video o...
Natural Language Processing Explained | NLP Basics
มุมมอง 2832 หลายเดือนก่อน
Did you ever wonder how virtual assistants such as Siri or Alexa understand us, or how Google Translate actually translates from one language to another? It's all thanks to Natural Language Processing (NLP). In this video, we explore the basics of NLP and its real-world applications. 📌 Topics Covered: - What is NLP? - How does NLP work? - Real-World Applications Don't forget to subscribe to our...
Computer Architecture: Hardware Components Explained
มุมมอง 8122 หลายเดือนก่อน
In this video, we will explore Computer Architecture and the basic hardware components that make up a modern computer. Knowledge of basic components and parts of computer is essential for everyone using modern technology as it empowers users to make informed decisions when purchasing, upgrading or troubleshooting their systems. It also enhances the ability to optimize performance, ensure system...
Top 10 Cyberattacks: How to protect yourself
มุมมอง 5103 หลายเดือนก่อน
In this video, we will cover the top 10 most common cyberattacks and how to protect yourself from them. You'll learn about the common techniques hackers use to steal information and damage systems so that you and your data can stay safe. In our digital world, cyberattacks are becoming more and more common and educating ourselves about them is the best strategy to protect ourselves. 📌 Topics Cov...
Cryptography Basics: Intro to Cybersecurity
มุมมอง 9743 หลายเดือนก่อน
In this video, we'll explore the basics of Cryptography. We'll cover the fundamental concepts related to it, such as Encryption, Hash Functions, PKI and much more. Cryptography is a cornerstone of modern digital security, playing an essential role in protecting sensitive information and ensuring secure communication across various platforms. Understanding these basics is crucial, as they form t...
Machine Learning Explained: A Quick Overview
มุมมอง 1373 หลายเดือนก่อน
In this video, we'll explore the basics of Machine Learning as part of our AI Basics series. Machine Learning is a core concept in Artificial Intelligence and has revolutionized the world we live in. 📌 Topics Covered: - What is Machine Learning? - Types of Machine Learning - Overview of each type - Real-World Applications Link to our video on AI Basics: th-cam.com/video/cNvxNOMLS7I/w-d-xo.html ...
IP Addresses Explained: Networking Basics
มุมมอง 6K3 หลายเดือนก่อน
IP Addresses Explained: Networking Basics
Understanding Data Types in Programming
มุมมอง 1603 หลายเดือนก่อน
Understanding Data Types in Programming
Intro to Programming: A Beginner's Guide
มุมมอง 3014 หลายเดือนก่อน
Intro to Programming: A Beginner's Guide
Understanding AI: The Basics of Artificial Intelligence
มุมมอง 6124 หลายเดือนก่อน
Understanding AI: The Basics of Artificial Intelligence
Welcome to WhiteboardDoodles: Channel Trailer
มุมมอง 3844 หลายเดือนก่อน
Welcome to WhiteboardDoodles: Channel Trailer
Interpreter vs Compiler: What's the Difference?
มุมมอง 3304 หลายเดือนก่อน
Interpreter vs Compiler: What's the Difference?
Decoding the Digital World: Bits and Bytes Made Simple
มุมมอง 4744 หลายเดือนก่อน
Decoding the Digital World: Bits and Bytes Made Simple
Thank you! 😊 Brought back old memories - began doing this on 8048 Intel single chip microcomputer way back in 1984.
Thank you for watching. That sounds like an incredible experience - working with the 8084 Intel chip back in 1984 must bring back some great memories. If you have any insights or suggestions, I'd love to hear them.
it is also a must know for cracking software, right?
@fdauti_ca Assembly is certainly a foundational skill for understanding how software works at a low level, including reverse engineering for legitimate purposes like debugging or security research. Technically speaking, yes, however, those skills should always be applied ethically and legally.
אתה מצייר יפה מותק 🎉❤😮
.תודה רבה. שמח שאהבת
1. How do you choose registers ? I mean, how do you know a specific register is good to store the value ? 2. Does assembly handles unicode string ? Especially 16bit WCHAR string 3. Can you declare a struct in assembly language ?
1. There are conventions for which registers to use for returning values from subroutines. However, any can be used for whatever you want. 2. No, you'd have to program Unicode handling. 3. No
@@adammontgomery7980 Thank you for reply. I heard that there are volatile and non-volatile registers which we need to take special care when we code in assembly. So you need proper guides/manuals, right ? And if there are no structs, I wonder how did assembly programmers handle their objects ?
@kcvinu Thanks for your thoughtful questions. @adammontgomery7980, great answers. To add a bit more: 1. Yes, registers can be volatile (caller-saved) or non-volatile (callee-saved), so following conventions is key to managing them efficiently. You can refer to specific architecture manuals for guidelines. 2. Assembly doesn't have structs like high-level languages, but you can mimic them by using memory locations and offsets to group related data. Assembly's flexibility allows programmers to come up with creative ways to organize and manage data.
@@kcvinu look up application binary interface (ABI) for details, but it's just a convention used for a specific architecture and compiler. Assembly doesn't use objects, just memory. Since you know the data type and therefore size of each of an object's member variables, you can just use an array instead of an object. To access an object member just take the pointer to the array (object) and add an offset. It's very easy to mess up, which is why we have higher level languages to think more abstractly.
Fascinating, though I did not understand more than about 5% of it.
Thanks for watching. Assembly can be tricky at first. Feel free to share what parts were confusing and I'll do my best to clarify or point you to some helpful resources.
Thanks, i want tallk about security computer, and data structure such as stack and linkd list , Queue 😊
Thank you for your feedback. Data structures like stacks, linked lists and queues are definitely important topics. I'll be sure to cover them in one of my future videos, so stay tuned.
Thank you.
You're welcome. If you have any questions or suggestions, feel free to share them.
@@WhiteboardDoodles24maybe explain these commands instead of going for a speed run how many you can list in 5 seconds 🏃♂️
@cyberjay9146 I wanted to provide a quick overview of basic Assembly instructions, but you're right - going in-depth with each command deserves more attention. I'll make sure to cover these in a future video, with a slower pace and more detailed explanations. Thanks for your feedback.
thank you
You're welcome. Glad to hear you like the video.
❤❤❤❤❤❤❤
This is nice. Thanks
You're welcome. Glad you found it helpful. If you have any questions, feel free to ask.
Awesome video 👍🏼👍🏼👍🏼
Thank you. Glad you liked it.
Nice video, already liked and subs. Now TCP/IP Model pls. Thanks.
Thanks a lot for the support! I’m really glad you liked the video. A video on the TCP/IP model is definitely on my list, so stay tuned. If you have any specific questions or topics you'd like covered, feel free to let me know.
@@WhiteboardDoodles24 Yes i have, im gonna take comptia net+ cert exam next year on March, what are your thoughts about certs and what certs do u recomend? It would be a nice ideia for a video too.
That's great to hear and good luck with your CompTIA Network+ exam prep! Certifications can definitely give your career a boost, especially when you're building a strong foundation in networking or cybersecurity. Apart from Network+, you might want to consider CompTIA Security+ if you're interested in cybersecurity, as it's widely recognized and covers essential security concepts. Cisco’s CCNA is another strong option if you want to dive deeper into networking, focusing on more advanced topics like routing and switching. If you are leaning toward ethical hacking, the Certified Ethical Hacker (CEH) certification is a good starting point for learning penetration testing tools and techniques. Additionally, CompTIA’s CySA+ and PenTest+ are great choices depending on whether you're more interested in defensive security (threat detection and monitoring) or offensive security (penetration testing). The right certification really depends on your career goals. And you're right, that would be a great topic for a video. I'll definitely consider covering this in the future.
@@WhiteboardDoodles24 Thanks, that´s literally it. I hope for more nice videos! Cheers
Key it is DES , RSA right ?
Thanks for your comment. While I didn’t explicitly mention DES or RSA in the video, they are examples of keys used in encryption. DES is used in symmetric encryption and RSA is used in asymmetric encryption. I plan to make a video on those specific algorithms in the future, so stay tuned for more details.
@@WhiteboardDoodles24 ok .thanks
I love tech and its simplified versions because it then becomes easy to explain to non-tech folks as well. Kudos for such great content bro !!
I totally agree, tech should be easy to explain to everyone! Appreciate the kudos!
Aptly said -- its a channel where you simplify tech related concepts using whiteboard animations !! Keep uploading such content man.
That’s the goal - simplifying tech concepts. Thanks for the support!
Waah !! A great channel for basics in nutshells. Subscribed immediately 🤘
Wow, thank you so much for subscribing! I’m happy the nutshell approach works for you!
Another wonderful presentation by this channel. Great work !!
Really appreciate the compliment! I’m glad you enjoyed it!
Keep it up man. I am enjoying your videos and will share them with my colleagues too.
Thanks for sharing my content with your colleagues! Your support means a lot.
I was looking for explanation to cryptography pictorially and this is what I exactly wanted. 👍
I’m thrilled this video hit the mark for you! It’s great knowing the visuals were helpful.
Thanks for explaining IP concept via good animation. Kudos !!
Thanks a lot! So happy to hear that the animation helped make the IP concept clearer!
Surprisingly no comments after 3 months. Anyway, this new channel is great as it is explaining terms with animation in a lucid way. Keep up the good work !!
Thank you so much for the kind words! I'm glad you're enjoying the animations and explanations.
Perez Gary Martinez Michael Martin John
I don't how much you have covered ,but this is the first video i am watching with all the topics in a same video , thank you for the video....❤
Thank you for your kind words. I’m glad you found the video helpful. I generally try to cover individual concepts in depth before creating a broader video that ties everything together. Appreciate your support!
Animation distracting while listening
Thanks for the feedback. The animations are designed to complement the explanations and make the content easier to follow. I’ll consider adjusting them to keep the focus more on the information. I appreciate your input.
In defense of the page, the channel is called “whiteboard doodles”…animations should be expected. 😊
@@WhiteboardDoodles24doodles are expected. Thank you
Bro your explanation is awesome… can you make videos with an example like where we will face this problem and have you faced this problem elsewhere in realtime.
Thanks you. I'm really glad you enjoyed the explanation. I did include some real-life cases in the video, but you're right - it's an issue that can happen in many situations, especially when it comes to things like banking or social media accounts. Luckily, I haven’t faced it personally, but it's a growing problem. I'll keep adding real-world examples where relevant in future videos as well. Stay tuned for more cybersecurity topics.
Ai. Man you can't just get money with ai videos.
Thanks for watching. Creating valuable, informative content is what I focus on here and SIM swapping is an important topic I wanted to break down for viewers. I'm always aiming to make tech concepts clear and helpful, no AI shortcuts here!
So nice video u have created sir
Thank you! I’m glad you enjoyed the video. Let me know if there are any other topics you’d like me to cover.
@@WhiteboardDoodles24 DDOS distributed Denial of service
Great suggestion. I actually covered DDoS and other common cyberattacks in my 'Top 10 Most Common Cyberattacks' video. But I’ll keep a separate video on DDoS in mind for the future. Thanks for the idea.
These animations are so perfectly executed
Thank you! I'm really glad you enjoyed the animations. I put a lot of effort into making them clear and engaging. Let me know if there's anything else you'd like to see in future videos.
Great video brother
Thanks, really appreciate it! Glad you like the video. Feel free to drop any suggestions for future videos!
wow, i got good networking knowledge sir
Thank you! I'm glad the video helped with your networking knowledge. Let me know if you have any questions.
Thank you
Glad you found the video helpful!
Thank you.
Great. Learned a lot.
Thanks! I'm really glad the video helped you learn more.
I know this may be advanced but if you can make one about assembly that would be amazing
Thanks for the suggestion! You're right, assembly programming is a bit more advanced, but it's such an important and interesting topic. I actually hadn’t thought about making a video on it before, so I really appreciate the idea. I'm definitely planning on covering the basics of assembly soon, so stay tuned.
Unbelievable video for network knowledge 😊
Thank you! Glad the video helped with your network knowledge.
You should’ve put petabytes too because cloud references petabytes so much
Thanks for the suggestion. You're absolutely right - petabytes are becoming more common, especially with cloud storage. I focused on the most common units people come across, but I'll consider including petabytes and even larger units in a future update or video. Appreciate your feedback.
@@WhiteboardDoodles24 thanks
Wunderbar
Danke! Freut mich, dass es dir gefallen hat.
Excellent! Helpful! Thanks for this video!
Thanks so much for the kind words. I’m really glad you found the video helpful.
Excellent video 👌... Subscribed 👽
Thank you for subscribing and for the feedback. Glad you enjoyed the video. Stay tuned for more.
Interesting but i didnt get where port numbers belong in the OSI model
Great question! Port numbers are part of the Transport Layer (Layer 4) in the OSI model. They're used by protocols like TCP and UDP to identify specific services or applications on a device, ensuring that the right data gets to the right program. Thanks for watching and engaging with the content.
@@WhiteboardDoodles24this explanation has completed my note. I am impressed
I tried to subscribe, hitting the button after finishing a video watching another for this channel. I noticed it unsubscribed me! To be fair this is like the fifth time I’ve noticed this happening with other channels as well!
Thanks for bringing this to my attention. That sounds really frustrating. Unfortunately, this seems to be an issue some users have been experiencing across various channels. I recommend double-checking that the subscription went through after clicking the button. If the issue persists, it might be helpful to reach out to TH-cam support for more assistance. I appreciate your efforts to stay subscribed and your support for the channel!
How will you know your application if you dont know yourself, said in Philosophy class, " Know Thy self", but if youre lost or lose yourself, then loose yourself from your present mindset. Why do you think light fractionate in bits and water sprinkles in drops from a hose or waterfalls or how gas dissipates into gas air flow, like spirits components it will only need to make itself come here and there and merge to function accordingly in mindset. Its my mind speaking not my persona of creativity and humor. And I listen to other talents and ability gifts indirectly unknown to you which you perceived as boastful at surface like you always do. Like piecing the other half, like Lennon and McCartney.
Sir if you don’t go back and study 7th layer 💀
YES🎉
I've just started learning about networking concepts and these videos really help me a lot. Thanks.
Thanks for the feedback! I'm really glad the video helped you. I'm currently working on expanding the networking playlist, so stay tuned for more.
Underrated channel
Thanks man! You clarified a lotta things nicely ❤❤
You're welcome! I'm glad to hear it was helpful. If you have any suggestions for future videos, feel free to share them.
❤❤
Please make a course on udemy ❤❤
Thanks for your suggestion! I’m glad you’re interested in more detailed content. I’m currently exploring various ways to expand my educational resources, including the possibility of creating a Udemy course. Stay tuned for updates and feel free to share any specific topics you'd like to see covered!
Excellent presentation! Thanks!
wow! so educative