Elstree Film Studios - Training Courses - The Power Of JavaScript
This unique and intensive course quickly teaches you how to harness the power of JavaScript to enable you to achieve some of the most important and often used web design and development techniques available. From form validation, and how to ensure that users enter the correct information (and nothing else) into your contact forms, to how JavaScript can be used for browser detection, cookie creation, animation and many other vital uses, this course is an ideal jargon buster for those looking to gain a solid understanding of how JavaScript can be best used to achieve many of the vital functions commonly utilised on the Internet, and gives you the confidence to start using JavaScript regularly as part of your web development arsenal.
Form validation is discussed in depth, and you will learn how contact forms are structured using HTML and how Javascript is best used to validate the users input in a variety of ways. JavaScript particularly lends itself to form validation, providing a reliable method to check these user inputs before they can even submit them. JavaScript also lets you display helpful alerts to inform the user as to what information they have entered incorrectly and how they can modify their responses. Our course covers this subject in depth, giving you a concise road map of do's and don'ts, and brings you fully up-to-speed with this vital and highly useful coding practice.
In addition to form validation, many other aspects of JavaScript are discussed in depth and some of the more obscure and (initially) hard to understand aspects are detailed in full. By the close of this course you will have a detailed understanding of JavaScript and, most importantly, the knowledge of exactly how you can utilise the power of JavaScript within your current and future website creations.
Prerequisites: We recommend that you attend our 1 day
Introduction to HTML training course or have equivalent basic experience in coding HTML prior to booking on this course.
Duration: 1 day.
Location: 21st Century New Media Ltd, Elstree Film Studios, Shenley Road, Borehamwood, Hertfordshire, WD6 1JG. [
Click here for a map]
Times: 10.00am to 4.30pm. For security reasons, further details are only provided upon booking.
Software Versions: All of our Adobe courses include lessons generic to CS3, CS4 and CS5 versions of the Adobe suite: whichever version you use is covered in detail. Our Apple training courses utilise Final Cut Studio HD (also known of as version 3 or FCS 2009).
Equipment: Our fully featured training room includes six top-of-the-range iMac computers configured to work in both Macintosh (OSX) and PC (Windows) modes, ensuring you the maximum familiarity with your chosen operating system.
Accommodation: Details of local accomodation can be found
here.
Further assistance: Our
FAQ help page contains the answers to many popular questions. Alternatively please call
0844 844 2428 to arrange to speak to our training manager.
COURSE CONTENT
Introduction to JavaScript
- Uses of Javascript
- Client side validation
- Server side validation
- Client side Vs Server side
- JavaScript functions
HTML forms
- Constructing an HTML form
- Post and Get
- Defining Fields
- Visible fields
- Hidden fields
- Submitting a form
Form validation
- Setting up JavaScript for form validation
- Preventing empty fields
- Verifying the email address syntax
- Verifying the date
- Allowing number input only
- Allowing letter input only
- Allowing Alphanumeric inputs only (letters and numbers)
- Restricting the number of characters allowed
- Validating a dropdown menu
- On screen alerts
- Confirmation & prompt boxes
JavaScript commands, tips and tricks
- The document.write statement
- How JavaScript variables work
- Using if and else statements
- Commenting JavaScript
- How to animate buttons using onMouseOver
- Special characters
- Creating external JavaScript (.js) files
Advanced JavaScript
- Browser detection
- Cookies and how they work
- Image maps
Summary & Questions