
Learn angular js, a client-side framework for rapid, responsive web apps that binds to html attributes and uses mvc to manipulate the dom.
Create a simple Angular hello world app that binds an input to a name model using ng-model and displays hello {{name}} as you type, demonstrating two-way binding and angular expressions.
Explore Angular expressions and learn how to bind two numeric inputs with double curly braces, computing sum and product while simplifying DOM interactions.
Abstract the Angular controller into a module, define a main controller with a model for inputs that drives sum and product, and separate presentation from logic.
Explore two-way data binding in angular by connecting HTML inputs to a main controller, so changes reflect instantly in both the view and the model.
Use ng-repeat to iterate over the main tasks list and render each task with a checkbox bound by ng-model to task.done, showing two-way data binding between model and view.
Explore ng-show, ng-hide, and ng-if to control visibility and dom removal, evaluating boolean conditions to show, hide, or remove elements.
Learn client-side form submission in AngularJS by adding and deleting tasks with ng-model, ng-repeat, and ng-click, while recognizing data is not persisted and would need a backend.
Use a search filter in angular js to filter a top-level people array by typing in a search input bound to a model, updating ng-repeat in real time.
Explore how Angular's currency, uppercase, and lowercase filters format prices and names. See how the app handles empty strings and non-numeric values, and how localization affects currency display.
Explore client-side form validation in Angular, covering required fields, min and max length, patterns, and input types, with notes on server-side validation for security.
Explore form validation in angular js by building a multi-controller app, validating user name and age, and logging form submissions with controlled submit button states.
Description :
This course is designed to help you to understand the basics of AngularJS quickly and thorough. AngularJS is basically a JavaScript framework (an open source web application framework) library, which is distributed as JavaScript file. Mainly used in developing Single Page Application (SPA). It extendes HTML with additional new attributes hence making simple development and making it more responsive at user’s end, since HTML was never design for dynamics views. AngularJS is very easy to understand hence learning it is a fun. Every feature of it can be modified as per the the requirement.
To learn AngularJS you should have a basic understanding of web technologies such as HTML, CSS and JavaScript. You will have access to source code of lecture (wherever applicable).
Unlike traditional courses that concentrate mainly on theory, we'll take a practical “how-to” approach to working with data.
This will have access to source code of lecture (wherever applicalbe)------- course will cover following AngularJS topics
I hope you enjoy the course, and I look forward to working with you!