Use JavaScript to add new features and a richer, more compelling user
interface on web pages. This course keeps current best practices and
practical uses for JavaScript in mind, while covering syntax, working
with the DOM, and developing and debugging across multiple platforms,
devices, and browsers. Author Simon Allardice also shows how to
progressively enhance and gracefully degrade web pages, and take
advantage of the world of JavaScript libraries now available.
Uploaded.net
Rapidgator.net
Topics include:
- Understanding the structure of JavaScript code
- Creating variables, functions, and loops
- Writing conditional code
- Sending messages to the console
- Working with different variable types and objects
- Creating and changing DOM objects
- Event handling
- Working with timers
- Debugging JavaScript
- Building smarter forms
- Working with CSS, HTML5, and JavaScript
- Using regular expressions
Table of content
- Introduction
- Welcome
- What you should know
- Using the exercise files
- Getting Started
- Introduction to JavaScript
- Creating your first JavaScript
- Getting to know the tools and applications
- Core JavaScript Syntax
- Understanding the structure of JavaScript code
- Where to write your JavaScript
- Creating variables
- Working with conditional code
- Working with operators
- Sending messages to the console
- Working with loops
- Creating functions
- Types and Objects
- Working with arrays
- Working with numbers
- Working with strings
- Working with dates
- Working with objects
- Understanding the Document Object Model
- What is the DOM?
- Working with nodes and elements
- Working with the Document Object Model
- Accessing DOM elements
- Changing DOM elements
- Creating DOM elements
- Working with Events and Event Listeners
- Introduction to JavaScript event handling
- Working with onClick and onLoad events
- Working with onBlur and onFocus events
- Working with timers
- Debugging JavaScript
- Common JavaScript errors
- Using Firebug
- Going through a debugging session
- Building Smarter Forms
- Accessing form elements
- Preventing a form from being submitted
- Hiding and showing form sections
- UI Enhancement
- CSS and JavaScript
- Removing and applying CSS classes
- Changing inline styles
- JavaScript Best Practices
- Understanding JavaScript style
- Minifying your code
- Using JavaScript code checkers
- JavaScript Libraries
- Introduction to JavaScript libraries
- Linking to multiple JavaScript files
- Introduction to jQuery
- Using a content distribution network to deliver JavaScript files
- JavaScript and HTML5
- JavaScript in HTML5
- Using Modernizr
- Using Strict Mode
- Advanced JavaScript Features
- Knowing the JavaScript to avoid
- Introduction to regular expressions
- Working with AJAX
- Working with objects and prototypes
- Putting It All Together
- Example: Countdown
- Example: Resize
- Example: Accordion
- Conclusion
- Where to go from here
- Goodbye
Rapidgator.net
No comments:
Post a Comment