Build a Todo List App in HTML CSS JavaScript | EASY BEGINNER TUTORIAL

  Рет қаралды 16,344

How to Become a Developer

How to Become a Developer

Күн бұрын

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.
This is the perfect project for beginner web developers who are looking to expand their knowledge of HTML CSS and JavaScript. This beginner JavaScript tutorial will teach you how to use local browser storage to create a fully functional to-do list app!
Build your next awesome project:
www.tubebuddy.com/quicknav/la...
Source Code:
github.com/Ade-mir/To-Do-List...
Chapters
00:00 What we are building / Finished To-Do List
01:35 Project setup
06:50 Making our HTML for the To-Do List
16:38 Styling our project with CSS
56:00 Adding JavaScript variables, arrays, and objects
01:06:24 Using the DOM (Document Object Model)
01:12:28 Initialize the To-Do JavaScript
01:21:12 addTask function
01:31:19 displayTasks function
01:50:24 toggleTask function
01:52:05 deleteAllTasks function
01:53:03 editTasks function
Hope you enjoyed this tutorial. Leave a like if you did, and feel free to subscribe for more tutorials like this in the future!

Пікірлер: 44
@josephryan8899
@josephryan8899 2 ай бұрын
I just checked the source code line by line in .html and..css and they match line by line perfect. Thanks for your work
@NomanAli-zd1bn
@NomanAli-zd1bn 10 ай бұрын
Thanks alot thats what we want simple basics and easy to understand ❤
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
So glad you like it! ❤️
@alexgoldendragon3435
@alexgoldendragon3435 4 ай бұрын
tysm!!!!! This is so detailed, you deserve more subscribers!
@howtobecomeadeveloper
@howtobecomeadeveloper 4 ай бұрын
Oh thank you!
@anjaneyulub2529
@anjaneyulub2529 9 ай бұрын
I love your teaching I am excited to learn more from u Thank you : )
@howtobecomeadeveloper
@howtobecomeadeveloper 9 ай бұрын
Very happy to hear that, my pleasure :)
@hemanthchowdary7150
@hemanthchowdary7150 10 ай бұрын
Awesome 🤩 thanks ❤
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
My pleasure! 😊
@zinakemoum7930
@zinakemoum7930 2 ай бұрын
hello, it is interesting what you teach, i follow you very well
@howtobecomeadeveloper
@howtobecomeadeveloper 2 ай бұрын
Thank you! 😊
@josephryan8899
@josephryan8899 2 ай бұрын
It's strange but the project opens better in Firefox but still no pointer cursor over input areas. Thanks
@freguenshoodjean5841
@freguenshoodjean5841 19 күн бұрын
Thank you a lot , although the displayTask function is really challenging. .
@howtobecomeadeveloper
@howtobecomeadeveloper 18 күн бұрын
I'll do my best to explain deeper in the next one!
@seputarrahasia7655
@seputarrahasia7655 5 ай бұрын
awesome
@howtobecomeadeveloper
@howtobecomeadeveloper 5 ай бұрын
Thank you!
@function30
@function30 10 ай бұрын
I love your teaching make video on make anything responsive, responsiveness tricks
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
Thank you! Awesome, I'm noting it down! 😊
@princessakakpo
@princessakakpo 5 ай бұрын
Hey I am following every step but my output is not changing, I am typing every thing the same but my website doesn’t not even show the color or the font change. I need help please .
@angiek1925
@angiek1925 7 ай бұрын
Question how would u go about making categories for your list n move items between those to do categories
@howtobecomeadeveloper
@howtobecomeadeveloper 7 ай бұрын
Good question! I would nest the existing data storing of the tasks into seperate structures which you could name. So for example if the tasks are stored like this: Todos = { Task 1: value 1, Task 2: value 2, } Turn it into: Todos = { Category 1: { Task 1: value 1, Task 2: value 2, }, Category 2: { Task 1: value 1, Task 2: value 2, }, } I wrote this quick on my phone so sorry for syntax mistakes but I think you get the point 😜
@ryomensukuna9513
@ryomensukuna9513 10 ай бұрын
😍
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
😊😊
@aissame112
@aissame112 10 ай бұрын
❤❤
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
@raaajj_aryan
@raaajj_aryan Ай бұрын
very helpful. not like most of the others
@howtobecomeadeveloper
@howtobecomeadeveloper Ай бұрын
Thank you!
@josephryan8899
@josephryan8899 2 ай бұрын
Hello awesome tutorials but I'm having an issue with the scrollbar and webkit stylings their not making any changes the scrollbar still is visible. Thanks
@DrixBors
@DrixBors 2 ай бұрын
try this .scroll::-webkit-scrollbar { width: 0.06rem; scrollbar-width: thin; }
@hyojinkim6870
@hyojinkim6870 4 ай бұрын
HIII! thank you so much for the video. I have a quick question .. when i tried to make a Edit function, i declared "const firstText = todo[index].text;" and my console says "Cannot read properties of undefined (reading 'text') " like this. what should i do???!!! help me plzzz
@alexgoldendragon3435
@alexgoldendragon3435 4 ай бұрын
you could ask chat gpt
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
Build your next awesome project: www.tubebuddy.com/quicknav/latest/UCkXqOdpo5ul8BosGBFlDgmw
@thilaksalivahanan2342
@thilaksalivahanan2342 10 ай бұрын
Beginner javascript website creation please. Thanks for your efforts
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
Awesome, thank you for your feedback!
@Rshubham1819
@Rshubham1819 10 ай бұрын
I think you should start concept wise project of javascript.
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
@@Rshubham1819 Interesting, could you explain a bit more? 😊
@Rshubham1819
@Rshubham1819 10 ай бұрын
@@howtobecomeadeveloper yes, sure it's a great pleasure for me. You should make a proper playlist for javascript concept wise projects and explain it in depth, like- for method string you can make mini projects, or how strings and its method is used in real world. And many more topics
@OlafXD
@OlafXD 3 ай бұрын
why do i feel like writing css is way harder than building basic backend side
@howtobecomeadeveloper
@howtobecomeadeveloper 3 ай бұрын
I see your point! They can be hard in different ways for sure.
@OlafXD
@OlafXD 3 ай бұрын
@@howtobecomeadeveloper is it means that i am specialized for backend side maybe haha
@function30
@function30 10 ай бұрын
Anything but plz make responsive
@howtobecomeadeveloper
@howtobecomeadeveloper 10 ай бұрын
Thank you for your comment! 😊
버블티로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 94 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 4,1 МЛН
Hack Your To-Do List (for less stress & anxiety)
15:58
The Minimal Mom
Рет қаралды 247 М.
My Toxic Trait is..
12:59
Waveform Clips
Рет қаралды 595 М.
Coding Was Hard Until I Learned THESE 5 Things!
7:40
Pooja Dutt
Рет қаралды 1 МЛН
Проект на JavaScript  Приложение список задач  ToDo
2:04:28
ВебКадеми | Юрий Ключевский
Рет қаралды 68 М.
Number Guessing Game | Javascript Beginner Project Tutorial
57:32
How to Become a Developer
Рет қаралды 2,4 М.
Beginner Vanilla Javascript Project Tutorial
1:15:19
developedbyed
Рет қаралды 892 М.
Use Apple Reminders Like A Pro: 7 Features You Need To Know
8:58
Shiv’s Studio | tech, design, lifestyle
Рет қаралды 200 М.
How To Actually Get Things Done (implementation intentions)
11:53
Better Than Yesterday
Рет қаралды 1,3 МЛН