Nice and fresh approach to explaining the concept. I've watched some boring ones already that switched my brain off, I like your energy and style of teaching. Great work, keep it up.
@NERDfirst9 жыл бұрын
+Johnny Fancy-pants Thank you very much! Glad you liked the video =)
@arj123sub8 жыл бұрын
Great explanation. 7min and 40 sec of video gave me more information than I got reading the internet. Keep it up !
@NERDfirst8 жыл бұрын
Thank you very much! Very happy to be of help =)
@chestermartin23563 жыл бұрын
The Odin Project brought me here. Excellent video, best bit of content on the subject so far
@NERDfirst3 жыл бұрын
Hello and thank you very much for your comment! So glad to hear I'm getting some clicks from the Odin project. Very happy to be of help =)
@Mo-tc5vn2 жыл бұрын
The best explanation of serialization I've seen on KZbin, thank you!
@NERDfirst2 жыл бұрын
You're welcome! Very happy to be of help =)
@emmettofswedeland4 жыл бұрын
You literally explained to me what my teachers should have been explaining to me for a whole month now... (They still haven't.) Thank you, friend!!
@NERDfirst4 жыл бұрын
You're welcome! Very happy to be of help =)
@skyFullOfStars2 жыл бұрын
very good way of explaining in depth. helped me understand how and why data transferred from ram to rom needs to go through serialization while writing and deserialization while reading.
@NERDfirst2 жыл бұрын
Hello and thank you for your comment! Do note that "ROM" is "Read-Only Memory" that you can't write to - You're probably talking about storage. But yes, some serialization techniques are used in this process. Glad you liked the video =)
@skyFullOfStars Жыл бұрын
@@NERDfirst Yep yep. Thats correct. I was talking about HDDs or SSDs.
@michaelsander28782 жыл бұрын
This helps quite a lot. I wish more videos would explain what a thing is instead of just how to implement it. After watching this I have a much better understanding of why reading from a json requires serializable and I'm starting to get a better handle on how I'm going to be able to make that data available to other methods in my c#/unity project.
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Yes, that's exactly the gap I'm trying to fill when I make my videos - It's all well and good to know how something is done but without knowing the "why", how exactly are we supposed to be able to apply this to problems? I'm really glad I could help make sense of this for you :)
@300SonsofOdin2 жыл бұрын
Been workling in Programming for 2 years and this is the first time someone actually explained it to me in a sense that I can understand it.
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@ballafolife194 жыл бұрын
Very concise, direct, and informative. I originally was searching for what pickling is in Python. You made serialization so easy to understand, that I was able to extract the info and relate it to the Python pickle function even though you did not even mention it. Excellent job!
@NERDfirst4 жыл бұрын
Hello and thank you very much for your comment! I do hope to do something on pickle (and its third party cousin dill) sometime in the future, when I can find the time. Glad to know you liked my work =)
@fayoztoshmirzaev78959 ай бұрын
Broo thank you very much, I was struggling lately to understand what an f JSON is and even proffesors in university did not explain it this well. Thank you very much! I wish you all the best
@NERDfirst9 ай бұрын
You're welcome! Very happy to be of help =)
@sotchol51035 жыл бұрын
The year is 2019 and you are still legit my friend.Thank you for the clear explanation, subscribe and thumbs up from me.
@NERDfirst5 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@bengalballa3 жыл бұрын
2021 and still legit
@harsh132002 жыл бұрын
2022 and still legit
@Byeol1997 Жыл бұрын
2023
@honorebarera81712 ай бұрын
2024 , I'm learning Ruby and I found this video very much useful thanks
@kahuna27 жыл бұрын
Bro, I love your approach for explaining these concepts in in such an understandable way. To be able to do this is a talent that many people just don't possess. Thank you!
@NERDfirst7 жыл бұрын
You're welcome! Very happy to be of help =)
@xMig27x5 жыл бұрын
so far this is the best explanation of serialization that I see on the internet
@NERDfirst5 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@xxsilentxxxx9 жыл бұрын
Thank you! Many people make things more complicated when explaining, because they focus too much on 'what', but you sir, explained the 'how'. Thanks again, helped me a lot.
@NERDfirst9 жыл бұрын
+xxsilentxxxx You're welcome! Very glad to know you like my work and the presentation style. It's always great to read a comment like this =)
@kapilchoudhary2922 Жыл бұрын
It's 2023 and still this video is a gem, appreciate the efforts man!!
@NERDfirst Жыл бұрын
Hello and thank you very much for your comment! Very happy to be of help :)
@ChungXlan2 жыл бұрын
Man I have been searching on the internet on why exactly my ML learning needs to be pickled and found no good answers. Your video really helped clear the concept. Thanks!!
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Pickling is quite interesting because it has implications outside of serialization (seeing as that it's Python-specific binary serialization) particularly with security, but yes, ultimately the idea is the same. Maybe I'll explore pickling more in the future.
@ChungXlan2 жыл бұрын
@@NERDfirst That would be great! Some suggestion hope you won't mind: I think your channel would gain a lot more subscribers and views if you could put more efforts on the editing.
@NERDfirst2 жыл бұрын
Thank you for your suggestion! I'm not too worried about views and subscribers right now, as I don't have a lot of time to work on the channel. Just doing what I can to enjoy the process, knowing that those who need me can find me!
@Jobic-104 жыл бұрын
Boss, you earned a subscriber. I'm learning Flutter then came about "Built values". Then the term "serialization" popped up and you explained it well. Thanks very much. I doff my hat 🎩
@NERDfirst4 жыл бұрын
You're welcome! Very happy to be of help =)
@shucks182 жыл бұрын
8 years later, and you've pretty much explained this concept the best compared to my friends thanks!
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@zieteniere7500 Жыл бұрын
You're great at explaining! This is the best video I've seen so far on this.
@NERDfirst Жыл бұрын
Hello and thank you very much for your comment! Happy to be of help :)
@dzemilpapic Жыл бұрын
Shoutout to all my The Odin Project homies and homegirls. Great explanation by the host, we appreciate it!
@NERDfirst Жыл бұрын
Hello and thank you very much for your comment! Very happy to be of help =)
@x4fdssd2 жыл бұрын
This is the best serialization explanation on the Internet.
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@sush21422 жыл бұрын
OMG.... never did I ever think I would find such a simple explanation of serialization..
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@robert25846 жыл бұрын
You're real good at this. I've caught a few of your vids in the past and they always clear up any confusion.
@NERDfirst6 жыл бұрын
Hello and thank you very much for your comment! Very happy to have been of help =)
@averagehuman54722 жыл бұрын
Absolutely helpful. Couldn't wrap my mind on what was "converting object into byte stream" until now
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Very happy to be of help =)
@knowknows79197 жыл бұрын
Excellent video, the pace was perfect, not too slow but still explaining everything you need to know to understand the basic idea behind serialization. Will be checking out your other stuff!
@NERDfirst7 жыл бұрын
Hello and thank you very much for your comment and support! Glad you liked the video and hope you find the rest of my work useful as well!
@dpSimi22444 жыл бұрын
Thank you for explaining so cleanly. Been reading a few books and the topic serialization comes up as if the reader already knows it. ~Thumbs Up!
@NERDfirst4 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@ik22542 жыл бұрын
Good God, finally a comprehensive and visual explanation.
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad my video worked out well for you =)
@DynamicJon5 жыл бұрын
Thanks, extremely quick and valuable, getting harder and harder to find content that is straight to the point these days :)
@NERDfirst5 жыл бұрын
You're welcome! Very happy to be of help =)
@camillesatoshi8393 Жыл бұрын
I was dealing with ruby and de I/O classes and objects, using commands, reading, gets, eof? Getting the idea but needing to understand the purpose. Your explanation makes it much more straightforward than just reading.
@NERDfirst Жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@arunh3 Жыл бұрын
Best serialization explanation I have ever heard
@NERDfirst Жыл бұрын
Hello and thank you for your comment! Glad to be of help :)
@bitsnbytes44062 жыл бұрын
Best explanation of the concept with example applications!! Loved it.!!
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad you liked my work :)
@nerdalotdulac85524 жыл бұрын
Omg, you're the best teacher ever. It couldn't be a clearer explanation, thank you :)
@NERDfirst4 жыл бұрын
You're welcome! Very happy to be of help =)
@hoshin6 жыл бұрын
That was the best way I've ever heard serialization explained. Thank you!
@NERDfirst6 жыл бұрын
Hello and thank you so much for your comment! Very happy to be of help :)
@FBHI6 жыл бұрын
Thank you!! You helped me a lot!! The serialization explanation by my teacher was very poor and I didn't understand who is going to be the JsonManagedReference and who is going to be the back reference, now thing got easier to understand!
@NERDfirst6 жыл бұрын
Hello and thank you very much for your comment! Very happy to be of help =)
3 жыл бұрын
This really helped me to grasp the concept of serialization. This was very clear and simple explanation and the more important you explained the purpose. Thank you :thumbs-up:
@NERDfirst3 жыл бұрын
You're welcome! Very happy to be of help =)
@officalAndrel3 жыл бұрын
I've been searching for a video that will explain this concept to me in a way I'll understand and this is it. Thanks a lot brother 👍💯
@NERDfirst3 жыл бұрын
You're welcome! Very happy to be of help =)
@Idctrolley3 жыл бұрын
the only video in youtube which makes sense on serialization ~ deserialization
@NERDfirst3 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@mohamedbushoberwa94184 жыл бұрын
i appreciate your talent of delivering materials
@NERDfirst4 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@gorizontuz Жыл бұрын
That was best explanation video, straight to the point.
@NERDfirst Жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video :)
@karundawadi8762 жыл бұрын
The best example of a perfect Crash Course.
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@floki70562 жыл бұрын
TheOdinProject brought me here. Really amazing explanation! Subscribed :)
@NERDfirst2 жыл бұрын
Hello and thank you very much for your comment and support! Do look around and I hope you can find more content that you'll like =)
@SayanMondal3425 жыл бұрын
I needed it for a project I'm building. Thanks for clearing the concept in such a simple way. I really appreciate it. Cheers.
@NERDfirst5 жыл бұрын
You're welcome! Very happy to be of help =)
@deangreenhough34795 жыл бұрын
perfect thank you, just what I needed to clear the fog in my head, subscribed
@NERDfirst5 жыл бұрын
Hello and thank you very much for your comment and support! Glad you liked the video =)
@cbradiooo5 жыл бұрын
It's 2020, and this (still) was absolutely fantastic!
@NERDfirst5 жыл бұрын
Hello and thank you for your comment! Glad to be of help =)
@HanhTangE6 жыл бұрын
You are really good at explaining! Thank you:)
@NERDfirst6 жыл бұрын
You're welcome! Very happy to be of help :)
@ianburns43983 жыл бұрын
Great video 7 years old and still really useful :-)
@NERDfirst3 жыл бұрын
Hello and thank you for your comment! Glad to be of help =)
@PouchyPouch8 жыл бұрын
This is amazing. Thank you for making this video! It wraps everything up very nicely and succinctly :)
@NERDfirst8 жыл бұрын
You're welcome! Very happy to be of help =)
@JonnyRobinsonАй бұрын
I am a very noobie scripter using GDScript in Godot and this makes a lot of sense. Thank you for the clear explanation. :)
@NERDfirstАй бұрын
You're welcome! Glad to be of help :)
@aquilhall2625 жыл бұрын
That was a great language-agnostic introduction to serialization!
@NERDfirst5 жыл бұрын
Hello and thank you very much for your comment! That's exactly what I'm aiming for, glad you liked the video =)
@majikthyse4 күн бұрын
Very helpful, unlike some much longer explanations which only confuse.
@NERDfirst3 күн бұрын
Hello and thank you very much for your comment! Glad to be of help :)
@danegotgame40383 жыл бұрын
Amazing video brother. Hope you are doing well in your career! You deserve it.
@NERDfirst3 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help, and I'm happy to report I'm doing well =)
@real-roland2 жыл бұрын
Thanks a lot for that explanation. It really helped. You really broke it down. Awesome Job!!
@NERDfirst2 жыл бұрын
You're very much welcome! Glad to be of help =)
@thethiagosc7 жыл бұрын
fantastic! best explanation about serialization i've ever seen!
@NERDfirst7 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@ec93863 жыл бұрын
WOW!! Really easy and straightforward explanation. Thanks a lot!
@NERDfirst3 жыл бұрын
You're welcome! Very happy to be of help =)
@traderofgoods65003 жыл бұрын
*Me searching through youtube for serialization in movies/shows:* "Uh... I don't think i'm supposed to be here..."
@NERDfirst3 жыл бұрын
Hello and thank you for your comment! I'm afraid that _is_ quite different from what we're talking about here =P
@greengrer3 жыл бұрын
Thank you! It wasn't dry and I did learn interesting things like how indents are important in yml I didn't know I'd learn here!
@NERDfirst3 жыл бұрын
You're welcome! Very happy to be of help =)
@d12captgarrett6 жыл бұрын
This was a great video that helped me get a good understanding quickly, really appreciate it & keep it up bro
@NERDfirst6 жыл бұрын
Hello and thank you for your comment! Very happy to be of help =)
@aarav38904 жыл бұрын
chiming in from 2020: awesome video, you're a great teacher
@NERDfirst4 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@ruic3234 жыл бұрын
Great explanation of the concept. Congrats.
@NERDfirst4 жыл бұрын
Hello and thank you for your comment! Glad you liked the video =)
@bluehornet67529 жыл бұрын
Great job on this video--super clear and helpful. Thanks for making it!
@NERDfirst9 жыл бұрын
Tom B You're welcome! Glad you liked the video =)
@Patryk....9 жыл бұрын
Perfect explanation. Thumb up from me.
@NERDfirst9 жыл бұрын
polishmibuta Thank you very much for your comment and support! Really happy you liked the video =)
@markgoldstein6 жыл бұрын
Fantastic overview and demonstration!
@NERDfirst6 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@saulgoodman9804 жыл бұрын
I recently landed a job at Amazon, thanks for your videos :D
@NERDfirst4 жыл бұрын
Wonderful! Congratulations =)
@RedShipsofSpainAgain9 жыл бұрын
Great and straight-forward, simple explanation.
@NERDfirst9 жыл бұрын
+RedShipsofSpainAgain Thank you very much for your comment! Glad you found the video useful =)
@dhanojitray94753 жыл бұрын
Very good approach. Grateful for this video.
@NERDfirst3 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@aaronrandall25895 жыл бұрын
Nice work explaining the concept!
@NERDfirst5 жыл бұрын
Hello and thank you for your comment! Glad you liked the video =)
@jasonsykes41996 жыл бұрын
This simple video gets you a follow. Great job
@NERDfirst6 жыл бұрын
Hello and thank you very much for your comment and support! Glad you like my work =)
@agnieszkarutkowska82445 жыл бұрын
thank you! thanks to you I have managed to understand this concept and connect it to the things I have already known :)
@NERDfirst5 жыл бұрын
You're welcome! Very happy to be of help =)
@ankitakhandelwal67218 жыл бұрын
Really helpful.. Examples are clearly stated. Easy to understand and great explanation. Thank you so much:)
@NERDfirst8 жыл бұрын
You're welcome! Really glad you found the video useful =)
@jahoopyjaheepu4973 жыл бұрын
This is still a great tutorial in 2022! Thanks :)
@NERDfirst3 жыл бұрын
You're welcome! Very happy to be of help =)
@ewwitsantonio6 жыл бұрын
You are an EXCELLENT teacher. Great video!
@NERDfirst6 жыл бұрын
Thank you very much! Glad to be of help =)
@suryacrr6 жыл бұрын
No wonder so many like your explanation. Thumbs up from me.
@NERDfirst6 жыл бұрын
Hello and thank you very much for your comment! Very happy to be of help, Glad you liked the video =)
@zondidlaw21957 ай бұрын
Noice man I could understand at least the most of it ....Please keep it up for us beginners 🙏
@NERDfirst7 ай бұрын
Hello and thank you very much for your comment! Glad you like my work! If there's anything you haven't completely understood, feel free to let me know and I'll try to explain it further for you.
@Europayacht6 ай бұрын
Very compound, very telling! Nice
@NERDfirst6 ай бұрын
Hello and thank you for your comment! Glad you liked the video =)
@user3sej90rga83 жыл бұрын
Excellent story telling skills.
@NERDfirst3 жыл бұрын
Hello and thank you very much for your comment! Really happy to hear this, actually. I'm always worried my videos don't have enough of a narrative hook, so I'm glad that's not the case!
@retop56 Жыл бұрын
Great explanation. Thanks for making this!
@NERDfirst Жыл бұрын
You're welcome! Very happy to be of help =)
@MsVasisth4 жыл бұрын
loved it man. thanks a ton. keep up the good work.
@NERDfirst4 жыл бұрын
Hello and thank you for your comment! Glad you liked the video =)
@troygooden25254 жыл бұрын
good explanation. Glad this was the first video I found.
@NERDfirst4 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@uyscuti51184 жыл бұрын
Still the best explanation online, thank you!
@NERDfirst4 жыл бұрын
You're welcome! Very happy to be of help =)
@GeekyMino5 жыл бұрын
Phenomenal tutorial. Super useful!
@NERDfirst5 жыл бұрын
Hello and thank you very much for your comment! Glad to be of help =)
@scottholloway44898 жыл бұрын
Thanks for the video. Very straight forward explanation of the concept.
@NERDfirst8 жыл бұрын
You're welcome! Glad you found the video useful =)
@arielspalter74256 жыл бұрын
Thank you very much for that. You explained it in a clear way and it's very helpful!
@NERDfirst6 жыл бұрын
You're welcome! Very happy to be of help =)
@battleroundscool10 жыл бұрын
Awesome video! It's very clear.
@NERDfirst10 жыл бұрын
Edgar Roads Thank you very much for your comment! Glad you liked the video =)
@PratikAnand10 жыл бұрын
Love the presentation. Keep up the good work
@NERDfirst10 жыл бұрын
Hello and thank you so much for your comment! Glad you liked the video =)
@PratikAnand10 жыл бұрын
lcc0612 I am old subscriber. You basically taught me quick sort
@NERDfirst10 жыл бұрын
That's great! Thank you very much for your continued support =)
@pepaokurka38924 жыл бұрын
Great explanation! Thank you for the video :)
@NERDfirst4 жыл бұрын
You're welcome! Glad to be of help =)
@avinashmv96868945785 жыл бұрын
Great video for a quick recap. Thanks.
@NERDfirst5 жыл бұрын
You're welcome! Glad to be of help =)
@janithmalinga57652 жыл бұрын
Nicely explained the concept.
@NERDfirst2 жыл бұрын
Hello and thank you for your comment! Glad you liked the video :)
@tommyzhe68218 жыл бұрын
Nicely done. Keep up the good work. Would be nice if you could do some coding examples.
@NERDfirst8 жыл бұрын
Hello and thank you very much for your comment! I tend to avoid coding examples as my goal is to cover broad concepts independent of language. Just to make things simpler and easier to understand overall.
@tonnie70797 жыл бұрын
Thanks man, that is a perfect presentation, I even made some notes our of it
@NERDfirst7 жыл бұрын
You're welcome! Very happy to be of help =)
@OpeLeke3 жыл бұрын
Great Video, Great Explanation!
@NERDfirst3 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@mehmetkaya43302 жыл бұрын
Great explanation! Thank you so much!!
@NERDfirst2 жыл бұрын
You're welcome! Glad to be of help =)
@trickygreen73076 жыл бұрын
Great video, and an awesome shirt!
@NERDfirst6 жыл бұрын
Hello and thank you very much for your comment! Glad you liked the video =)
@tinapontemayor29233 жыл бұрын
Oh, great explanation. I learn from this.
@NERDfirst3 жыл бұрын
Hello and thank you for your comment! Very happy to be of help =)
@dipeshudhlani93658 жыл бұрын
Good work! Would you like to add information about sending binary data via serializing also.
@NERDfirst8 жыл бұрын
Hello and thank you for your comment! I don't know if there's very much to say about that, wouldn't it simply be sent "as is"?
@dipeshudhlani93658 жыл бұрын
+lcc0612 Hi Nice to get your suggestion here!! ☺ Yes it should be just send irrespective of text/binary. I think differences are when we convert object to binary rather xml/json text. Thank you!!
@NERDfirst8 жыл бұрын
Ah, I get what you mean now! I think the simplest way to serialize to binary (without using a library) is to just represent all numerical values raw, ie in terms of their bit representations. Of course, that way, you cut down on some storage space, but the disadvantage is that the serialization becomes unreadable by humans.
@dipeshudhlani93658 жыл бұрын
+lcc0612 thanks for the reply!! Its helpful!!
@NERDfirst8 жыл бұрын
That's great! Very happy to be of help =)
@tcpgrowth4 жыл бұрын
Love your video! May I know why don't they store the data in csv but pkl? What's the difference between the 2?
@NERDfirst4 жыл бұрын
Hello and thank you for your comment! pkl files are "pickles", a method of serialization in Python that serializes to binary rather than to a human-readable form like csv or json. One of the crucial differences with pickles is that they serialize and deserialize things like functions as well, so there may be arbitrary code execution, posing a security risk.
@tcpgrowth4 жыл бұрын
@@NERDfirst Thank you for your explanation! Mind clarifying on what does serializing to binary mean? I generally got it that since we don't know what data is stored in pkl format. There may be a chance that people create commands that delete all your files in your laptop, thereby causing security issues.
@NERDfirst4 жыл бұрын
I think the easiest way is to see it for yourself. Open a CSV file in notepad, then open a PKL file in notepad. Notice how the former is human readable and the latter is a garbled mess. Binary data is computer data, so PKL files are designed to be read by software, while CSV, JSON and similar formats lend themselves to processing since they're entirely human readable.
@lavishrich8 жыл бұрын
Well done this is very straight forward
@NERDfirst8 жыл бұрын
Thank you very much! Glad you found the video useful =)
@solidsnake78207 жыл бұрын
I'm New to your channel. Good Explanation. Thank you.
@NERDfirst7 жыл бұрын
Hello and thank you very much for your comment! Happy to be of help =)
@midsummerstation33454 жыл бұрын
man you should do a software engineering course. i'll buy it
@NERDfirst4 жыл бұрын
Hello and thank you for your comment! Heh, I'm honestly no expert at many of the topics. But you can search the channel to see what I already have that might be of interest to you!
@adobongasin2143 жыл бұрын
It's January of 2022 and this shit is still relevant.
@NERDfirst3 жыл бұрын
Hello and thank you for your comment! Glad you liked the video =)