Build a todo list app with Vue JS

Поделиться
HTML-код
  • Опубликовано: 2 июн 2024
  • Learn how to build a todo list app using Vue JS.
    Vue.js is an open-source front end JavaScript framework for building user interfaces and single-page applications. In this tutorial you will learn how to build a simple todo list app using Vue JS.
    Code: github.com/ProgrammerNotesYT/...
    Install Vue JS: vuejs.org/v2/guide/installati...
    Font awesome in Vue JS: / how-to-use-fon-awesome...
    Build a basic calculator with Vue JS: • Build a calculator app...
    Chapters:
    0:00 - App review and intro.
    1:21 - Vue.js file structure and removing unneeded code.
    3:09 - HTML & CSS, plus installing bootstrap and font-awesome
    7:48 - Read tasks.
    10:33 - Add new task.
    13:19 - Delete task.
    15:00 - Edit and update task.
    17:09 - Change the status of the task.
    21:20 - Class and style bindings.
    -----------------------------------------------------------------------------------
    💻 The goal of this channel 💻
    I'm creating web development and programming tutorials! So the goal of this channel is to help you learn to code and upgrade your knowledge about coding and web development.
    🔔 Subscribe 🔔
    Subscribe and turn on the notification for the best programming tutorials.
    Subscribe ► bit.ly/ProgrammerNotes-Subscr...
    🙏 Follow me: 🙏
    Instagram: / programmer.notes
    GitHub: github.com/ProgrammerNotesYT
    Lichess: lichess.org/@/nebboo

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

  • @programmernotes4365
    @programmernotes4365  3 года назад +11

    Subscribe if you found this video useful! 👍

  • @alexdeclercq9881
    @alexdeclercq9881 2 года назад +8

    "Steal bananas from the store". That was just great

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

    followed the tutorial (took me a few hours) but learned so much!! thanks for making and explaining WHY something works how it works. Thanks mate

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

    nice first video. keep it up! would love to see more straight forward tutorials like this in your next videos.

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

    Great video, I finally found a simple and understandable explanation. Thanks a lot!

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

    It's pretty simple and great. So helpful!

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

    Great video. Easy to understand and straight to the point, I hope you keep making more videos

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

    This was an amazing and simple tutorial, thank you very much for sharing.

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

    Great video I was looking for an app to my highschool project and this video reallly saved me.

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

    thanks so much for this video, needed some clarification on using v-for directive and this helped a lot!!

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

    This was an amazing tutorial, thank you very much.

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

    Thankyou very much! great help for my school assignment. Just got started in vue and this video was a great help!

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

    Great video. I'm looking now how to store it inside a postgresql. It would be great to have a 'next step' here. You're a great teacher.

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

    Very fantastic. Thank You very much, guy. I'm a french speaker. I don't understand all you said but I can understand what you code, very clear et simple. Thank you very much.

  • @d-landevjs
    @d-landevjs 2 года назад

    Very satisfying and helpful video!! Thanks Sir.

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

    Thanks, dude. It helped me a lot!

  • @gilbertadah
    @gilbertadah 5 месяцев назад

    Thank you i really needed this

  • @user-ig8ux5jq9p
    @user-ig8ux5jq9p 9 месяцев назад

    Thank you so much. Very helpful.

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

    Amazing tutorial, much thanks!

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

    Love this video, I learned a lot from it!

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

    This is a very useful video for a Beginner.

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

    great tutorial, would help me a lot for my task

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

    really good one! apperciate it!

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

    wow! thas't one is truly useful
    Thanks a lot!

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

    Thank you very much for the video, it was so helpful

  • @sarmadk97
    @sarmadk97 3 года назад

    Great work, keep it up 👍

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

    i have learnt alot from this video. this is my first project in vue and this video was able to help me achieve it

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

    thank you brother it was really awesome

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

    Really helped me Thank you very much for this informative video

  • @CarlosEduardo-qh1ly
    @CarlosEduardo-qh1ly Год назад

    Very good video! A hug from Brazil to you. I'm already subscribed to the channel!!! 👏👍

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

    Thank you for this video.

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

    loved it!

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

    thank you so much , you are the bomb

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

    Great video.

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

    For styling the finished tasks, u can use "text-decoration-line-through" in bootstrap, instead of creating the "finish" css style >>>>> :class="{'text-decoration-line-through ': task.status ==='finished'}

  • @quanghaiha5342
    @quanghaiha5342 3 года назад +1

    nice video, thanks bro !!

    • @programmernotes4365
      @programmernotes4365  3 года назад

      Thanks a lot! Do you have any suggestions for future videos? 😃

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

    1 kg chocolate for a brighter future! Great!!! Thanks for this lesson!

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

    thank you so much!

  • @ftees5609
    @ftees5609 3 года назад +1

    Nice Video 👌👌 Thank you so much 😄

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

    nice tutorial

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

    great video

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

    good stuff here!

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

    Awesome!

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

    Thanks for making this video! A piece of feedback, if you don't mind:
    Try to be a bit more engaging in tone. I think that it's very linear and it gets hard to follow after a while.
    Keep it up!

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

    20:54 genius

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

    god you saved my ass.. cant thank you enough.. :)

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

    саундс лайк рашн аксент, йо соу харш

  • @augischadiegils.5109
    @augischadiegils.5109 2 года назад

    Nice

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

    thankyou

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

    hey, vscode theme?

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

    Putting uppercase in first letter without a javascript function just CSS
    .status{
    cursor: pointer;
    display:inline-block
    }
    .status:first-letter {
    text-transform: uppercase;
    }

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

    When I open vs code editor and create file.vue all words, symbols are white, whatever I type. Why? In file.js everythynng is like usualy all text different colour.

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

    How can I link a vue app created like this with my wedsite

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

    how can i connect this to my backend?

  • @digidorm7134
    @digidorm7134 3 года назад +1

    After putting vfor in the table my all content just disappeared.

    • @programmernotes4365
      @programmernotes4365  3 года назад +1

      Hey there, v-for directive will go through each item of an array or each property of an object.
      1. Make sure your tasks array is not empty.
      2. Make sure you have :key property defined.
      3. Also make sure you have something inside the v-for like {{task.name}}.
      4. Check if you have any errors in your console.
      You can compare your code with the source code on my GitHub.
      Did you manage to fix the issue? 😄

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

    REALLY USEFUL, THANKS