JavaScript - Interactive Rating Component - Frontend Mentor Challenge

  Рет қаралды 17,348

Thomas Sankara

Thomas Sankara

Күн бұрын

Пікірлер: 79
@pixelsamuraigaming5544
@pixelsamuraigaming5544 2 жыл бұрын
I have watched so many tutorials where they just overlay the video with music, but the way you explain everything you doing makes it so simple to understand. you earned a new sub my friend :)
@glaceongalgaming9755
@glaceongalgaming9755 3 ай бұрын
I'm very much a beginner at Javascript, so this exercise really stumped me. I'm so grateful that you made this video!! Super helpful, and I learned a lot of cool information that I didn't know before! I'm confident I can do the next JS exercise on my own, now, thanks to you! :)
@tsbsankara
@tsbsankara Ай бұрын
Nice 👍. That's wonderful to hear!
@omrividal
@omrividal 2 жыл бұрын
Thank you so much! I had such a "horrible" time looking for a simple answer and went with like 7 different approaches before I saw your video... You actually helped me realise JS is not that hard and you have the ability to teach and show us in the best way so thank you for that. Keep up the good work!
@tsbsankara
@tsbsankara 2 жыл бұрын
I'm glad that I could help 😊
@Dukuu_ttv2
@Dukuu_ttv2 Жыл бұрын
keep on going man. really love and appreciate the content, useful, straight to the point and easy to follow!
@tsbsankara
@tsbsankara Жыл бұрын
Thank you
@TylerNicholson-ee6cf
@TylerNicholson-ee6cf Жыл бұрын
I've not long started learning JS and been finding it hard to grasp but I sure learned a lot from this tutorial, thank you!
@lovelleslifejourneyvlog
@lovelleslifejourneyvlog Жыл бұрын
Thank you for this wonderful walk through on how you build this component. I have been struggling a lot with JS and its a little difficult for me to understand. But when you explained it, i was able to learn and understand how those eventclick works. Great job on this. 💯💪
@tsbsankara
@tsbsankara Жыл бұрын
That's great to hear! I'm glad it was helpful :)
@TheKtiekat
@TheKtiekat 2 жыл бұрын
Thomas you are amazing! You've been helping me learn so much through FrontEndMentor. You're cheeky laugh at the end was the best, I give you 5 out of 5!
@tsbsankara
@tsbsankara 2 жыл бұрын
Thank you for the kind comment
@yetkindev
@yetkindev Жыл бұрын
simple , clear , clever. nice👏👏👏👏👏👏👏
@cisforcoding
@cisforcoding 2 жыл бұрын
@tsbsankara - I revised the time stamps to include the JavaScript part. I didn't realize you had pinned the previous timestamp. Thanks for the video! Extremely helpful!!!!
@tsbsankara
@tsbsankara 2 жыл бұрын
Thank you for your efforts. I appreciate it
@Benihorla
@Benihorla 2 жыл бұрын
at first i was thinking of using radio button and putting it in a form but was stuck on how to get the required data . thanks for opening my eyes to see that sometimes I should not only think out of the box but in a no stressful way
@Carlos456The
@Carlos456The Жыл бұрын
Omg, you are amazing bro! Thnaks a lot for your video!
@tsbsankara
@tsbsankara Жыл бұрын
Thank you for the kind comment
@Mahmoud_176
@Mahmoud_176 Жыл бұрын
Perfect explanation, Thank you
@tsbsankara
@tsbsankara Жыл бұрын
😊
@tripineta92
@tripineta92 2 жыл бұрын
The greatest video I colud find for this challenge. Thank you so much! You win a suscriber ♥
@tsbsankara
@tsbsankara 2 жыл бұрын
Thank you so very much ♥
@beckalves1745
@beckalves1745 Жыл бұрын
you are the best !!! im from brazil and apreciate
@seunj2455
@seunj2455 Жыл бұрын
Thanks. Appreciate this.
@tsbsankara
@tsbsankara Жыл бұрын
Glad it was helpful!
@Michael.Sandoval33
@Michael.Sandoval33 2 ай бұрын
I am almost done with my AA in software development at CIAT and I did not even know where to begin with this challenge. Quite sad that these bootcamps are such failures and really just gave us the answers for every assignment. The only thing I really learned is that I am an efficient problem solver and can always find an answer to the solution (I.E. watching your video). Without dragging on too much longer, any advice for the future of trying to become a front end developer?
@learnMoreToCode
@learnMoreToCode 2 жыл бұрын
Nice comprehensive video. Thank you for the explanation, it solved my frustration and I learned from it. Keep going and Happy Coding!✊💻
@creationpower333
@creationpower333 2 жыл бұрын
Great content! This helped me a lot, keep up the good work. Thank you!
@horrid13
@horrid13 2 жыл бұрын
Thank you you explain things very well!
@User_09627
@User_09627 2 жыл бұрын
Great explanation , you helped me ! thanks ❤
@tsbsankara
@tsbsankara 2 жыл бұрын
Glad to hear that!
@nathalycavalcante788
@nathalycavalcante788 2 жыл бұрын
Thank you so much, so clear to understand!
@mandresyandriantsoanavalon5643
@mandresyandriantsoanavalon5643 2 жыл бұрын
Thank You ! For je JS part of this challenge I was blocked for a while.
@tsbsankara
@tsbsankara 2 жыл бұрын
Glad I could help
@samueldiaz3320
@samueldiaz3320 2 жыл бұрын
Great job and great explanation! thanks
@blue_berry_pie64
@blue_berry_pie64 2 жыл бұрын
Thank you! it is very easy to understand by your explanations.
@levyjr6857
@levyjr6857 2 жыл бұрын
really good video, congrats
@seeker3794
@seeker3794 Жыл бұрын
Thank you... Very useful video👍
@tsbsankara
@tsbsankara Жыл бұрын
I'm glad it helped
@DavidLopez-eg6it
@DavidLopez-eg6it 4 ай бұрын
Great video, specially the JavaScript part. So many videos only with background music but no voiced explanation. You got a new sub. I do have a question. Can the JS events be inside a global function instead of separate block of code for each one?
@tsbsankara
@tsbsankara 3 ай бұрын
Yes, but I don't recommend that because it will just slow down the execution of your application
@tsbsankara
@tsbsankara 3 ай бұрын
Thanks for the sub. I'm glad you liked the video 😊
@manosatpathy1579
@manosatpathy1579 Жыл бұрын
Thank you so much!
@tsbsankara
@tsbsankara Жыл бұрын
You're welcome!
@klaudiabilska5873
@klaudiabilska5873 2 жыл бұрын
Thank you!
@tsbsankara
@tsbsankara Жыл бұрын
You're welcome!
@ugoodjk6204
@ugoodjk6204 Жыл бұрын
for me when I added the .hidden class to the thank-you div nothing happened, I resolved it by making a parent class with hidden and making that did have a separate const of its own but I am still unsure why me adding a second class didn't work . Also didn't we specify that the thank-you div has a display of flex, so how can css decide using the display none of .hidden or the display flex of .thank-you ? just curious
@mavick.
@mavick. 2 жыл бұрын
thank you so much ✨️
@tsbsankara
@tsbsankara 2 жыл бұрын
😊
@mysuperxbox
@mysuperxbox Жыл бұрын
very nice tutorial the only problem is the lake of using flex-box that can save you a lot of time and using so much margins and paddings
@Imohy69
@Imohy69 2 жыл бұрын
Nice job buddy, keep it up, i love your videos ❤️
@Deivid796
@Deivid796 23 күн бұрын
Good afternoon, I loved your explanation, one question: what extension are you using to make the opening and closing tags colorful?
@tsbsankara
@tsbsankara 23 күн бұрын
The opening tags are the default setting in VSCode, and for the brackets, I use Brackets Pair Colorizer
@Deivid796
@Deivid796 23 күн бұрын
@@tsbsankara indent-rainbow, thanks
@tsbsankara
@tsbsankara 23 күн бұрын
Oh yeah. Forgot about that one 😅
@Zillionaire_01
@Zillionaire_01 2 жыл бұрын
I love your videos. Your contents are superb
@motorhub5510
@motorhub5510 2 жыл бұрын
how did that submit button even with width of 100% did took the full main-container space? If anyone knows please help.
@motorhub5510
@motorhub5510 2 жыл бұрын
oh i forgot to put padding in main-container sorry. THANKS FOR THE TUTORIAL
@tsbsankara
@tsbsankara 2 жыл бұрын
😂 CSS does that...
@mayankgupta7617
@mayankgupta7617 2 жыл бұрын
Hi! thank you so much and great explanation! thanks
@nicolewilliams7446
@nicolewilliams7446 Жыл бұрын
Hi, I have everything built out correctly until it is time for the JS file to read the function for the first event listener. I'm not sure what the issue is
@tsbsankara
@tsbsankara Жыл бұрын
Check whether you've referenced the file correctly in your html, and then make sure you're getting the correct name of the element to which you're adding the event listener
@endrit5135
@endrit5135 Жыл бұрын
hey thank you for this amazing video but I have a problem, when I try to hide the element with display: none, I have to write it both on html with and on css too otherwise its not working without each other. what may the problem be here?
@tsbsankara
@tsbsankara Жыл бұрын
Seems to me like a problem with CSS Specificity - like there are some styles that are applying over the other. Once you find that, you find your issue.
@drissbouadoud7072
@drissbouadoud7072 9 ай бұрын
you're the best
@tsbsankara
@tsbsankara 9 ай бұрын
Thank you. That is quite endearing
@TareK19885
@TareK19885 Жыл бұрын
thanks for the video it helps alot however before i saw your solution i did it on 2 pages and mow im stuck when i click the rating the console shows which number was clicked and since i did it on 2 pages when i do rating.innerHTML i caught an error :( i couldn't find the right way to pass the value to next page any ideas ? thanks ...
@tsbsankara
@tsbsankara Жыл бұрын
I think it's because rating.innerHTML doesn't exist when the second page loads. I think having 2 pages is a bit cumbersome, so perhaps create one page, and then build a toggle for the components.
@biancamagali100
@biancamagali100 2 жыл бұрын
Hi! thank you so much for your video. I follow all the steps but for some reason my html file is not reading JavaScript coding? do you have any idea why it might be? thank you so much in advance!
@tsbsankara
@tsbsankara 2 жыл бұрын
Check whether you have linked your JavaScript file in the html document.
@muratdoo
@muratdoo 2 жыл бұрын
Perfect
@matthewkk5087
@matthewkk5087 2 жыл бұрын
how can we do this with react? we will just need useState ofc and useForm right?
@tsbsankara
@tsbsankara 2 жыл бұрын
Yes. I did use useState, but I did not use useForm. I have a video where I build this app in React, here's the kzbin.info/www/bejne/gInVZoR5eq1rjKc
@prathampahad9788
@prathampahad9788 Жыл бұрын
I have one feedback, in css, you make changes in attributes simultaneously, please focus on one attribute at a time
@tsbsankara
@tsbsankara Жыл бұрын
Thank you. Understood. I will work to improve on that
@ritaoluchi9766
@ritaoluchi9766 Жыл бұрын
Thank you very much for this video Can I please get your codes on this???
@tsbsankara
@tsbsankara Жыл бұрын
You're very welcome. Here is the link: github.com/SankThomas/js-interactive-rating-component
@ritaoluchi9766
@ritaoluchi9766 Жыл бұрын
@@tsbsankara Thank you
NFT Preview Card Component - Frontend Mentor Challenge
29:57
Thomas Sankara
Рет қаралды 15 М.
Order Summary Component - Frontend Mentor Challenge
26:45
Thomas Sankara
Рет қаралды 18 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Callbacks in JavaScript Explained!
14:03
Code with Ania Kubów
Рет қаралды 155 М.
Interactive Rating Component - Frontend Mentor Challenge
36:41
Thomas Sankara
Рет қаралды 5 М.
QR Code Component - Frontend Mentor Challenge
17:25
Thomas Sankara
Рет қаралды 25 М.
Useful & Responsive Layouts, no Media Queries required
11:03
Kevin Powell
Рет қаралды 187 М.
Building an interactive rating component from Frontend Mentor
1:21:16
Andreas Remdt
Рет қаралды 1,8 М.
Taking on a Frontend Mentor challenge!
2:23:53
Kevin Powell
Рет қаралды 99 М.
News Homepage - Frontend Mentor Challenge
1:06:17
Thomas Sankara
Рет қаралды 11 М.
The problems with viewport units
13:23
Kevin Powell
Рет қаралды 370 М.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН