Build a Todo list app in HTML, CSS & JavaScript in 2024 | JavaScript for Beginners tutorial

Поделиться
HTML-код
  • Опубликовано: 1 окт 2021
  • Learn how to build a todo list web app in HTML, CSS and JavaScript with the ability to display, create, edit and delete your tasks. Task list, to-do list, shopping list.
    UPDATED VERSION (With Local Storage): • Build a Todo List App ...
    Source code: github.com/TylerPottsDev/yt-j...
    // JOIN THE NEW DISCORD SERVER!
    / discord
    // MY GEAR FOR CODING AND RUclips
    Blue Yeti Microphone: amzn.to/3jr3l7T
    Microphone Stand: amzn.to/35B9LMN
    Chair: amzn.to/3dWds3F
    Thunderbolt Dock: amzn.to/3osBF6u
    Monitor: amzn.to/37I8KoR
    Screenbar Light: amzn.to/3iFRS7w
    All of these products I own and have tested!
    // FOLLOW ME ON TWITTER
    / tyler_potts_
    // INTERESTED IN GAME DEV?
    Game development channel: / muddywolf
    // CHECK OUT MY GAME
    play.google.com/store/apps/de...
    // DO THESE SIMPLE STEPS
    LIKE, SUBSCRIBE & SHARE
  • ХоббиХобби

Комментарии • 446

  • @soumelee5661
    @soumelee5661 Год назад +32

    2:38 html file
    7:51 css file
    21:26 js file

  • @mr6462
    @mr6462 Год назад +2

    Thanks for the little pieces here and there that really gave me hopes of making progress!

  • @Gugapoeta
    @Gugapoeta 10 месяцев назад +2

    omg.. spent the last six hours trying to understand a tutorial on how to make a todo list with JS and couldn't figure out lots of stuff. Came here and thats it, half an hour passed and I got it all! 🤣 huge thanks to you Tyler!!!

  • @yassminh
    @yassminh 2 года назад +87

    I've been learning JS for 3 months now and stuck on how to take what I've been learning and create stuff with it. This has been a great intro into it's possibilities. Fun tutorial! Thank you :)

    • @TylerPotts
      @TylerPotts  2 года назад +6

      Great to hear!

    • @alexandrabalanescu8340
      @alexandrabalanescu8340 Год назад +4

      Same here 😩 how are you doing now though?

    • @kritisrivastava6451
      @kritisrivastava6451 Год назад

      Same!

    • @jasonlago5129
      @jasonlago5129 Год назад +1

      Im glad im not the only one. I feel like im stuck in "basics Hell" and just need that final push

    • @PeteGoode
      @PeteGoode Год назад +3

      try this: find a record keeping problem in your home to solve
      Example: A digital book catalog
      create a book catalog where you can check books in / out
      tasks:
      1. create a new record (book title, author, etc)
      2. generate a list showing books in various ways
      - alphabetically by title
      - alphabetically by author
      - alphabetically by subj
      - alphabetically by genre
      3. create check in / out functions
      - record date & time
      - record to whom
      level it up later by scanning the UPC or entering the ISBN to auto populate the book details.

  • @Blentux
    @Blentux 2 года назад +9

    Very well structured tutorial. Thought I could already do it myself with my basic JavaScript skills.
    Had no actual problems until I came to the part with deleting posts (I didn't even had an edit function built in.)
    But this taught me a lot, thanks for that :)

  • @ondrejmuzik8345
    @ondrejmuzik8345 Год назад +2

    great video, i love tutorials where i dont just copy but i learn along with it

  • @Woeden
    @Woeden Год назад +6

    Man i love the way you code, learned a lot of vscode shortcuts along with JS. Great tutorial.

  • @MartinExequielFuraca
    @MartinExequielFuraca 2 года назад +9

    I was trying to practice with several projects, but i was really bored. This was absolutely helpfull and fun, thank you SO MUCH!

    • @TylerPotts
      @TylerPotts  2 года назад

      Ayy awesome! We all love a fun project! :D

  • @NyashaMafunda
    @NyashaMafunda Месяц назад

    thank you... simple and straight forward

  • @ItzShrav
    @ItzShrav 10 месяцев назад +1

    thanks man, this was my first web dev project took me 3 days to finish this video But i did it! appreciate you bro

  • @wii3willRule
    @wii3willRule Год назад +1

    Thank you for the tutorial! This was my first js development experience-- I hope to expand on this project!

    • @TylerPotts
      @TylerPotts  Год назад

      Woo! JavaScript is cool! 😎

  • @weareloved
    @weareloved 4 дня назад

    Thank you!! This tutorial was awesome!!!!!!!!!!!!!!

  • @MehmedAk
    @MehmedAk Год назад +2

    Thank you for the video, definitely helped jump start things at the JS side.

  • @TomasMisura
    @TomasMisura 2 месяца назад

    thanks a lot for this video. I have been programing quite long time but still could learn couple of programming techniques that helps me a lot!

  • @nsikakakpan6638
    @nsikakakpan6638 Год назад

    Thanks, TYLER POTTS, I fully understood this video, and it really helped me a lot to improve my Javascript Skills.

  • @ace_ctrl
    @ace_ctrl Год назад

    gonna use this video to create my first project, thanks so much!!

  • @ZimTech97
    @ZimTech97 8 месяцев назад

    Great Video!! Helped me understand JS better than i did before

  • @yungshabba5119
    @yungshabba5119 Год назад

    Best tutorial i've done so far. Thanks Tyler !

  • @nanakwamedickson4296
    @nanakwamedickson4296 2 года назад +1

    This was absolutely helpful. Straight to the point.

  • @devsharma181
    @devsharma181 2 месяца назад

    Thanks for such a great tutorial! Will expand this project

  • @lucasAlmeida-ue7iw
    @lucasAlmeida-ue7iw 2 года назад +1

    Tyler you are incredible. That was insane buddy!

  • @dusanjovic7268
    @dusanjovic7268 Год назад

    thank you for not selling any course and giving this for free love you!

  • @reedochat
    @reedochat Год назад

    Hey, Thanks for sharing. I really like the way you have explained to create a todo list. Really appreciate your efforts.

  • @CodeEnthusiast78912
    @CodeEnthusiast78912 Год назад

    thank you i learned so much even though you didn't explain much, i searched the terms i didn't know

  • @SameerSinghGarden
    @SameerSinghGarden 9 месяцев назад

    Thankyou so much for the tutorial, learnt many new things !

  • @joyceadee1147
    @joyceadee1147 Год назад +1

    Hi Tyler thanks a lot for this, its been real fun coding with you, though the gradient part failed to work till i used normal colors but i have learned a lot , thanks big deal👌

    • @TylerPotts
      @TylerPotts  Год назад

      Happy I could help you learn! - Sucks about the gradients!

  • @cakeestv9973
    @cakeestv9973 Год назад

    Great vid! :)

  • @justinckho9390
    @justinckho9390 2 года назад +4

    Great tutorial for beginners. Thank you very much!

  • @mrtech7940
    @mrtech7940 Год назад +3

    it took me more 3 hours to complete the project ,yet i ve learned lots of things .Thanks budddy so much

  • @elizabetemichelledefreitas4941
    @elizabetemichelledefreitas4941 2 года назад +1

    Great tutorial!! It really helped. Thank you so much!

  • @alexphloyddrums
    @alexphloyddrums Год назад +1

    Thank you, man. Great job!

  • @learnenglish7331
    @learnenglish7331 10 месяцев назад

    This video is very helpful. Thank you so much

  • @yajie7756
    @yajie7756 Год назад +1

    great video, thank you!

  • @zanechan4274
    @zanechan4274 Год назад

    Nice demo to get us to comment and like XD You totally deserve it :)

  • @user-gx1vp7wl7c
    @user-gx1vp7wl7c 4 месяца назад

    Very help full and have learnt a lot. Thank you dude :)

  • @user-kl1cq5ge7g
    @user-kl1cq5ge7g Год назад +1

    Thanks for the step-by-step video.
    Easy to follow.

  • @zafiroula100
    @zafiroula100 Год назад +2

    Idk why everyone complains about the speed. Im a beginner too and i find that you explained everything in detail. I love your videos, the styling here is really good, well done🙌👏

  • @dashanben
    @dashanben 2 года назад +1

    It's a stunning video! Thank you!

  • @hackrecordz
    @hackrecordz 2 года назад +1

    Hi Tyler! Thanks for the great video. To do list app is very useful for beginners in Javascript, so your video helped me a lot

  • @PSProduktions
    @PSProduktions 2 года назад +1

    Thank you so much for this, video! Learned a LOTT!! Thanks!

  • @martinsejiofo8794
    @martinsejiofo8794 Год назад

    A million thanks, this was very helpful

  • @nobodyknows730
    @nobodyknows730 2 месяца назад

    Man, your tutorials are soo helpful. Thanks a lot for that.

  • @priya4023
    @priya4023 2 года назад +1

    You are amazing!!! Thank you for this video! It helped me to create a todo list without confusing!!!!

  • @ahmadoudiallo7907
    @ahmadoudiallo7907 Год назад

    Awesome. Thank to you I know how to create a nice Todo by following step by step you explanation in this video. Clear image that I can read even in my cell phone. Thank you much.

  • @jonathanndawula8584
    @jonathanndawula8584 9 месяцев назад

    Thanks for this , am grateful for your work

  • @WiLDeveD
    @WiLDeveD 2 года назад +1

    Amazing Tyler ! thanks bro...

  • @bereketsisay1791
    @bereketsisay1791 Год назад +1

    Thanks man....this helped alot

  • @anandkumarnitrourkela7404
    @anandkumarnitrourkela7404 2 месяца назад +1

    you are a crazy developer man. Huge respect ❣

  • @atakhanovcode
    @atakhanovcode Год назад

    very nice teacher. you are my best teacher

  • @ci2484
    @ci2484 Год назад +1

    Thanks for this, super helpful and informative! I learned a lot from this.

  • @mishabrusnika2769
    @mishabrusnika2769 Год назад

    Nice "Tast Lisk". Well done

  • @fasanmichael
    @fasanmichael Год назад +1

    I got lost inside the function when you were creating new elements…
    Also, copilot was really interfering with your tutorial sadly
    But thanks for the hints on some features I had no idea existed in css! Keep it up!

  • @heriprasetyo6452
    @heriprasetyo6452 2 года назад +1

    I learn a lot. Thanks !

  • @emotional_stuff
    @emotional_stuff Год назад

    going to implement back for this

  • @DavidmekontsoSonwa
    @DavidmekontsoSonwa 8 месяцев назад +1

    Wow,this video explains exactly what I didn't understood before and ofcourse I got to learn numerous new methods.🎉
    But for now ,I want to know how to add the local storage as continues to this task lists...

  • @waqaspathan3337
    @waqaspathan3337 2 года назад +11

    for people saying he went too fast: This is supposed to be a very brief tutorial, if you want more details and deeper understanding, don't click on a short video. Thank you Tyler for this! I have a lot of experience with python but I wanted to begin learning javascript so this was an excellent tutorial, please continue!

    • @TylerPotts
      @TylerPotts  2 года назад +1

      Thank you, Waqas. I'm happy you enjoyed it! :D

  • @nhuyen9355
    @nhuyen9355 2 года назад +1

    Hi Tyler. Thanks for the lesson, great.

  • @HayWhy_Pappy
    @HayWhy_Pappy Год назад

    Thanks man!

  • @alicia4070
    @alicia4070 2 года назад +62

    Great video, but I think for any future beginner videos, going at a slower pace would help us noobies out a lot!

    • @TylerPotts
      @TylerPotts  2 года назад +5

      I'll try to take that into account! Thank you!

    • @koshobai
      @koshobai Год назад +2

      It's super convenient to use the video playback functions like .75x and whatnot

  • @mb-techmedia8494
    @mb-techmedia8494 Год назад

    This learn was really helpful. Thank you

  • @allanlembe5079
    @allanlembe5079 Год назад +1

    This video is just amazing 👏 😍. The way you explain things makes programming easier and more funny to understand.

    • @TylerPotts
      @TylerPotts  Год назад

      Happy to hear that! Thank you!

  • @lawrencemotions8720
    @lawrencemotions8720 2 года назад

    This was a pretty good build i enjoyed it the only change i made straight away is i named task task_discription , const task_el , create_task and task_content_el, create_task_content.

  • @danieltosin4669
    @danieltosin4669 2 года назад +1

    This was very helpful. Thank you so much

  • @wesammuneer8926
    @wesammuneer8926 Год назад +1

    Thank you, Man; I learned a lot from this video.

  • @FadwaInfo
    @FadwaInfo Год назад

    loved it. thank you

  • @nurazizahlaili9652
    @nurazizahlaili9652 2 года назад +1

    I really like this video, you can explanation so clearly. Thanks

  • @Calupp
    @Calupp Год назад +9

    I honestly loved how fast you went with this. when stuff goes too slow I end up getting distracted and confused.
    also you're a css wizard. simple .css code and it looks and behaves great.

    • @TylerPotts
      @TylerPotts  Год назад +2

      Haha, honestly, I hate CSS that's why it's simple - the simpler the better in my opinion 🤣- Thanks for the kind words, Inigo!

  • @chukwuemekaorji9331
    @chukwuemekaorji9331 Год назад +1

    Amazing this was amazing I love your tutorial, very helpful

  • @wisdom4070
    @wisdom4070 6 месяцев назад

    that's really awesome

  • @anupam6045
    @anupam6045 Год назад

    nice explanation and project

  • @juliethomas4826
    @juliethomas4826 2 года назад +1

    Hey, I've never found a video worth commenting on before...until today! I found you so easy to follow! I started coding 8 weeks ago, mainly html and css, but wanted to get to grips with how to use javascript. This video was perfect as I really liked the way you show the divs with the tasks in for the css benefit, then take them away completely, showing us how to then add them with javascript. OK, your javascript part of the video was a little fast but that may well be that I wasn't confident with my code. All I can say is, very much appreciated, great video and thank you!!

    • @TylerPotts
      @TylerPotts  2 года назад +1

      Thank you, Julie! That made my day 😁

    • @juliethomas4826
      @juliethomas4826 2 года назад +1

      @@TylerPotts to be honest, your video made my day because I've been struggling to get to grips with how to combine CSS styling and JavaScript. Your video showed exactly what I needed to see in a way that was understandable! If you get a minute to reply, did you make a video after this one? And if so which video? I've subscribed but haven't had a chance to look through yet.

    • @TylerPotts
      @TylerPotts  2 года назад +1

      There's a similar video which covers local storage as well which I've just created it's a task list app but for 2022!

    • @juliethomas4826
      @juliethomas4826 2 года назад

      ​@@TylerPotts awesome. I'll take a look.
      Definitely keep posting...you're a great youtuber!

    • @Cheetohzz
      @Cheetohzz 10 месяцев назад

      im in the same boat haha. also ya during the javascript part i can confidently say i was just writing what he was and not knowing what i was doing :D

  • @SHIVAMTIWARI-we9jq
    @SHIVAMTIWARI-we9jq Год назад

    too good and thanks a lot

  • @mh4074
    @mh4074 2 года назад +1

    Really perfect job . Thank very much 🙏. More videos 😁

  • @tenc6491
    @tenc6491 2 года назад +1

    1:54 made me pause the video to make a cup of delicious-looking tea like yours. Hardcore tea lover here
    Imma continue this tutorial and get back.

    • @TylerPotts
      @TylerPotts  2 года назад +1

      Haha, you got to make a good brew!

    • @tenc6491
      @tenc6491 2 года назад

      You bet!
      That said, I loved your video tutorial and narrations. I am still halfway through Js part coz I am trying to sink in everything you teach here.
      I must say, it's looking beautiful thus far. Thanks for the share mate!
      Regards from France!

  • @girldocode8408
    @girldocode8408 6 месяцев назад

    very helpful actually.

  • @vaniilla
    @vaniilla 2 года назад +2

    Useful,Thank u!

  • @kareynjeri3982
    @kareynjeri3982 Год назад +2

    i think this is among the most well explained tutorial

  • @kiranmoura2974
    @kiranmoura2974 Год назад +1

    hello...
    It was a knowlegeable video , thank you so much for this .

  • @radhikagore9897
    @radhikagore9897 Год назад

    Useful 👍 Thank you

  • @mrs-samaxy
    @mrs-samaxy Год назад

    great job very very impressive editing 😍😍😍😍😍

  • @pilloIMNG
    @pilloIMNG 2 месяца назад

    Loved this tutorial! Thanks for the help, I was stuck trying to build my own but came here and it was clear as the water, amazing explanation!
    One question tho, whould it any different it you didn't create the task_content_el? (div inside task_el)

  • @ArtParlor
    @ArtParlor 2 года назад +1

    That was the most epic intro I ever seen. Holy god

  • @dondelice257
    @dondelice257 Год назад

    Very interesting video, thank you for helping me to fix the bug 🙏

  • @animeshjha31
    @animeshjha31 Год назад +4

    Hi Tyler, it was an intersesting project. The "not" condition in css was a bit new and confusing but the project as whole was very interesting and helpful. Thanks again 🙂

    • @TylerPotts
      @TylerPotts  Год назад +1

      I'm happy you learned something! The not condition is super powerful! 💪

  • @victorumeh3859
    @victorumeh3859 2 года назад

    Hi Tyler great project, it made me understand a couple of things I was struggling with in the past. Could you please help out with the assignment and complete that part of the project for us. I've tried all I could possibly think of but still not getting it right.

  • @nisarganisarga4708
    @nisarganisarga4708 2 года назад

    Thank you it was helpful

  • @java_king6822
    @java_king6822 2 года назад

    great, now i gonna try that

  • @dailymeow3283
    @dailymeow3283 2 года назад +1

    Your colors and UI are always awesome

    • @TylerPotts
      @TylerPotts  2 года назад +1

      Thanks I always try to pick out some nice looking colours 😁

    • @dimitnone6795
      @dimitnone6795 2 года назад +1

      @@TylerPotts Did you pick those colors from a ready pallete ?
      Very nice choice!

    • @TylerPotts
      @TylerPotts  2 года назад +1

      Nope I just created a new palette for the project :)

  • @OPIUMZAIT
    @OPIUMZAIT 2 года назад +1

    great video and very helpful =]

  • @PiMpMyCoMpUtEr
    @PiMpMyCoMpUtEr 2 года назад +1

    great, really great !

  • @tisanefruitrouge9512
    @tisanefruitrouge9512 2 года назад +3

    Hi Tyler! This was a great video and I hope you are doing well. Is vanilla javascript still used in the industry or is everyone using js frameworks? Thanks

    • @TylerPotts
      @TylerPotts  2 года назад +3

      Vanilla JavaScript is widely used still! We use it at our place of work alongside other languages like php and css

  • @JonathanLeon
    @JonathanLeon 2 года назад +1

    Decent video. That’s a lot of CSS!

    • @TylerPotts
      @TylerPotts  2 года назад +1

      It is definitely a lot of CSS 😅

    • @JonathanLeon
      @JonathanLeon 2 года назад

      @@TylerPotts Yeah. I do like the variables however.

  • @fhariri
    @fhariri Год назад +1

    Yo how do you get the auto suggestions for Javascript in VS Code where it suggests the next line for you? Great video btw thanks ❤

  • @saksham2248
    @saksham2248 2 года назад

    We really need that part two pls

  • @tekskilldev8310
    @tekskilldev8310 Год назад +1

    Tyler great video. I am not a beginner. However, it showed me how to complete CRUD operation with basic DOM manipulation techniques. Bravo! Great Job!

  • @rajbannasa7662
    @rajbannasa7662 Год назад

    thank you so much sir

  • @sabafaraahani
    @sabafaraahani 2 года назад +1

    It was helpful thanks🤩

  • @mustafaguleroglu1947
    @mustafaguleroglu1947 Год назад

    Amazing!!!!!

  • @etimalexis528
    @etimalexis528 2 года назад +1

    My name is Marcel, I've been learning JavaScript for a while now and I must confess, this video was really helpful

    • @TylerPotts
      @TylerPotts  2 года назад

      I'm happy to hear it was helpful!