You blow my mind, I am kicking myself for coding in Javascript for so long and not realizing the potential of this language. Now, I actually understand the concepts instead of relying on memorization!. You are truly admirable for making this content for free and I am so grateful for your time and effort on these projects.
🎉Finally!!!🎉 I was eagerly waiting for this. I am a JavaScript Dev, and even voted for JS on your poll for language preference. But this year I also started learning Python to do some scripting. Really glad to hear that you will do a short revision of the Phase 1 on Python as well. You are a Great Instructor Radu.🌟 Thank you so much for creating these Incredible courses for us. Your work is greatly admired!🎖️
I really liked your self-driving-series and particularly the no-libraries approach. I am not a student and do this just for fun, but I can spot a world class educator whenever I see one. Looking forward to see the rest of it. I confess, that I took a peak into the recognizer source code and have to say I am impressed already.
The truth is that recognizer code is something I did in kind of a sloppy way because of lack of time. I wanted it to have a decent accuracy (works 80% of the time). But the code we'll have as a result of phase 1 (first 10 videos of this course) is considerably worse (~50% accuracy) because I want the simpler methods to be clear first. I'm still putting together phase 2 of the course as we speak.
Happy to hear you like it :-) it's hard to compete with libraries... people get really excited when they can do a lot of cool things with the blackbox, even if they don't get everything that's going on.
You can use live server to run your application, it will refresh automatically when you change code, it's a light weight server which comes as an extension to vs code
Thanks! I know it and I use it sometimes, but for some reason it was laggy for me for this project... I even disabled the auto-refresh thinking it's because of that, but it wasn't... Anyway. I don't use it that often for another reason as well. I don't want to 'force' VS Code onto people. Any text editor will do for basic HTML, CSS and JavaScript.
Been looking forward to this for quite some time. Thanks for taking the time to do this - really looking forward to improving my skill set thanks to your work.
Great video, thank you! Understanding the addition of lastPath.push(mouse) to this.paths was a bit challenging for me; perhaps it's related to object references. I added the "no-select" class to the container and used the styles .no-select {user-select: none;}, which helped prevent document selection when the cursor goes outside the canvas and returns without releasing the mouse button. I hope I expressed it clearly.
Hello sir, I have no idea about Machine learning (Theory or coding thing). But I do know Javascript and many framework of that language like react and node, Is it possible for me to understand your course without knowing theory part of Machine Learning. Thank you so much for your effort. You are doing great. I am following your channel from long time. You are great sir. Thank you
@@Radu Yes! From the previous video about cars, I made my conclusions, which I really expected, and for good reason. I learned that too much randomness interferes with learning, and not enough randomness is not enough to learn to bounce back harder. Now I understand why in this situation it is still worth using the crossing of different genomes.
@@KlinovAS Interesting that you came to such conclusions :-) Indeed, it's not obvious why something works / doesn't work and need to speculate (make hypothesis) and test. Keep in mind, though, that the optimization method I show there is rather weak.
Hi. Thanks for the content, totally cool. I added a redraw to SketchPad mouseup -event to get singe dots drawn (only one point). At least in my browser if you do single point dots on the canvas, they don't appear until a line is drawn.
This is an amazing course. I am an accountant and i am pretty sure that Microsoft Excel spreadsheets will become more predominantly created as a webbased version and this course is exactly what i needed to get over the initial leaning hump. As others have said, you are definitely an amazing sensei. Do you provide any videos introducing viewers of your channel to working in Visual Studio Code? Keep up the amazing work. I am definitely going to subscribe.
Great tutorial! (probably eheh, haven't finished it) I have some personal tips for future course videos on things that I didn't find very clear. 7:35 The rectangle you edit in the html preview to showcase the styling behaviour isn't really obvious. Maybe in editing you can zoom and display it in the middle of the screen just to bring the attention to it, since no code is being written while you're explaining anyway. # Will continue to edit this with things I find along the way :)
Maybe there is a reason for not only drawing the last path array and instead clearing the canvas and looping over the paths again, but I dont see it yet. Gotta keep watching.
I don't prefer either of them as a language, but I like it that I can share JavaScript apps easily (as web pages). People don't need to download / install anything to see the recognizer working (for example).
Hey Radu, I got the solution for the over scroll behaviour on iOS using the CSS property touch-action: none: on the #content element solves the issue also for the href tag used to download the data, there's no need to append it to the document writing element.click() works regardless
You can, you just need to implement some functionality twice. Here I share the code between the back-end and front-end as much as possible. You won't be able to do that if you use another language.
@@Radu To be honest I'm amazed by your ability to make such complicated topics look so simple. Your tutorials are by far most valuable resources to find when it comes to machine learning with JavaScript. Keep up the good work .
You don't have to use the '#', but it is used to mark a method as 'private'. It means it cannot be accessed from outside the object, only internally by the object itself. It makes the code nicer because it tells the coder that they shouldn't try to call the method from outside the object.
True :-) they use Python because it has many machine learning libraries you can easily use (very convenient). I use JavaScript because I want to teach HOW machine learning works... Not just that it works... JavaScript is better than python at making interactive (web) applications that I can share easily with everyone without the need to install anything, so that's another reason. There are many, check out the intro from Phase 2 of this course to learn more.
If you are just like me...following along wiht these videos and get amazed about new things.. ..but not beeing sure that you understand and could make your own projects...Do revisit Radus videos about Visual Web Dev. Course (2021) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-iiSQYoNaRuU.html For me it was a "Oh Yeah..Thats the way you do it!!" ❤