 So, as you can see from my title today, I'll just really be sharing my experience of running according to Python as a beginner. So, as mentioned, my name is Vijay, but you guys can call me WJ if you're sharing. Yeah, so without further ado, let's get started. So, first things first, maybe a little bit backstory on why I decided to, you know, start programming and all, and go into Python. Oh, no. Okay, yeah, so anyway, to get started and all, first thing first, a little bit of a backstory to why I started to, you know, start to go into programming and all. So, just like a couple of months ago, my mom came to me and suggested that, you know, we go to Korea for a holiday. And so, she asked me to come up with a bunch of places to go for a list of them. So, with that thought in mind, a couple of options, you know, came to mind and all of what I could do to come up with a list of places. So, the first option. I could maybe go old school style, right? Get a bunch of books that I agree, you know, get, or maybe a little more modernized. I could Google, so just Google, you know, spend a few hours Googling, right? Pretty good way to be efficient, or better still, you know, get in contact with a bunch of Korean friends and ask them what really Korea is and, you know, what to go and stuff. Except, I realized there was a problem here. I don't actually have Korean friends. So, you know, one more option came to mind. How about I spent three months painstakingly in Python, getting a little scratched after this. You know, setting it up and then delving into a web script and modeling, creating an algorithm to get together for the more like type of a change. Really, right? Actually, indeed it is. That's the only way. Indeed. Yeah. And so, a little bit more on the particular web scripting model that I used to create this and all of this is scripting. So, if you have anyone here that loves scripting or views scripting, yeah, so as you know, this is a web scripting model that basically Python uses as a library a lot. So, what scripting is. It's a Python based web scripting model, as mentioned. And, you know, you control the web for all sorts of information based on the algorithm using like different spiders and all. So, yeah. And, of course, I plan to actually use this script to create a CSS selector to, you know, kind of create the algorithm and select the data that I want. So, with that, here's my plan. So, I was planning to, you know, create an algorithm, as mentioned. And then, you know, my reference, it could be dispatched to a crossfire. So, you see a plan where, you know, I would literally just scripting the fittings of the faces, you know, like this, and then compile it into an Excel file. And then afterwards, you know, become really adaptive web scripting eventually. And then, you know, scripting by the data. Oops. I shouldn't be there. Anyway, so, first things first. Right. So, learn how to, you know, not know anything about programming at all. I started to learn Python. So, basically, I found like a really good website for me to learn Python. It's this place called Kodakenn. So, it's actually a really interactive sort of web page, you know, where, you know, what you can send as you can see. Code for learning how to code at the same time. Then again, you know, not under any sponsorship. You know, anyone's interested in doing a sponsorship. Sure. Yeah. And so, here was my first error message that I got in trying to install Python. True story. And so, to get it all up and running now, first thing, I had to, you know, install Python, you know, right, then use which entry, 20.1. And, of course, now this is actually true to check that the current Python version has been installed before command prompt. Yeah. And so, following that, now, this is where I really started to actually learn programming, because, you know, as a beginner, you would think that the most part would be learning the basic syntax, stuff like that. But, oh, I was wrong. It was actually really interesting to set things up and installing the dependencies and, you know, the necessary things to actually get it running around. So, one of the first problems that I really had was actually the package management system. I see. I have an issue. Yeah. Yeah. I believe you guys would know that the ring code in my face was constantly getting the message that wasn't recognized as a maternal or external command. So, like, what? So, you know, the next thing I did was just, you know, Google a bunch of stuff, and it turns out I just had it to add it to the path variable. Right? So, you know, to troubleshoot it, I just essentially used this command line to add this particular bit, which is the whole installed use directory to the path variable. You know, be able to use it since then. And, you know, just to check that it was actually added to the variable and it was the newest version. It's really, like, a good version check and, you know, it was newest, 20.3.2. Right? And so, but I guess, you know, I really have a problem like this that actually, you know, not knowing or making the mistake of syntax error, despite having, you know, just freshly run Python. Except, I did. So, as you can see here, it is very ridiculous, right? This actually gave me a heart attack because I was thinking, oh, what do we know? It turns out it's just syntax error where I put brackets on the screen pointing at what I shouldn't have. And so, the next thing that I learned was actually the axes, right? And I believe this is, like, the programmers one-on-one error message, right? And I believe you, if you've never encountered this error message, you're not considered a programmer. Right? So, essentially, what happened here is honestly, I did not know much about this, but there's a twisted file that had to be pre-installed, properly-installed scraping, you know? So, in a sense, that's why you're not looking at syntax one-on-one error. So, the next thing to do was to download the twisted file and, you know, get it started, you know, pre-installed that and then move on to install scraping. Except, oh, this happened. No. If you guys recall, just like a couple of pictures back. It was the newest version, right? So, I'm not seeing things. Yet, this somehow happened. And at this point, one of the people was crying, I told him, so, you know, oh, well, at this point, I really just started to doubt my position of the life. Maybe there's another way to do it. Who knows? And so, eventually, I traversed it that by just being, you know, reinstalling, re-operating, to the newest version. And so, the next thing, that I kind of learned, you know, was actually the scraping shell tool. So, I think, sort of, you have done scraping, you know, so, you know, this is an interactive tool. So, this really helped me a huge lot here because I had no idea about how to use the CSX lenses. And there was, it had to be some type of record, you know, interact and just, in a sense, have a very practical example of how to use it and learning it now. So, as you can see over here, first of all, Mike, he's just response.css, and he does return the title of this particular box.css page. And, oh, that's always, I was so happy. I was like, a huge forwarder because we didn't know the amount of effort I kept trying to just constantly error messages and, wow. So, this was really a huge step for me. And so, the next thing I'll talk about is actually the visual studio. Because, you know, as you all know, it's not really simple, I'm not ideal to actually write a couple of complex lines of codes on the command from the south planet. So, the best thing to do is to get a source code editor, which is usually useful, to, you know, write the algorithm first before sending it as a file, and then afterwards, you know, running it on a command point. Yeah. So, finally, after three months of, you know, painstaking, learning Python, right, installing it, you know, making these sticks like that, right, and eventually, everything will be smooth. And of course, just, you know, tabs after tabs after tabs after tabs after tabs of online browsers. I finally came up 14 lines of functional code. And at this point, it just felt like that. Happy man. Finally, I'm a coder. Yeah. So, you know, and, and so, this actually leads to my next point about open source, where, you know, essentially, how great open source is. And, you know, in a sense, I wouldn't be here if you're going for open source. Because, essentially, this concept would allow me to believe in everything I could online from learning nothing about within three months. And eventually, come up with functional code. And in fact, to be honest, to go back here a little, to be previous, sorry, yeah, to be previous, to be frank, I wouldn't, if we asked you to explain the technical and the lines of codenom, I actually can. Because, obviously, the only thing I understood from this line of code is the response part. But, you know, traditional shows help create open sources because, essentially, to see here, it's greatly itself has an entire documentation based on a line that we just follow and, you know, just trick it a little to stall the mod and, eventually, return only one. So, really, I'm really grateful for the whole open source concept here. And so, now, just to show you guys a little demonstration of how this algorithm actually works and on. So, yeah. So, first thing, I'll go into command prompt, and then CD to, sorry, we're going to the virtual environment that I created for this, right, and then from here, direct into the file, I probably shouldn't have saved it in a file that's easier to access, right? Finally, yes. And so, from here, if you remember the algorithm, under the class, actually, I actually named this particular file a lot of Jeju. So, over here, how to access it would just be simply read command script, be prompt, and then name it the spider, which is Jeju. Give it an open data and then just take it as a data file under a CSV. Yeah. And so, yeah, peppermint, peppermint, yeah. Yeah. So, essentially, as you can see here, it basically is fake. I'll give you some things that I wanted from the both page and all, and eventually, if you go back to the source code editor, there it is, saved under a CSV file every condition. And the best part of it all was, it was automatically saved as in a simple order. And so, there we go. I'm ready to go to career now. Yeah. So, I guess the best way to learn all the best way to prepare for a vacation is to learn the entire new skills from scratch, right? Yeah. So, that, the end of that, I'll just, like, to give a little conclusion to my talking now by having just a simple picture of the expectations as to the reality of coding. As you can see on my, on my right, I provide an algorithm by running the Trevon Live and on my actual algorithm. So, there we go. So, as in confusion, it's, it's just, well, learning programming and all through scratch is actually not as hard as people would think. And it's, you know, it's too much easier these days because, again, thanks to the concept I was hoping so, but I guess, you know, for anyone here who wants to get into programming and all, like, learning from scratch, I say, just go ahead, go for it. It may sound scary, you know, not knowing any programming or anything at all, but, really, just go ahead and do it the hardest part is to just get started afterwards. You know, you commit a bunch of stupid mistakes like that and, there you go. Anything. I didn't, because of the virus, so, well, hey, but on the right side, I can code bytes on them, right? Why did you put in the code, right? I didn't see it. So, I put data.csv Oh, right. Defaulted? Oh, sorry, yeah, that is actually the command to run it over here. So, in a sense, that is sort of, like, a command for scraping to, yeah. Scraping, okay. Oh, so, in the output, in the command, you say where you want it to go out? Yeah, yeah. So, in a sense, yeah, the scraping code is as the command to run the spider-man after I've created it. Ah, yeah, it's hyphen over here, okay, great. Yeah, so, yeah, and you're sitting as a csv file, so it's easier to come up with an Excel. Yeah, so, yeah. So, well, what are your plans for input? That's my question. Oh, my plans for here are now. More trips? Yeah, maybe, maybe more trips, but I should, I should probably find more places to go and then, maybe for now, maybe learn JavaScript, right? Or even C++, yeah. Oh! Any language for a new country? Ah, yeah. But check out the BTS stuff. Oh, yeah. Yeah, it's very popular in Korea right now. Yeah. So, any more questions? All right. Thank you. All right, thank you. Thank you.