This is delivered as a Live Online “Virtual Class” – What is a Virtual Class? More info here
WHO IS THIS COURSE FOR?
Web and App developers who are interested in understanding how AngularJS architecture and benefit application development.
WHAT YOU WILL LEARN
- Understand the design of single-page applications and how AngularJS facilitates their development
- Properly separate the model, view, and controller layers of your application and implement them using AngularJS
- Master AngularJS expressions, filters, and scopes
- Build Angular forms
- Elegantly implement Ajax in your AngularJS applications
- Write AngularJS directives
- Unit test and end-to-end test your AngularJS applications
- What is AngularJS
- Setting up a basic AngularJS application
- Bootstrap and IONIC UI frameworks
- Model view control architecture
- Modules and scope
Models & Data
- The role of a model in MVC
- JSON data format
- XML data format
- Simple and complex models
- Loading model data with AJAX
- $http service for handling JSON
- Binding data to HTML
- Filtering data using directives
- Templates and template engines
Application Design Patterns
- Controllers and modules
- Application routes
- Dividing your application into partials
- What is deep linking and its uses?
- $routeProvider service
- Creating application navigation
- Using bootstrap for UI
- Using IONIC for UI
- View controllers
- Navigation applications
- Tabbed applications
- Modal views
- Animating user interface with CSS
- Angular animation events
Working with Other Frameworks
- Using JQuery
- How to integrate with NodeJS
- How to integrate with Phonegap / Cordova
- Using Firebase for server-side storage and user authentication
Building a Mobile Application
- Choosing the correct platform
- Web application or native app with Phonegap
- User interface choices:
- JQuery mobile
- Sencha touch
- Planning applications with an object graph
- Creating a full working application
- Local Storage verses server-side storage
- Using Firebase
- Publishing / distributing your app.
Worried about COVID-19?
Good News! All of our courses are offered virtually in the comfort of your home or offices.
Benefit from the Wisdom
Delivering Quality Training since 2006.
Training Budget Maximised!
Lower Price Match Guarantee & Flexible Training Vouchers
Practical, Cutting-Edge Training
From industry experienced professionals.
Work Faster, Earn More
Reduce your production time by improving all your workflow processes, best practices and shortcuts.
Gain a Competitive Edge
Boost your career by improving your skills and getting Accreditation.
When, How and Where You Want To Learn
9:30am - 4:30pm