Keeping Current with Angular
To keep you — the student — on the cutting edge of Angular technology, this course and its content may be updated in order to be consistent and accurate for the features found in the latest Angular release (which is currently v4.3).
This course is taught in a modular-style method rather than a project-based method, such that changes in Angular can be updated and included right away, without affecting your ability to learn in any way. In addition, new sections covering entirely new topics may be included as well.
Learning Goals and Angular for All
- Understand Angular and how it can make you a better developer
- Code an Angular project with an online IDE
- Learn to code with TypeScript
- Utilize dependency injection to keep your applications lean
- Implement services in an Angular application
- Get to grips with component paradigms, pipes, data binding, component nesting and more
- Master Frameworks
What does the course cover?
Everything regarding best practices in Angular is covered, such as building components, templates, services, routes, modules, and much more. You’ll also learn how to use templates to create your application’s user interface, how to extend HTML with directives, pipes and data binding, and how routing is done with modular speech.
The most important features of Angular 4 have a dedicated section in this course, along with practical programming exercises to compound your learning. Furthermore, helpful guidance from our expert instructors is there alongside you every step of the way. We’ve got all of the bases covered, so you can learn what you need to know, and fast.
Whether you’re an IT professional, an aspiring web, mobile or service app developer, a tester, a UI designer or an architect, this course will get you up to speed on Angular 4. By the time you’re finished, you’ll know how Angular solutions are designed, administered, developed, and will have a solid understanding of how to get Angular projects up and running yourself.
What is Angular 4?
Angular, or Angular JS, is a structural framework for dynamic web applications. In other words, it helps turn simple HTML into cool web apps that actually do stuff (rather than just staying static like a simple informational website would do), by using it as a template then extending its syntax to express components. Angular 4 is the newest and most recent major version. It is backwards compatible with Angular 2.
Angular 4.3 Update
In this update, we addressed the major updates in the Angular version 4.3 release. There were a few changes that affected some of the original project code. We also addressed minor changes that impacted our course content and accounted for it.Don’t box me in.
In this same update to the course, we felt comfortable enough with the state of the Angular Forms Modules to include it as an entirely new course content section focusing on it. Forms are a pillar of web-based development and we feel this new content adds tremendous value to the course.
Additional Information About the Angular 4.3 Update
The Material 2 styling library has also been updated with this latest increment. As this library is so closely tied to the Angular core, we’ve included content in this video series from the beginning. In this update, we made significant changes to existing content on the library and created additional content to appropriately cover the latest state of the Material library.
Web frameworks can be difficult enough to get your head around at the best of times. When it comes to Angular, it can be especially challenging to keep up — new versions are released every 6 months, and although the latest version is Angular 4, there wasn’t actually an ‘Angular 3’!
Confused? Don’t be. This online course will explain it all for you.
Here’s all of the updates we’ve made to the course, both to fix course code as well as introducing new topics
- Angular-CLI repositioning & syntax usage related to its repositioning
- Angular-CLI & npm syntax usage
- Angular-CLI template output changes
- Material 2 Library Module massive positioning changes
- Material 2 inclusion and configuration syntax changes
- Material 2/Animations Module repositioning
- Fallout of the above deltas outdated a large percentage of the course’s existing content. Each affected video in the series was updated to reflect the current release.