- Introduction - Installing Typescript & Angular
- Create a new CLI project, and project files explanation
- Manipulating the output, creating components, using properties and methods
- Data binding, interpolation and using strings, numbers, arrays & objects,
- Events and functions
- Structural Directives - NgIf & NgFor
- Forms in Angular
- Routing in Angular
- Bonus lecture
What you'll learn
- Learn all about frameworks and how to set up the development environment needed to create your angular projects.
- Then we'll move on to installing Typescript and Angular, because you need Typescript to run Angular.
- Later, we'll play with the default output you end up with in the Angular CLI.
- We'll learn how to manipulate the output, and how to clean up the files to allow room for our project to blossom.
- We'll learn all about components and how to create and use them.
- We'll also learn about data binding/interpolation, how to use use dynamic properties, numbers, strings, arrays and objects in HTML
Description
Angular is one of the 2 most popular front end web frameworks out there. Developed by Google, knowledge in this framework is granted to land you great jobs and freelancing projects.
Some of the biggest websites out there were developed in Angular, and in this course, you'll learn all about using Angular in your projects.
What will you learn in this course:
1. Learn all about frameworks and how to set up the development environment needed to create your angular projects.
2. Then we'll move on to installing Typescript and Angular, because you need Typescript to run Angular.
3. Later, we'll play with the default output you end up with in the Angular CLI. We'll learn how to manipulate the output, and how to clean up the files to allow room for our project to blossom.
4. We'll learn all about components and how to create and use them.
5. We'll also learn about data binding/interpolation, how to use use dynamic properties, numbers, strings, arrays and objects in HTML to allow for reactivity and automatic changes in the website view.
6. Then, we'll learn about events, and how to make your app react to various user-based events, including click-based events, mouse events, keyboard events and so much more.
7. We'll continue on from events by looking at structural directives like NgIf and NgFor to allow for conditional HTML rendering, and automated rendering of multiple elements with just a few lines of code.
8. Then, we'll learn about forms, how to create them, how to do 2-way data binding in them, and so much more.
9. We'll finish off the course with a thorough look into what routing is, why we need routing in frameworks, especially Angular, and how to create routes for your web applications.
Who is this course for?
1. JavaScript developers who want to take their web development skills to the next level.
2. React or Vue developers who'd like to add yet another framework to their skillset.
This course will lay a solid foundation for Angular, and will equip you in your journey in becoming an Angular expert.
Other Courses
SEO Tutorial for Beginners
Learn the basics to SEO Optimise Your Site, Get to the Top of Google and Increase Sales!
Meet your brain: a short introduction to neuroscience
Psychology and science. Discover how 4 brainstructures control our emotions and decisions
Agile PM 101 - Learn the Truth About Agile versus Waterfall
Learn to See Agile and Waterfall in a Fresh, New Perspective as Complementary Rather Than Competitive
Linux Tutorials and Projects (Free)
Free Tutorials Including Load Balancing, MySQL Replication, SSL Certificate Management and More.
Web Developer Course HTML CSS JavaScript Learn Web Design
Guide to setting up a website learn about setting up a web business HTML CSS and JavaScript create your own website
Stock Market Investing for Beginners
Learn all the Basics of the Stock Market, through comprehensive, interesting and fun lectures!
About the instructors
- 4.39 Calificación
- 85389 Estudiantes
- 18 Cursos
DigiFisk (Programming is fun)
Hands-on practical training | Programming courses
Welcome to DigiFisk!
I am Aarthi Elumalai, the founder of DigiFisk.
Here at DigiFisk, we aim to make programming fun and interactive for students.
If you're tired of boring theoretical classes, then you've come to the right place.
We start off with basics/beginner courses in a particular programming language or field, and continue on with a number of real-world project-based classes to equip you to thrive in the real world.
Our lectures tend to be very detailed. We leave nothing out, so beginners and advanced programmers alike can learn something from each of our courses.
Enjoy your journey into the fascinating world of programming with DigiFisk! We'll see you inside. :)
Student feedback
Course Rating
Reviews
Superb and clear explanation about the topics with simple examples
Nice course from which learned really a lot. Except couple of things: 1. She speaks very well English but too fast. 2. I have some doubts about putting ngFor directive on entire list UL and not on single LI list item. Lesson / Video N°6. Can't be sure for 100% and perhaps depends from Angular version too, but following her explanation I received list of lists, multiple ULs. Searching on internet everywhere I found the same ngFor was always on LI and not UL. Except these two things it's a very good course for beginners that covers all the basic aspects of Angular. I can recommend this course. Thanks!