Oreilly - Sams Teach Yourself JavaScript and Ajax Video Learning
by SAMS Publishing | Publisher: Sams | Release Date: October 2009 | ISBN: 9780768689419
Sams Teach Yourself JavaScript and Ajax Video Learning Starter Kit. Four hours of Interactive Video Training. Ajax and JavaScript Software Starter Pack for Windows and Mac OS X(The easiest way to learn a new technologySams Teach Yourself Video Learning is the easiest way to learn a new technology. . Self-Paced–Learn on your own time, at your own pace . Visual–Video lessons clearly explain key concepts and show you exactly what to do . Learn By Doing–Interactive, hands-on learning labs so you can apply what you learn right away . Quick and Efficient–Each individual lesson is no longer than 10 minutes . Modular–Bite-sized lessons let you jump in anywhereIn just ten minutes or less, each short video lesson clearly explains key concepts, terms, and techniques.You can stop, start, pause, or replay any part of the video you want, as often as you want, until you really understand everything in the lesson.And then you get to try it yourself in a unique interactive learning lab that helps you to develop real live programs.After you're done, take a quick, fun quiz to test what you've learned before going on to the next lesson.Learn how to… . Use JavaScript to build dynamic, interactive web pages . Build better, more interactive interfaces for your web applications . Verify web-based forms . Control CSS with simple JavaScript . Add Ajax effects to your web pages . Use popular Ajax libraries tospeed up and improve common programming tasksOn the DVD… . Four hours of video lessons with interactive labs and quizzes . XAMPP for Windows, Mac OS X and Linux–an easy-to-install package to set up a web server learning environment on your own computer . The jEdit programming editor for Windows, Mac, and Linux . Prototype, Scriptaculous, Rico,and XOAD–popular JavaScript libraries for creating Ajax applications and effects . Source code files for all thelearning labsHow to Watch the VideosAll that's needed to watch the video lessons in this kit is a basic computer equipped for DVDs and the web: . A Windows, Mac, or Linux PC with a DVD drive that can read data DVDs. . A web browser, such as Microsoft Internet Explorer, Safari, or Mozilla Firefox. . The Adobe Flash Player plugin, which allows you to view Flash videos in your browser. If you can watch videos on YouTube, you should be all set.Once you're sure you've got everything, you're ready to get started: 1. Insert the DVD from this package into your DVD drive on your computer.Note: Make sure you've put the DVD in your computer's DVD drive. The DVD will not run on a computer's CD drive. Nor will it work in a DVD player designed for plugging into a TV for watching movies. 2. If the DVD main interface does not automatically start up, navigate to the DVD folder on your computer and double-click on the icon or file named Start (start.exe on Windows or start.app on Mac OS X). 3. To watch the videos, choose the lesson you want to start with from the list of lessons on the left side of the window, and then click on the play button in the player window on the right side.How to Use the Learning Labs and Take the QuizzesAfter each video is complete you can optionally work through the Learning Lab exercises and take a short (not too hard) quiz to help assess what you've learned in that lesson.The Learning Lab exercises in this course require you to set up a web server learning environment either at a web hosting service or on your own computer (detailed instructions are on the DVD).The quizzes after the exercises are relatively short and painless. After you make your choice, the program will tell you immediately if you're right or wrong. Your answers are not stored or compiled, so you can take the quizzes as often as you like, and guessing won't count against you.Setting up Your Learning EnvironmentThe accompanying DVD contains a complete software toolkit with everything you'll need to complete the course's examples.You can install this software by clicking on the Install Software and Support link on the opening screen of the DVD's main interface or by navigating to the DVD in your computer's file browser and running the file named Software (Software.exe in Windows or Software.app in Mac OS X).The Sams Teach Yourself JavaScript and Ajax Video Learningcourse is organized into 24 lessons, each designed to be completed in 10 minutes or less.
- Part 1: Web Basic Refresher
- Lesson 1: Workings of the Web 00:16:05
- Lesson 2: Writing Pages in HTML & CSS 00:18:57
- Lesson 3: Anatomy of Ajax Applications 00:10:46
- Part 2: Web Scripting with Javascript
- Lesson 4: Creating Simple Scripts 00:23:48
- Lesson 5: Working with the DOM 00:13:29
- Lesson 6: Variables, Strings, and Arrays 00:23:50
- Lesson 7: Functions and Objects 00:14:57
- Lesson 8: Conditions and Loops 00:18:29
- Lesson 9: Using Built-in Functions 00:10:59
- Part 3: Introducing Ajax
- Lesson 10: The XMLHTTPRequest Object 00:07:31
- Lesson 11: Talking with the Server 00:09:53
- Lesson 12: Using the Returned Data 00:06:44
- Lesson 13: Our First Ajax Application 00:05:50
- Part 4: Server-Side PHP Scripting
- Lesson 14: Getting to Know PHP 00:08:22
- Lesson 15: Variables 00:25:12
- Lesson 16: Flow Control 00:09:44
- Lesson 17: Functions 00:09:44
- Lesson 18: Using Classes 00:08:50
- Part 5: Advanced Ajax Programming
- Lesson 19: Returning Data as Text 00:06:26
- Lesson 20: Asynchronous HTML and HTTP 00:07:56
- Lesson 21: Returning Data as XML 00:10:11
- Lesson 22: Implementing Web Services 00:16:16
- Lesson 23: Building Ajax Library 00:08:25
- Lesson 24: Avoiding Ajax Gotchas 00:11:54