- To benefit fully from this course, students should have the following prerequisite courses/skills and knowledge:
- Experience using a Web Browser to view Web Pages.
- A Basic Understanding of Computer Programming, with some experience programming. This programming experience could be in almost any modern programming language at a “Beginners” skill level.
- Some experience creating web pages with HTML. The experience level should be at the “Beginners” skill level or slightly beyond to get the most out of the course.
- The student should be reasonably comfortable looking at HTML “Source View” and understand concepts like “Start Tags” and “End Tags” (though they may not know what all of the HTML tag usages are.)
- Module 3: Conditional Program Execution
- Module 4: Events and Functions
- Module 5: The Document Object Model
- Module 6: Tools and Techniques
- Understand Statement Syntax and Comments
- Determine “Data Types” and perform Conversions
- Understand Variable Scope and the Global Namespace
- Perform Date and Time Calculations
- Manipulate String and Numeric Data
- Create, Sort and Manipulate Arrays
- Read and Validate Input from HTML “Form Controls”
- Use “Decision-Making Logic” and Looping
- Creating Functions with Parameters and Outputs
- “Wire-up” Functions and Methods as Event Handlers
- Use the “Document Object Model” to Modify Nodes
- An Introduction to the Jquery Library