Course Description
24 hours | 2.4 CEUs | $ 2,660
JavaScript is the most widely deployed and popular programming languages in the world. It can be used to write front-end client side code, back-end code for servers, or even for game development. In this hands-on class, JavaScript is used along with HTML and CSS to make their web pages more dynamic and functional and to reduce the number of roundtrips to the server. Students first learn JavaScript syntax, then move on to working with the DOM, and developing and debugging across browsers. Topics include basic JavaScript syntax, event handlers, built-in JavaScript Objects, JavaScript form validation, and the HTML Document Object Model.
Course Outline
- Overview on scripting languages
- JavaScript and HTML
- Basic tags for scripting in HTML
- Terminology
- Variables
- Expressions
- Conditionals and loops
- Understanding the JavaScript object hierarchy
- User input
- Dialog boxes
- Understanding event-driven programming
- Event handlers in JavaScript
- Responding to events through scripts
- Forms and their function
- Form design and data validation using JavaScript
- Server side requirements
- Using JavaScript to open and close windows
- Importing existing HTML content in new windows
- Creating new windows and HTML content "on the fly"
- Properties, Methods, and Event Handlers used in Form Validation
Prerequisites
- HTML5 and CSS3: Essentials or equivalent experience.
- Prior programming or scripting experience is also helpful.
Duration
24 Hours | 4 Days or 8 Nights
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.