JavaScript Libraries

Visuel non disponible

This VTC course will provide an overview of one of the cornerstone technologies involved in many web 2.0 applications - JavaScript Libraries. This course gives a basic foundation on how to utilize many commonly used elements. The overview is facilitated by providing information on Prototype Javascript Framework and Scriptaculous, the Dojo Toolkit, Yahoo User Interface Library, and the jQuery Javascript Library; and providing experience using those libraries by creating projects that leverage aspects of those individual libraries. James Street steers the course of this course series, helping to show just how easy it is to get started using Ajax, Animation, and more! To begin learning today, simply click on the movie links.

Formateur : James Street
Enregistré sur PC | Langue: Anglais
Durée : 12h5 | Leçons: 157

Compatible Mac, Windows & iPad (en VOD)
143,52 € En stock

Acheter sur CD
ou DVD
Acheter des Crédits
pour Consultation
En savoir plus >>


TVA incluse, Hors Livraison
143,52 €

Accès à l'unité

Cette formation nécessite crédits

10 Crédits 10,00 € TTC commander
35 Crédits 30,00 € TTC commander
60 Crédits 50,00 € TTC commander
130 Crédits 100,00 € TTC commander
  • Overview of the Frameworks

    • (00:50) Introduction
    • (02:07) Prototype
    • (03:25) Scriptaculous
    • (03:46) Dojo
    • (04:22) YUI
    • (02:49) jQuery
    • (04:14) Spry
    • (04:54) Others
    • (02:50) Decisions
  • Second Look: Prototype & Scriptaculous

    • (02:05) Introduction
    • (02:53) Prototype Basics pt. 1
    • (06:38) Prototype Basics pt. 2
    • (06:31) Prototype Basics pt. 3
    • (07:26) Scriptaculous Effects
    • (07:35) Scriptaculous Behaviors & Controls
    • (03:37) Resources & Tools
  • Project: Prototype & Scriptaculous

    • (02:04) Introduction
    • (03:17) Site Layout
    • (03:53) Adding Scripts & CSS
    • (02:42) Page Initialization
    • (06:26) DOM Selection & Event Binding
    • (02:34) Preventing Default Behaviors
    • (04:51) Overview of AJAX & JSON
    • (06:04) AJAX pt. 1 Parameters
    • (04:29) AJAX pt. 2 Ajax.Request
    • (04:02) Evaluting transport.responseText
    • (03:10) Requesting Gallery Contents
    • (05:45) Populating the Gallery
    • (07:36) Event Handling for Thumbnails
    • (03:13) Loading Other Data into Page
    • (07:04) CSS Manipulation pt. 1
    • (02:50) CSS Manipulation pt. 2
    • (04:43) Animation pt. 1
    • (05:16) Animation pt. 2
    • (04:54) Animation pt. 3
    • (05:22) Animation pt. 4
    • (06:03) Animation pt. 5
    • (05:27) Animation pt. 6
    • (07:03) Dynamic Image Sizing
    • (05:01) Setting Up for Slider pt. 1
    • (03:30) Setting Up for Slider pt. 2
    • (05:46) Slider pt. 1
    • (03:55) Slider pt. 2
    • (05:03) Zooming Through Scaling pt. 1
    • (04:50) Zooming Through Scaling pt. 2
    • (03:32) Prototype & Scriptaculous Review
  • Second Look: Dojo

    • (07:23) Introduction
    • (07:46) Dojo Basics
    • (04:26) Dojo & DojoX Effects
    • (06:42) Dijit Controls
    • (04:02) Resources & Tools
  • Project: Dojo

    • (02:59) Introduction & Getting Dojo
    • (07:30) Site Setup
    • (05:39) Adding Dojo Script
    • (04:14) Setting up CSS & addOnLoad
    • (05:42) Using dojo.xhrGet & dojo.byId
    • (05:29) CSS for Returned Data
    • (06:57) Using dojo.query & dojo.connect
    • (03:13) More dojo.xhrGet
    • (05:50) FisheyeLite pt. 1
    • (04:41) FisheyeLite pt. 2
    • (03:41) FisheyeLite pt. 3
    • (03:01) FisheyeLite pt. 4
    • (06:22) Animation pt. 1
    • (03:52) Animation pt. 2
    • (07:26) Animation pt. 3
    • (03:29) Animation pt. 4
    • (07:34) Slideshow pt. 1
    • (03:15) Slideshow pt. 2
    • (06:05) Slideshow pt. 3
    • (03:47) Lightbox pt. 1
    • (05:22) Lightbox pt. 2
    • (04:52) Customized Slideshow Events pt. 1
    • (03:58) Customized Slideshow Events pt. 2
    • (06:57) Survey as an HTML Form pt. 1
    • (01:21) Survey as an HTML Form pt. 2
    • (04:28) Requiring Dijit
    • (03:39) Enhancing HTML Form with Dijits pt. 1
    • (05:09) Enhancing HTML Form with Dijits pt. 2
    • (05:54) Controlling Display of Dialog pt. 1
    • (02:41) Controlling Display of Dialog pt. 2
    • (05:57) xhrPost & Dialog Arguments pt. 1
    • (05:06) xhrPost & Dialog Arguments pt. 2
    • (03:19) Dojo Review
  • Second Look: YUI

    • (05:46) Introduction
    • (05:51) YUI Basics
    • (06:53) YUI Utilities
    • (06:27) YUI Controls
    • (05:51) Resources & Tools
  • Project: YUI

    • (03:28) Introduction
    • (07:29) Setting Up & Acquiring YUI
    • (03:01) onDOMReady
    • (05:50) Adding a Calendar Selector
    • (05:02) Adding a Rich Text Editor pt. 1
    • (03:36) Adding a Rich Text Editor pt. 2
    • (05:35) Adding a Panel pt. 1
    • (02:52) Adding a Panel pt. 2
    • (04:09) YUI Buttons pt. 1
    • (05:36) YUI Buttons pt. 2
    • (03:46) YUI Event Handling pt. 1
    • (05:58) YUI Event Handling pt. 2
    • (06:58) YUI Event Handling pt. 3
    • (04:44) Simple Animation pt. 1
    • (03:02) Simple Animation pt. 2
    • (05:14) Simple Animation pt. 3
    • (06:17) Overview of AutoComplete AJAX
    • (04:14) AutoComplete Widget
    • (04:30) DataSource
    • (02:38) Finishing AutoComplete
    • (04:57) YUI Review
  • Second Look: jQuery

    • (06:14) Introduction
    • (06:44) jQuery Basics pt. 1
    • (05:38) jQuery Basics pt. 2
    • (06:49) jQuery Basics pt. 3
    • (03:22) jQuery Effects
    • (04:37) jQuery Controls
    • (02:17) Resources & Tools
  • Project: jQuery

    • (02:50) Introduction
    • (06:58) HTML & CSS Setup
    • (03:06) jQuery Setup & $(document).ready(); pt. 1
    • (06:06) jQuery Setup & $(document).ready(); pt. 2
    • (06:08) Prepopulating Today\'s Date
    • (05:27) Changing CSS with jQuery
    • (02:59) Resetting & Refreshing the Form
    • (06:12) val() & Selector Filtering
    • (03:15) Dynamically Setting Hour Fields to Zero
    • (03:44) State of the Security Audit Form
    • (03:28) Resetting Textareas & Checkboxes
    • (03:10) Writing Text to Elements with text()
    • (03:45) Event Handling Checkboxes pt. 1
    • (04:47) Event Handling Checkboxes pt. 2
    • (05:07) Calculating Total
    • (06:52) Event Handling Textfields pt. 1
    • (04:54) Event Handling Textfields pt. 2
    • (03:48) jQuery Animation pt. 1
    • (02:59) jQuery Animation pt. 2
    • (02:41) jQuery Animation pt. 3
    • (07:08) Ajax $.get()
    • (04:55) Basics of Plugins
    • (06:17) Implementing Datepicker
    • (03:28) jQuery Review
  • Wrap Up

    • (02:00) Review
  • Credits

    • (02:01) About the Author
Formateur : James Street
Langue : Anglais
Durée : 12h5
Nombre de séquences vidéo : 157
SKU : 33984
Réf :
ISBN : 1-935320-39-4

Descriptif :

This VTC course will provide an overview of one of the cornerstone technologies involved in many web 2.0 applications - JavaScript Libraries. This course gives a basic foundation on how to utilize many commonly used elements. The overview is facilitated by providing information on Prototype Javascript Framework and Scriptaculous, the Dojo Toolkit, Yahoo User Interface Library, and the jQuery Javascript Library; and providing experience using those libraries by creating projects that leverage aspects of those individual libraries. James Street steers the course of this course series, helping to show just how easy it is to get started using Ajax, Animation, and more! To begin learning today, simply click on the movie links.




James Street

James Street is an IT Professional and freelancer. He holds the following certifications and degrees: Master MOS 2003, ACE Photoshop CS2, ACE InDesign CS2, ACE Illustrator CS2, ACE Acrobat 7, ACP Dreamweaver 8, ACP Flash 8, CIW Associate, CIW Professional, Master CIW Designer, Bachelors of Science in Psychology and Philosophy, Master of Arts in Social Science (History and Psychology), Doctorate of Philosophy, and is currently pursuing other certifications. He is an active developer, designer, artist, and jack of many trades.

Vous souhaitez recevoir l'aide d'un formateur expérimenté pour parfaire votre apprentissage ? C'est possible grâce a notre centre de formation accompagnée a distance.

  • Profitez de conseils personnalisés grâce a des entretiens téléphoniques réguliers avec votre formateur.
  • Confrontez-vous a la réalité des entreprises grâce aux exercices proposés pendant la formation.
  • Obtenez une Attestation de Formation Professionnelle.
  • Contactez-nous pour le financement de votre formation par votre OPCA.