Review of Angular Fundamentals (2/4/5/6/7+) and NgRx

PT22394
Summary
This course serves to ensure those who have experience working Angular are aware of the best practices and the fundamental concepts behind Angular, one of the most popular web frameworks. Angular now has major revisions every 6 months and this course is kept up to date to highlight and take advantage of what is new in Angular. This course ensures students understand the fundamentals of creating custom components and the architecture and layout of Angular projects. This course addresses common questions on project structure and design decisions. Best practices are taught to avoid occurrences of memory leaks or potential performance issues. Students build applications by following directions, and also from scratch giving students’ confidence in creating fully working applications from start to finish.
Prerequisites
This is a hands-on programming class. Attendees must have previous working experience with web development. Equivalent knowledge as is present in the Karmoxie Modern Web Dev Course which includes working with VSCode extension and shortcuts, HTML5 form elements and attributes, JavaScript / EcmaScript 6 (let / const, spread operators, ES6 modules), CSS selectors is also helpful, but not required for training.
Duration
3 Days/Lecture & Lab
Audience
Students who have a fundamental understanding of Angular components and modules and wish to be able to create their own Angular applications given a set of requirements
Topics
  • Overview of Course and Angular Development
  • Latest Options for Angular CLI Projects
  • Components, Data Binding & Templates
  • Pipes & Directives
  • Leveraging Routing Features
  • Using Services and Dependency Injection in Components
  • Understanding Change Detection and Lifecycle hooks
  • Working with Forms
  • Testing
  • Introduction to NgRx Framework

Related Scheduled Courses