Login

Lost your password?
Don't have an account? Sign Up

Build Your First ANGULAR Web app ~ Beginner Angular Todo app

Learn how to build an Angular 11 web application. This tutorial is for beginners and upward! Learn how to create an Angular todo app using generated components, ngModel, ngFor and many other directives!

// CODE
Github:

// BECOME A MEMBER!!!

// FOLLOW ME ON TWITTER

// MY GEAR FOR CODING AND YOUTUBE
Blue Yeti Microphone:
Microphone Stand:
Chair:
Thunderbolt Dock:
Monitor:

All of these products I own and have tested!

// INTERESTED IN GAME DEV?
Game development channel:

// CHECK OUT MY GAME

// DO THESE SIMPLE STEPS
LIKE, SUBSCRIBE & SHARE

https://www.educational.guru

32 comments

  1. dalton

    Tyler- Just started learning Angular/TS for a new job, and you are a natural teacher. Keep it up man because you by far had the best tutorial and I’ve seen a lot. You keep it simple- I had one issue with not inferring type- which was answered in the comments below. Other than that, this is a 5/5 tutorial hands down. Thanks a lot!

  2. Zary Manning

    Big thanks! As someone who has recently started teaching the basics of code, I have to say this video is refreshing. I am junior dev coming from the React world. Just thought I would give Angular a glance. Of course, it might be turn out to be more than a glance! I already jive with the Angular layout. Great tutorial!

  3. Clark Collins Music

    Best tutorial ever so far! However, I’m having three errors that keep occurring regardless of what tutorial I follow:

    1. Property ‘todos’ has no initializer and is not definitely assigned in the constructor. ts(2564) [11,3]
    2. Property ‘content’ has no initializer and is not definitely assigned in the constructor. ts(2564) [2,5]
    3. Property ‘completed’ has no initializer and is not definitely assigned in the constructor. ts(2564) [3,5]
    4. *ngFor isn’t auto-populating like it appears to be in your codebase for me and appears to not register as anything??

    Any help would be appreciated as I have no idea why I’m getting this error!

    1. Etaos

      Hey guys, change your Todo class to todo Interface by replacing “class” word for the “interface” word (so you will have “export interface Todo{…}”. Then change the todos.component.ts todos declaration to: todos: Todo[] = [];
      That should help you out 😉

    2. David Briken

      For the errors 1-3, those are caused by Typescript forcing you to initialize everything, to bypass this you can either add a “?” or a “!” after the variable name.

      Ex. content?: string;

  4. OverDrive804

    I started learning Angular recently because the software company I work for uses it and want to learn Ionic at some point. So far, I really like it. It might seem hard to work with because there are so many files, but I promise you only have touch the HTML, CSS, TS, Module and Routing files only. The latter two are not hard to work with. Really hope you will consider more Angular tutorials in the future!

Leave a Comment

Your email address will not be published. Required fields are marked *

*
*