A new era for Phoenix TS.

Click here to learn more.
LEXX Live

AngularJS Framework

Course Overview

This comprehensive Angular course provides developers with the skills needed to build dynamic, single-page applications (SPAs) using Angular. Through hands-on exercises and real-world examples, participants will learn how to leverage Angular’s powerful features to create scalable and maintainable web applications.

At the completion of this course, participants will be able to:

  • Understand the fundamentals of Angular and its role in modern web development.
  • Utilize the Angular CLI to scaffold and manage Angular applications.
  • Develop and structure Angular components effectively.
  • Implement data binding techniques, including one-way and two-way binding.
  • Apply Angular directives to manipulate the DOM.
  • Configure and manage routing within Angular applications.
  • Handle user input and events using Angular’s event binding.
  • Implement forms and form validation in Angular.
  • Compose components to build complex user interfaces.
  • Integrate RESTful services using Angular’s HttpClient.
  • Understand and apply reactive programming concepts with Observables and Signals.

Schedule

Currently, there are no public classes scheduled. Please contact a LEXX LIVETraining Consultant to discuss hosting a private class at 301-258-8200.

Course Outline

Introduction to Angular and its evolution

Angular architecture and core concepts

Angular CLI: installation, scaffolding, development, and production

Components: creation, data binding, templates, and styling

Directives: attribute and structural (ngIf, ngFor, ngSwitch)

Angular routing and SPA navigation

Event binding and handling user input

Forms and two-way binding (ngModel) with validation

Component composition and communication

HTTP/Ajax calls with HttpClient and RESTful integration

Signals and reactive programming

Observables: creation, subscription, operators, and HTTP usage

Services: creation, usage, best practices

Pipes: built-in and custom

Modules: shared modules, creation, and decorators

Prerequisites

Participants should have:

  • A basic understanding of HTML and CSS.
  • Familiarity with JavaScript and its ES6+ features.
  • Experience with TypeScript is beneficial but not required.

LEXX Live is registered with the National Association of State Boards of Accountancy (NASBA) as a sponsor of continuing professional education on the National Registry of CPE Sponsors. State boards of accountancy have final authority on the acceptance of individual courses for CPE credit. Complaints re-garding registered sponsors may be submitted to the National Registry of CPE Sponsors through its web site: www.nasbaregistry.org

Download Course Brochure

Enter your information below to download this brochure!

Name