Dave you're very humble and professional tutor. Love the video!
@DaveGrayTeachesCode4 жыл бұрын
Thank you Petr!
@Saurus990 Жыл бұрын
At first I was confused what such a simple app is doing so deep into the Learning Path Playlist. But now that I'm almost finished, I gotta say it's a great look into professional workflow, and how to maintain readability/maintainability of the code base, by breaking everything into corresponding components. Good stuff.
@019KADESH4 жыл бұрын
Guys we just definitively donate a little bit to Dave!
@stevenmuncy4914 жыл бұрын
Great info. So many tutorials only go halfway and leave out the accessibility polish. Thanks.
@DaveGrayTeachesCode4 жыл бұрын
Thank you!
@_ShuvamKumar_CseB8 ай бұрын
Completed this beautiful project ( my first) . Learned alot . Love from 🇮🇳.
@amirfal9508 ай бұрын
if u completed it and it works can I see your code please ? I have a problem I can't solve
@_ShuvamKumar_CseB8 ай бұрын
@@amirfal950 What's your problem?
@papasmurf50424 жыл бұрын
Thanks for the help I am definitely going to use this to make my Smurf Village with this
@papasmurf50424 жыл бұрын
Hello let’s make a community in my comments reply’s
@papasmurf50424 жыл бұрын
@@pariahsgrit great idea
@samcodes29124 жыл бұрын
great idea
@papasmurf50424 жыл бұрын
My reply is the most liked I’m pretty sure
@ankitnegi1324 жыл бұрын
Awesome video Dave, greatly explained everything, haven't really seen someone using javascript this good, like creating classes and reusable functions...really really liked your content💖
@DaveGrayTeachesCode4 жыл бұрын
Thank you!
@raz2109 ай бұрын
learning to code and organise our work
@raj0802884 жыл бұрын
This is a great example of splitting the functions up so its cleaner but feel it's N overkill for this type of app and could be coded much simpler. Just my opinion but I do love the way he shows us how to code a class based structure
@harrisonofordu42224 жыл бұрын
You are actually right. It's an over kill
@KiranNaragam Жыл бұрын
Completed successfully ✅ learned a lot from this 🎉
@amirfal9508 ай бұрын
if u completed it and it works can I see your code please ? I have a problem I can't solve
@caprioficial2 жыл бұрын
excellent tutorial! i still dont have any clue bout what we did, but it worked! good starting point hahaha saludos de chile!
@DevsLikeUs4 жыл бұрын
Great tutorial, thank you.
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@chamocol36144 жыл бұрын
Gracias acá aprendí saas y me de javascript...🤝🏼
@arpro30389 ай бұрын
Thank you for this video, how can I make this into drive mobile device local storage so it does not matter which browser is selected?
@Brawlstriker893 ай бұрын
I feel like tutorials never express the importance of security anytime you add something to your webpage or app that has an “input”, “form”. That opens up the gateway for nefarious people to input there malicious code..so always be cautious. And er on the side of caution/safety when using forms.
@stergiosk60644 жыл бұрын
This is a great tutorial. Thank you for the fantasctic work!
@DaveGrayTeachesCode4 жыл бұрын
You're welcome!
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@anfilofiosantosfilho77923 жыл бұрын
Great tutorial. Congratulations!
@angeloramas32773 жыл бұрын
Great video. You are a great teacher, thanks !!!
@DaveGrayTeachesCode3 жыл бұрын
Thank you!
@Hey_Delight3 жыл бұрын
An awesome 2021 to all! 💥💫❄✨
@Shorts_In_Islam4 ай бұрын
Hi Dave, for the improvement, i would like to fix a overflow issue as when i try to add a long item, it gets overflowed from the section
@ButImFeelingMuchBetterNow4 жыл бұрын
Fantastic. Thank you. The javascript itself is a bit beyond my skill level at this point. What I would love to add is sub-items. No idea how I would go about that. A few things didn't work for me on my pc setup. It might be because I am in Linux instead of Windows. - Firefox did not display the styled checkboxes (just the default look). The styled checkboxes displayed correctly in other browsers. - Installing the Chrome Vox extension in Chromium, the voice (oddly, as it seems to be the point of the extension) did not work. Just got sounds on clicking tabs, etc. - Could not find the Live Sass Compliler in the vs code extensions on the vs code version I have installed. However, I already had Sass on my system previously, and just manually (command line) started the sass watch command.
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@redbullking91364 жыл бұрын
Great video
@hassaneoutouaya4 жыл бұрын
Thank you Mr !
@kumarans97044 жыл бұрын
Finally Snape was caught.
@moglimogify2 жыл бұрын
Good tutorial, thank you :)
@dennyluckes47834 жыл бұрын
thank you, Dude!
@Knochen414 жыл бұрын
Hi, Dave. Thx a lot for the awesome tutorial. I use the same extensions for VS like you introduced. But by me the viarables are white not color. also some key words like document, localStorage, event are white. Do you know what's the reason for it? Because i get a problem by doing the same as you. so maybe something is wrong. can you give some advice? the second question is why do you underscores by using this. thx
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@ismailmega4 жыл бұрын
Awesome
@vigilanteer7 ай бұрын
a quick question. at 37:53 we could have used display: none; on the label element instead of moving it away from the screen, why didn't we do that? Is that because display: none; affects accessibility?? or just a choice?
@RodrigoMendoza74 жыл бұрын
How different is the event "readystatechange" coded for the App Launch from "DOMContentLoaded"?
@DaveGrayTeachesCode4 жыл бұрын
Good question. There are comparison examples here: developer.mozilla.org/en-US/docs/Web/API/Document/readyState
@geekyaman38424 жыл бұрын
51 ST LIKE HERE WE GO!! CAN WE GET A REACT NATIVE COURSE TOOOO!!! WAITING FOR IT
@sovereignlivingsoul4 жыл бұрын
Would have been useful, but for some reason not reading the javascript. Using VS Code, nothing in the comments, no console, no network issues, total silence and yet it won't work. I have checked the code for errors, found some typos but fixed them. Good video though, excellent with explanations.
@DaveGrayTeachesCode4 жыл бұрын
Hi Dash, if you import modules like I did in the video, you need to run a local dev server like the Live Server extension. JS modules won't work if you just load files directly into the browser. Your script tag also needs type=module. This is just my best guess as to why your browser may not be reading all of the JS.
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@lukebriggs157 Жыл бұрын
@@DaveGrayTeachesCode @sovereignlivingsoul I have this issue also. did you work out a solution?
@rochijacob21963 жыл бұрын
Is there a repository or somthing to check the code? I am following the tutorial yet I messed up in something and my app doesn't work
@weizhang23894 жыл бұрын
John Wick teaches you how to code
@DaveGrayTeachesCode4 жыл бұрын
Be nice to my dog :)
@jacob.peters3 жыл бұрын
45:23 anyone else having trouble with the scss here? flex just lined everything up in a row for this container instead of having the title/button, hr, list in a column
@jacob.peters3 жыл бұрын
nvm figured it out. messed up the div tags for those items.
@canhamzacode2 жыл бұрын
Hello am having the same problem here how we're you able to fix it
@NikhilVerma-jk9ng4 жыл бұрын
damn you guys really after paid courses !but thanks for that free knowledge tho i am paying for internet tho (hope it make sence )
@soumadip_banerjee4 жыл бұрын
Vai, inlogon ko idea mato do 😂
@NikhilVerma-jk9ng4 жыл бұрын
@@soumadip_banerjee sahi ma xD
@soumadip_banerjee4 жыл бұрын
@@NikhilVerma-jk9ng hahaha
@samcodes29124 жыл бұрын
haha. everybody deserve to learn how to code irrespective of financial condition
@bestopinion92574 жыл бұрын
I can't stay 2 hours here. Where did he stored the data? Cookie blocks?
@kaustubh.sharma4 жыл бұрын
tell me too :)
@ankitnegi1324 жыл бұрын
localStorage
@samcodes29124 жыл бұрын
why?
@bestopinion92574 жыл бұрын
@@samcodes2912 No need. I can do that in less than 2 hours from scratch. I was just curious if he used cookies or not for that. It may be interesting to watch but I prefer to do something else with my time.
@ankitnegi1324 жыл бұрын
@@bestopinion9257 yes you are correct that you can do this in even less than 1 hour ...but the way he code was really really good.
@oumarsekisinde7972 жыл бұрын
Hello Dave , thanx for the great work we do really appreciate your insightfull tutorials like this one, however, i have encoutered an error in main.js @add listeners, the compiling returns with an UncaughtType errorr of cannot read property addEventListener to null const itemEntryForm = document.getElementById("itemEntryForm"); ------------> itemEntryForm.addEventListener("submit", (event) =>{ event.preventDefault(); processSubmission(); }); could you please enlighten me or anyone on this forum how to rectify this ?
@mwill1524 жыл бұрын
Hi I have added in 'live sass' and checked the settings but there are none for it !!!! Am I missing something ?
@DaveGrayTeachesCode4 жыл бұрын
Hi Melanie. You might try restarting VS Code after installing the extension. I don't think that is required, but if you have installed the extension and you don't see the settings, it is worth trying. I display the settings at the 16:00 minute mark of the video.
@mwill1524 жыл бұрын
@@DaveGrayTeachesCode Thanks seems to be there now. I wanted a dist folder in my project folder but it kept creating it higher up in the structure !!
@mwill1524 жыл бұрын
@@DaveGrayTeachesCode Also do you have a copy of the finished code, mine is not working and I need to compare to see where I went wrong 🤔
@saife29053 жыл бұрын
Its to complicated ...there is functions inside functions like function hell
@CJ-jt4bv4 жыл бұрын
john wick also known coding
@shanthakobyan35784 жыл бұрын
Like this video
@abhigedam894 жыл бұрын
Hey Dave I am getting error message in chrome where it says Acess to script at main.js from index.html:1 origin 'null' has been blocked by CORS policy.
@DaveGrayTeachesCode4 жыл бұрын
You must run a local dev server like the Live Server extension to use JS modules. I'm guessing that is the reason for the CORS error. You must also have type="module" in your script tag.
@danielremijes4873 Жыл бұрын
@@DaveGrayTeachesCode Still I am getting this error. Need help
@present10212 жыл бұрын
Present sir
@kirarevcrow4 жыл бұрын
We want reactnative tutorials
@aammssaamm4 жыл бұрын
there are a bunch of them already
@aammssaamm4 жыл бұрын
@个人开发小程序、app、公众号、业务系统 There are a bunch of them. If he really wanted to learn something this would have already happened. He is just a lazy dude with a low IQ.
@samcodes29124 жыл бұрын
JavaScript pro?
@sandrat93093 жыл бұрын
@@aammssaamm dude chill out
@aammssaamm3 жыл бұрын
@@sandrat9309 get lost
@thecscontent51104 жыл бұрын
I also do videos about programming!😁
@RodrigoMendoza74 жыл бұрын
Is there a full course on Accessibility?
@DaveGrayTeachesCode4 жыл бұрын
If you look under free courses in the Udacity course catalog, there is a short course. Also, Rob Dodson (a Google Dev Advocate) has a good playlist on YT called A11ycasts.
@RodrigoMendoza74 жыл бұрын
@@DaveGrayTeachesCode Awesome. Thank you!
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@boky7731 Жыл бұрын
34:03
@TheEnsonL3 жыл бұрын
I mean this no offence, but are you secretly Matt Mercer?
@duartelucas81294 жыл бұрын
Where is that emulator on the right coming from?
@DaveGrayTeachesCode4 жыл бұрын
Chrome Dev Tools
@duartelucas81294 жыл бұрын
@@DaveGrayTeachesCode Thanks!
@randy628111 ай бұрын
The whole sass thing is not beginner friendly
@salgorogaztec88464 жыл бұрын
Thanks for the tutorial! I had 2 issues at the end that I can't figure out my problem. I have triple checked every single line comparing main.js to my VS Code and I'm 99% sure they are identical. 1. My clear button does not clear my list when I click on it. 2. The very last function updateScreenReaderConfirmation displays a message on my screen "eggs removed from list" instead of having the voice work. Any tips in the right direction would be appreciated!
@DaveGrayTeachesCode4 жыл бұрын
Hi, without seeing your code, I cannot help much. The clear button code does work. I'd suggest comparing that section of your code to the video again. The very last function should be updating a paragraph element that is styled to display offscreen. If it appears onscreen, you are missing that styling.
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@swistek003 жыл бұрын
someone have done and working code and can share? thanks
@pajeetsingh4 жыл бұрын
Badass Tattoo!
@DaveGrayTeachesCode4 жыл бұрын
Thank you!
@itreportcambodia82834 жыл бұрын
How are you.
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo
@doroxfox65244 жыл бұрын
Java vs javascript Which is better??
@cience4 жыл бұрын
are you stupid?
@kevyyar4 жыл бұрын
Car vs Carpet. Big difference.
@doroxfox65244 жыл бұрын
@@cience yes
@doroxfox65244 жыл бұрын
@@kevyyar oh really i do not knew that
@aammssaamm4 жыл бұрын
Depends on what you need to do.
@markdraper17932 жыл бұрын
wasted half a day w/ this tut. because i use atom and can't link the compiled css the way he does w/ vscode plonk
@linus89764 жыл бұрын
入れ墨怖い
@jadijohnson28994 жыл бұрын
Watch this video for javascript project kzbin.info/www/bejne/Y4uuqICil96lapo