This course runs for a duration of 3 Days.
The class will run daily from 9:00am CST to 5:00pm CST.
Class Location: Knowledge Transfer - Eagan, MN.
This course teaches the advanced aspects of JavaScript. The material of the course covers elements that will enable students to create powerful programs using JavaScript. One of the main focuses of this class is the AngularJS JavaScript library that makes front-end web development consistent and web developers productive.
OBJECTIVES
This intensive training course covers both theoretical and technical aspects of front-end development using JavaScript. At the end of the course, attendees will have solid understanding of how to create and test JavaScript programs and how to write programs using AngularJS.
The course is supplemented by numerous hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.
TOPICS:
AUDIENCE:
CHAPTER 1. TESTING JAVASCRIPT WITH JASMINE
CHAPTER 2. JAVASCRIPT PERFORMANCE AND BEST PRACTICES
CHAPTER 3. TEST AUTOMATION AND CONTINUOUS INTEGRATION SYSTEMS FOR JAVASCRIPT
CHAPTER 4. INTRODUCTION TO ANGULARJS
CHAPTER 5. ANGULARJS MODULE
CHAPTER 6. ANGULARJS CONTROLLERS
CHAPTER 7. ANGULARJS EXPRESSIONS
CHAPTER 8. BASIC VIEW DIRECTIVES
CHAPTER 9. ADVANCED VIEW DIRECTIVES
CHAPTER 10. WORKING WITH FORMS
CHAPTER 11. FORMATTING DATA WITH FILTERS IN ANGULARJS
CHAPTER 12. ANGULARJS $WATCH SCOPE FUNCTION
CHAPTER 13. COMMUNICATING WITH WEB SERVERS
CHAPTER 14. CUSTOM DIRECTIVES
CHAPTER 15. ANGULARJS SERVICES
CHAPTER 16. UNIT TEST USING JASMINE
Participants should have the basic knowledge of the front-end web and JavaScript development.