Assessment 6 Objectives
Assessment Outline: Eventonica: Object-Oriented Programming
OOP
- [ ] Understand some of the main concepts of object-oriented programming
- [ ] Start developing an understanding of objects and classes
Assessment 6.5 Objectives
Assessment Outline: Eventonica - Part 2 - Jasmine Testing Assessment Outline: Eventonica - Part 3 - jQuery UI
jQuery
- [ ] Link to jQuery in their HTML pages in the correct place
- [ ] Incorporate jQuery code in the correct place in their HTML files
- [ ] Select HTML elements by their element type, class and ID with jQuery
- [ ] Implement the .on(“click”) and .on(“hover”) jQuery methods
- [ ] Implement the .append() jQuery method
- [ ] Implement the .remove() and .empty() jQuery methods
Testing, TDD
- [ ] Add automated tests to validate their website.
- [ ] Why test?
- [ ] QA
- [ ] Test methodologies
- [ ] Test-Driven Development
- [ ] Types of tests
- [ ] Unit tests
- [ ] Integration tests
- [ ] Acceptance tests
Jasmine Tests
- [ ] Add automated tests to validate their website.