Name JavaScript
File Type package
Size 6.71GB
UpdateDate 2024-11-22
hash *****AFCE37D1D7CCB3056B0160409D395B5E0C
Hot 1
Files Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/0. Introduction/1. Welcome.mp4 | 11.98MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/0. Introduction/2. What you should know.mp4 | 2.76MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/0. Introduction/3. Using the exercise files.mp4 | 1.75MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/1. Getting Started with Node.js/1. What is Node.js.mp4 | 8.35MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/1. Getting Started with Node.js/2. Installing Node.js.mp4 | 5.91MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/1. Getting Started with Node.js/3. Building a Hello Node.js application.mp4 | 22.51MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/1. Getting Started with Node.js/4. Getting to know the Node package manager.mp4 | 16.51MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/1. What is Express.js.mp4 | 3.77MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/2. Installing Express.js.mp4 | 14.13MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/3. Building a Hello Express application.mp4 | 12.90MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/4. Creating routes.mp4 | 9.70MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/5. Using templates.mp4 | 18.73MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/6. Adding partials.mp4 | 34.35MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/7. Using locals and conditional templates.mp4 | 7.77MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/2. Using Express.js/8. Modularizing our routes.mp4 | 8.42MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/3. Structuring Our Content/1. Using the Express Generator.mp4 | 14.99MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/3. Structuring Our Content/2. Working with real assets.mp4 | 16.47MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/3. Structuring Our Content/3. Understanding our data.mp4 | 18.85MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/3. Structuring Our Content/4. Preparing our site structure.mp4 | 22.10MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/3. Structuring Our Content/5. Creating our header template.mp4 | 12.13MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/3. Structuring Our Content/6. Adding static content.mp4 | 16.70MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/1. Importing our data.mp4 | 15.25MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/2. Using JavaScript loops.mp4 | 15.83MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/3. Passing custom data through routes.mp4 | 22.07MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/4. Creating additional routes.mp4 | 29.24MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/5. Adding speakers to the homepage.mp4 | 27.32MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/6. Finishing our speakers` routes and views.mp4 | 38.24MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/4. Working with Models, Views, and Routes/7. Publishing our application.mp4 | 21.37MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/Conclusion/Next steps.mp4 | 5.52MB Building a Website with Node.js and Express.js (Ray Villalobos, 2014)/Exercise Files.rar | 226.01MB Introducing the JavaScript Language (Joe Chellman, 2012)/0. Introduction/1. Welcome.MP4 | 5.54MB Introducing the JavaScript Language (Joe Chellman, 2012)/0. Introduction/2. Using the exercise files.MP4 | 1.23MB Introducing the JavaScript Language (Joe Chellman, 2012)/1. Getting Started/1. Syntax - Learning to read and write.MP4 | 5.57MB Introducing the JavaScript Language (Joe Chellman, 2012)/1. Getting Started/2. Web browsers for learning JavaScript.MP4 | 5.48MB Introducing the JavaScript Language (Joe Chellman, 2012)/1. Getting Started/3. How to enable Firebug and web inspectors.MP4 | 16.20MB Introducing the JavaScript Language (Joe Chellman, 2012)/1. Getting Started/4. Our friend, the text editor.MP4 | 4.61MB Introducing the JavaScript Language (Joe Chellman, 2012)/1. Getting Started/5. Additional helpful resources.MP4 | 2.61MB Introducing the JavaScript Language (Joe Chellman, 2012)/2. Variables and Types/1. Declaring and assigning a variable.MP4 | 10.15MB Introducing the JavaScript Language (Joe Chellman, 2012)/2. Variables and Types/2. Numbers.MP4 | 4.50MB Introducing the JavaScript Language (Joe Chellman, 2012)/2. Variables and Types/3. Strings.MP4 | 8.86MB Introducing the JavaScript Language (Joe Chellman, 2012)/2. Variables and Types/4. Booleans and the quest for truth.MP4 | 4.40MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/1. Objects.MP4 | 10.51MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/2. Manipulating objects.MP4 | 6.78MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/3. Objects and references.MP4 | 5.91MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/4. Arrays.MP4 | 8.26MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/5. Manipulating arrays.MP4 | 10.89MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/6. Readability - Whitespace.MP4 | 5.75MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/7. Readability - Comments.MP4 | 8.82MB Introducing the JavaScript Language (Joe Chellman, 2012)/3. Objects, Arrays, and More/8. Regular expressions.MP4 | 11.58MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/1. Simple comparisons.MP4 | 5.76MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/2. Arithmetic operators.MP4 | 8.73MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/3. Logical operators.MP4 | 10.91MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/4. Conditionals - If.MP4 | 11.28MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/5. Conditionals - Switch.MP4 | 9.86MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/6. Terse ifs - one-liners and the ternary operator.MP4 | 10.96MB Introducing the JavaScript Language (Joe Chellman, 2012)/4. Operators and Control Structures/7. Type checking.MP4 | 7.56MB Introducing the JavaScript Language (Joe Chellman, 2012)/5. Iterating with Loops/1. For loops - Sequential.MP4 | 11.98MB Introducing the JavaScript Language (Joe Chellman, 2012)/5. Iterating with Loops/2. For loops - Enumerative.MP4 | 7.79MB Introducing the JavaScript Language (Joe Chellman, 2012)/5. Iterating with Loops/3. While loops.MP4 | 11.93MB Introducing the JavaScript Language (Joe Chellman, 2012)/6. Functions/1. Basic functions.MP4 | 3.54MB Introducing the JavaScript Language (Joe Chellman, 2012)/6. Functions/2. Basic uses of functions.MP4 | 6.33MB Introducing the JavaScript Language (Joe Chellman, 2012)/6. Functions/3. More on arguments.MP4 | 6.71MB Introducing the JavaScript Language (Joe Chellman, 2012)/6. Functions/4. Objects, references, and functions.MP4 | 8.17MB Introducing the JavaScript Language (Joe Chellman, 2012)/6. Functions/5. Functions are objects.MP4 | 6.49MB Introducing the JavaScript Language (Joe Chellman, 2012)/6. Functions/6. Understanding variable scope.MP4 | 8.69MB Introducing the JavaScript Language (Joe Chellman, 2012)/Exercise Files.rar | 11.03KB Javascript and AJAX (Ray Villalobos, 2013)/0. Introduction/1. Welcome.flv | 3.93MB Javascript and AJAX (Ray Villalobos, 2013)/0. Introduction/2. What you should know before watching this course.flv | 23.49MB Javascript and AJAX (Ray Villalobos, 2013)/0. Introduction/3. Using the exercise files.flv | 8.13MB Javascript and AJAX (Ray Villalobos, 2013)/1. Getting Started/1. What is AJAX.flv | 14.85MB Javascript and AJAX (Ray Villalobos, 2013)/1. Getting Started/2. Using a synchronous XHR request.flv | 46.87MB Javascript and AJAX (Ray Villalobos, 2013)/1. Getting Started/3. Making requests asynchronous.flv | 24.58MB Javascript and AJAX (Ray Villalobos, 2013)/1. Getting Started/4. Scripting for backwards compatibility.flv | 13.12MB Javascript and AJAX (Ray Villalobos, 2013)/2. Modifying the DOM/1. Updating the DOM with getElementById.flv | 20.79MB Javascript and AJAX (Ray Villalobos, 2013)/2. Modifying the DOM/2. Modifying elements with getElementsByTagName.flv | 45.90MB Javascript and AJAX (Ray Villalobos, 2013)/2. Modifying the DOM/3. Parsing XML using AJAX.flv | 40.63MB Javascript and AJAX (Ray Villalobos, 2013)/2. Modifying the DOM/4. Reading JSON files.flv | 30.89MB Javascript and AJAX (Ray Villalobos, 2013)/2. Modifying the DOM/5. Using event-driven AJAX.flv | 45.65MB Javascript and AJAX (Ray Villalobos, 2013)/3. jQuery AJAX/1. Understanding and installing jQuery.flv | 48.10MB Javascript and AJAX (Ray Villalobos, 2013)/3. jQuery AJAX/2. Working with jQuery and AJAX.flv | 30.34MB Javascript and AJAX (Ray Villalobos, 2013)/3. jQuery AJAX/3. Reading data with jQuery.flv | 33.16MB Javascript and AJAX (Ray Villalobos, 2013)/4. AJAX in Action/1. Preparing a live search AJAX app.flv | 34.57MB Javascript and AJAX (Ray Villalobos, 2013)/4. AJAX in Action/2. Sending JSON data to the page.flv | 34.78MB Javascript and AJAX (Ray Villalobos, 2013)/4. AJAX in Action/3. Searching JSON data.flv | 53.15MB Javascript and AJAX (Ray Villalobos, 2013)/4. AJAX in Action/4. Styling an application.flv | 94.79MB Javascript and AJAX (Ray Villalobos, 2013)/4. AJAX in Action/5. Adding CSS3 animations.flv | 41.36MB Javascript and AJAX (Ray Villalobos, 2013)/Conclusion/Next steps.flv | 8.48MB Javascript and AJAX (Ray Villalobos, 2013)/Exercise Files.rar | 1.64MB JavaScript and JSON (Ray Villalobos, 2013)/0. Introduction/1. Welcome.flv | 6.92MB JavaScript and JSON (Ray Villalobos, 2013)/0. Introduction/2. What you should know before watching this course.flv | 7.31MB JavaScript and JSON (Ray Villalobos, 2013)/0. Introduction/3. Using the exercise files.flv | 2.29MB JavaScript and JSON (Ray Villalobos, 2013)/1. Getting Started/1. What is JSON.flv | 8.30MB JavaScript and JSON (Ray Villalobos, 2013)/1. Getting Started/2. Understanding objects and JSON.flv | 6.98MB JavaScript and JSON (Ray Villalobos, 2013)/1. Getting Started/3. Creating simple data.flv | 5.07MB JavaScript and JSON (Ray Villalobos, 2013)/1. Getting Started/4. Using JavaScript and JSON tools.flv | 16.24MB JavaScript and JSON (Ray Villalobos, 2013)/2. Working with JavaScript Objects/1. Debugging JavaScript objects with your browser.flv | 10.45MB JavaScript and JSON (Ray Villalobos, 2013)/2. Working with JavaScript Objects/2. Modifying Array objects in JavaScript.flv | 11.15MB JavaScript and JSON (Ray Villalobos, 2013)/2. Working with JavaScript Objects/3. Looping through JavaScript objects.flv | 11.17MB JavaScript and JSON (Ray Villalobos, 2013)/2. Working with JavaScript Objects/4. Accessing objects in arrays.flv | 11.68MB JavaScript and JSON (Ray Villalobos, 2013)/3. JavaScript, JSON, and AJAX/1. Parsing JSON data with AJAX.flv | 14.05MB JavaScript and JSON (Ray Villalobos, 2013)/3. JavaScript, JSON, and AJAX/2. Communicating across sites with JSONP.flv | 16.15MB JavaScript and JSON (Ray Villalobos, 2013)/3. JavaScript, JSON, and AJAX/3. Using jQuery to parse JSON feeds.flv | 8.09MB JavaScript and JSON (Ray Villalobos, 2013)/4. JavaScript and JSON in Action/1. Setting up our HTML file.flv | 19.40MB JavaScript and JSON (Ray Villalobos, 2013)/4. JavaScript and JSON in Action/2. JavaScript templating with mustache.js.flv | 22.63MB JavaScript and JSON (Ray Villalobos, 2013)/4. JavaScript and JSON in Action/3. Rotating with jQuery Cycle.flv | 18.01MB JavaScript and JSON (Ray Villalobos, 2013)/4. JavaScript and JSON in Action/4. Styling our application.flv | 23.35MB JavaScript and JSON (Ray Villalobos, 2013)/Conclusion/Next steps.flv | 11.78MB JavaScript and JSON (Ray Villalobos, 2013)/Exercise Files.rar | 635.55KB JavaScript for Web Designers (Joe Chellman, 2013)/0. Introduction/1. Welcome.mp4 | 8.89MB JavaScript for Web Designers (Joe Chellman, 2013)/0. Introduction/2. What you should know.mp4 | 1.11MB JavaScript for Web Designers (Joe Chellman, 2013)/0. Introduction/3. Using the exercise files.mp4 | 1.45MB JavaScript for Web Designers (Joe Chellman, 2013)/0. Introduction/4. Compatibility notes.mp4 | 1.58MB JavaScript for Web Designers (Joe Chellman, 2013)/1. JavaScript in Use/1. What is JavaScript.mp4 | 3.12MB JavaScript for Web Designers (Joe Chellman, 2013)/1. JavaScript in Use/2. Live JavaScript examples.mp4 | 10.40MB JavaScript for Web Designers (Joe Chellman, 2013)/1. JavaScript in Use/3. When not to use JavaScript.mp4 | 3.25MB JavaScript for Web Designers (Joe Chellman, 2013)/2. Writing and Debugging/1. Exploring text editors and browsers.mp4 | 10.48MB JavaScript for Web Designers (Joe Chellman, 2013)/2. Writing and Debugging/2. Understanding the console and inspectors.mp4 | 7.66MB JavaScript for Web Designers (Joe Chellman, 2013)/2. Writing and Debugging/3. Using a JavaScript console.mp4 | 11.97MB JavaScript for Web Designers (Joe Chellman, 2013)/2. Writing and Debugging/4. Getting help with JavaScript.mp4 | 4.70MB JavaScript for Web Designers (Joe Chellman, 2013)/2. Writing and Debugging/5. JavaScript jargon.mp4 | 6.95MB JavaScript for Web Designers (Joe Chellman, 2013)/2. Writing and Debugging/6. JavaScript jargon The Document Object Model (DOM).mp4 | 4.28MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/1. Using information entered by the user.mp4 | 12.33MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/10. Exploring and fixing type errors.mp4 | 21.64MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/11. Getting and setting text with innerHTML.mp4 | 24.55MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/12. Challenge Add and use more fields.mp4 | 3.51MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/13. Solution Add and use more fields.mp4 | 12.78MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/2. Getting and setting the value of a text field.mp4 | 21.73MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/3. Getting the value of a select box.mp4 | 9.50MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/4. Getting the value of radio buttons.mp4 | 17.10MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/5. Getting the value of checkboxes.mp4 | 7.86MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/6. Changing the behavior of the submit button.mp4 | 21.31MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/7. Making sure the form is filled in.mp4 | 19.84MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/8. Working with user input.mp4 | 21.61MB JavaScript for Web Designers (Joe Chellman, 2013)/3. Using JavaScript with HTML Forms/9. Using input values in calculations.mp4 | 31.15MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/1. Create navigation tabs with HTML and CSS.mp4 | 29.87MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/2. Going from markup to tabs.mp4 | 20.60MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/3. Making the tabs clickable.mp4 | 22.40MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/4. Making the tabs activate.mp4 | 24.85MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/5. Making the tabs switch correctly.mp4 | 11.54MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/6. Challenge Simplifying the code.m4a | 4.56MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/7. Solution Simplifying the code.mp4 | 15.62MB JavaScript for Web Designers (Joe Chellman, 2013)/4. Creating Navigation Tabs with JavaScript/8. Using event delegation to simplify your code further.mp4 | 28.42MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/1. What is an API, and what does it do.m4a | 6.34MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/2. Creating a simple map.mp4 | 22.75MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/3. Changing the map's center point.mp4 | 11.16MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/4. Changing the map type and zoom level.mp4 | 26.96MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/5. Adding a marker to the map.mp4 | 10.05MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/6. Adding a pop-up info window to the marker.mp4 | 15.90MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/7. Challenge Modifying the map.m4a | 2.87MB JavaScript for Web Designers (Joe Chellman, 2013)/5. Using the Google Maps API/8. Solution Modifying the map.mp4 | 11.91MB JavaScript for Web Designers (Joe Chellman, 2013)/Conclusion/1. What's next More JavaScript.m4a | 2.08MB JavaScript for Web Designers (Joe Chellman, 2013)/Conclusion/2. What's next jQuery.m4a | 1.24MB JavaScript for Web Designers (Joe Chellman, 2013)/Conclusion/3. What's next Other libraries.m4a | 2.71MB JavaScript for Web Designers (Joe Chellman, 2013)/Exercise Files.rar | 6.48MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/0. Introduction/1. Welcome.mp4 | 9.56MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/0. Introduction/2. What you should know before watching this course.mp4 | 2.77MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/0. Introduction/3. Using the exercise files.mp4 | 1.52MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/1. Getting Started/1. What is the Document Object Model (DOM).mp4 | 6.24MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/1. Getting Started/2. Navigating the DOM with developer tools.mp4 | 22.74MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/1. Getting Started/3. Testing JavaScript commands with the console.mp4 | 15.67MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/1. Getting Started/4. Communicating with the console through JavaScript.mp4 | 14.23MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/1. Selecting elements with getElementById.mp4 | 13.60MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/2. Choosing elements by HTML tag.mp4 | 10.85MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/3. Isolating elements by class name.mp4 | 11.01MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/4. Querying CSS to select elements.mp4 | 16.23MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/5. Working with named form elements.mp4 | 11.58MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/6. Understanding nodeType, nodeName, and nodeValue.mp4 | 14.78MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/7. Traversing up and down DOM nodes.mp4 | 14.85MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/2. Selecting the DOM/8. Targeting node elements.mp4 | 8.44MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/1. Changing HTML attirbutes.mp4 | 17.41MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/2. Working with restricted attributes.mp4 | 8.65MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/3. Detecting data attributes.mp4 | 11.29MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/4. Controlling classes with the HTML5 classList.mp4 | 10.65MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/5. Targeting the attributes property.mp4 | 4.56MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/6. Using text content modifiers.mp4 | 12.26MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/3. Modifying DOM Attributes and Content/7. Modifying elements as text.mp4 | 7.32MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/4. Inserting and Deleting Nodes/1. Creating and appending nodes.mp4 | 13.33MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/4. Inserting and Deleting Nodes/2. Controlling node insertions with insertBefore.mp4 | 10.96MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/4. Inserting and Deleting Nodes/3. Cloning and removing nodes.mp4 | 15.69MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/4. Inserting and Deleting Nodes/4. Replacing existing nodes.mp4 | 8.40MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/1. What we'll build.mp4 | 7.31MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/2. Adding a bubblind event listener.mp4 | 13.42MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/3. Creating and styling an overlay with JavaScript.mp4 | 13.46MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/4. Adding an image.mp4 | 11.95MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/5. Resizing images in the DOM.mp4 | 9.84MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/6. Centering an image.mp4 | 8.21MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/7. Handling clicks.mp4 | 5.05MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/8. Adjusting for scrolling.mp4 | 5.14MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/5. The DOM in Action/9. Detecting and adjusting for a window resize.mp4 | 8.83MB JavaScript. Enhancing the DOM (Ray Villalobos, 2013)/Conclusion/Next steps.mp4 | 13.86MB JavaScript. Essential Training (Simon Allardice, 2011)/0. Introduction/1. Welcome.mov | 4.89MB JavaScript. Essential Training (Simon Allardice, 2011)/0. Introduction/2. What you should know.mov | 1.56MB JavaScript. Essential Training (Simon Allardice, 2011)/0. Introduction/3. Welcome.mov | 821.59KB JavaScript. Essential Training (Simon Allardice, 2011)/1. Getting Started/1. Introduction to JavaScript.mov | 7.62MB JavaScript. Essential Training (Simon Allardice, 2011)/1. Getting Started/2. Creating your first JavaScript.mov | 2.81MB JavaScript. Essential Training (Simon Allardice, 2011)/1. Getting Started/3. Getting to know the tools and applications.mov | 8.88MB JavaScript. Essential Training (Simon Allardice, 2011)/10. JavaScript Best Practices/1. Understanding JavaScript style.mov | 7.47MB JavaScript. Essential Training (Simon Allardice, 2011)/10. JavaScript Best Practices/2. Minifying your code.mov | 7.37MB JavaScript. Essential Training (Simon Allardice, 2011)/10. JavaScript Best Practices/3. Using JavaScript code checkers.mov | 18.12MB JavaScript. Essential Training (Simon Allardice, 2011)/11. JavaScript Libraries/1. Introduction to JavaScript libraries.mov | 6.74MB JavaScript. Essential Training (Simon Allardice, 2011)/11. JavaScript Libraries/2. Linking to multiple JavaScript files.mov | 2.63MB JavaScript. Essential Training (Simon Allardice, 2011)/11. JavaScript Libraries/3. Introduction to jQuery.mov | 26.89MB JavaScript. Essential Training (Simon Allardice, 2011)/11. JavaScript Libraries/4. Using a content distribution network to deliver JavaScript files.mov | 7.81MB JavaScript. Essential Training (Simon Allardice, 2011)/12. JavaScript and HTML5/1. JavaScript in HTML5.mov | 11.74MB JavaScript. Essential Training (Simon Allardice, 2011)/12. JavaScript and HTML5/2. Using Modernizr.mov | 6.84MB JavaScript. Essential Training (Simon Allardice, 2011)/12. JavaScript and HTML5/3. Using Strict Mode.mov | 6.63MB JavaScript. Essential Training (Simon Allardice, 2011)/13. Advanced JavaScript Features/1. Knowing the JavaScript to avoid.mov | 7.00MB JavaScript. Essential Training (Simon Allardice, 2011)/13. Advanced JavaScript Features/2. Introduction to regular expressions.mov | 6.15MB JavaScript. Essential Training (Simon Allardice, 2011)/13. Advanced JavaScript Features/3. Working with AJAX.mov | 20.44MB JavaScript. Essential Training (Simon Allardice, 2011)/13. Advanced JavaScript Features/4. Working with objects and prototypes.mov | 10.50MB JavaScript. Essential Training (Simon Allardice, 2011)/14. Putting It All Together/1. Example Countdown.mov | 12.99MB JavaScript. Essential Training (Simon Allardice, 2011)/14. Putting It All Together/2. Example Resize.mov | 11.91MB JavaScript. Essential Training (Simon Allardice, 2011)/14. Putting It All Together/3. Example Accordion.mov | 25.62MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/1. Understanding the structure of JavaScript code.mov | 8.02MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/2. Where to write your JavaScript.mov | 6.76MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/3. Creating variables.mov | 5.86MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/4. Working with conditional code.mov | 5.50MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/5. Working with operators.mov | 11.28MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/6. Sending messages to the console.mov | 3.02MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/7. Working with loops.mov | 8.01MB JavaScript. Essential Training (Simon Allardice, 2011)/2. Core JavaScript Syntax/8. Creating functions.mov | 7.97MB JavaScript. Essential Training (Simon Allardice, 2011)/3. Types and Objects/1. Working with arrays.mov | 7.49MB JavaScript. Essential Training (Simon Allardice, 2011)/3. Types and Objects/2. Working with numbers.mov | 5.78MB JavaScript. Essential Training (Simon Allardice, 2011)/3. Types and Objects/3. Working with strings.mov | 10.49MB JavaScript. Essential Training (Simon Allardice, 2011)/3. Types and Objects/4. Working with dates.mov | 6.01MB JavaScript. Essential Training (Simon Allardice, 2011)/3. Types and Objects/5. Working with objects.mov | 8.64MB JavaScript. Essential Training (Simon Allardice, 2011)/4. Understanding the Document Object Model/1. What is the DOM.mov | 6.44MB JavaScript. Essential Training (Simon Allardice, 2011)/4. Understanding the Document Object Model/2. Working with nodes and elements.mov | 3.85MB JavaScript. Essential Training (Simon Allardice, 2011)/5. Working with the Document Object Model/1. ccessing DOM elements.mov | 16.56MB JavaScript. Essential Training (Simon Allardice, 2011)/5. Working with the Document Object Model/2. Changing DOM elements.mov | 12.19MB JavaScript. Essential Training (Simon Allardice, 2011)/5. Working with the Document Object Model/3. Creating DOM elements.mov | 12.62MB JavaScript. Essential Training (Simon Allardice, 2011)/6. Working with Events and Event Listeners/1. Introduction to JavaScript event handling.mov | 8.25MB JavaScript. Essential Training (Simon Allardice, 2011)/6. Working with Events and Event Listeners/2. Working with onClick and onLoad events.mov | 17.14MB JavaScript. Essential Training (Simon Allardice, 2011)/6. Working with Events and Event Listeners/3. Working with onBlur and onFocus events.mov | 4.77MB JavaScript. Essential Training (Simon Allardice, 2011)/6. Working with Events and Event Listeners/4. Working with timers.mov | 11.67MB JavaScript. Essential Training (Simon Allardice, 2011)/7. Debugging JavaScript/1. Common JavaScript errors.mov | 14.03MB JavaScript. Essential Training (Simon Allardice, 2011)/7. Debugging JavaScript/2. Using Firebug.mov | 9.00MB JavaScript. Essential Training (Simon Allardice, 2011)/7. Debugging JavaScript/3. Going through a debugging session.mov | 16.53MB JavaScript. Essential Training (Simon Allardice, 2011)/8. Building Smarter Forms/1. Accessing form elements.mov | 5.05MB JavaScript. Essential Training (Simon Allardice, 2011)/8. Building Smarter Forms/2. Preventing a form from being submitted.mov | 7.78MB JavaScript. Essential Training (Simon Allardice, 2011)/8. Building Smarter Forms/3. Hiding and showing form sections.mov | 5.94MB JavaScript. Essential Training (Simon Allardice, 2011)/9. UI Enhancement/1. CSS and JavaScript.mov | 3.62MB JavaScript. Essential Training (Simon Allardice, 2011)/9. UI Enhancement/2. Removing and applying CSS classes.mov | 4.57MB JavaScript. Essential Training (Simon Allardice, 2011)/9. UI Enhancement/3. Changing inline styles.mov | 8.33MB JavaScript. Essential Training (Simon Allardice, 2011)/Conclusion/1. Where to go from here.mov | 11.07MB JavaScript. Essential Training (Simon Allardice, 2011)/Conclusion/2. Goodbye.mov | 955.71KB JavaScript. Essential Training (Simon Allardice, 2011)/Exercise Files.rar | 33.05MB JavaScript. Events (Ray Villalobos, 2013)/0. Introduction/1. Introduction.mp4 | 6.50MB JavaScript. Events (Ray Villalobos, 2013)/0. Introduction/2. What you should know.mp4 | 2.41MB JavaScript. Events (Ray Villalobos, 2013)/0. Introduction/3. Using the exercise files.mp4 | 1.77MB JavaScript. Events (Ray Villalobos, 2013)/1. Learning about Events/1. Understanding Event Registration.mp4 | 10.05MB JavaScript. Events (Ray Villalobos, 2013)/1. Learning about Events/2. Using events with old browsers.mp4 | 5.43MB JavaScript. Events (Ray Villalobos, 2013)/1. Learning about Events/3. Analyzing event properties.mp4 | 15.45MB JavaScript. Events (Ray Villalobos, 2013)/1. Learning about Events/4. Understanding event propagation.mp4 | 10.48MB JavaScript. Events (Ray Villalobos, 2013)/1. Learning about Events/5. Stopping event propagation.mp4 | 3.34MB JavaScript. Events (Ray Villalobos, 2013)/1. Learning about Events/6. Cancelling default behavior.mp4 | 8.10MB JavaScript. Events (Ray Villalobos, 2013)/2. Working with Common Events/1. Removing DOM elements with events.mp4 | 17.41MB JavaScript. Events (Ray Villalobos, 2013)/2. Working with Common Events/2. Cleaning up event issues.mp4 | 15.54MB JavaScript. Events (Ray Villalobos, 2013)/2. Working with Common Events/3. Creating DOM elements with events.mp4 | 16.72MB JavaScript. Events (Ray Villalobos, 2013)/2. Working with Common Events/4. Removing an event.mp4 | 17.74MB JavaScript. Events (Ray Villalobos, 2013)/2. Working with Common Events/5. Preventing default events.mp4 | 14.75MB JavaScript. Events (Ray Villalobos, 2013)/3. Working with Time-Based Events/1. Creating a spinner graphic for large image loads.mp4 | 30.75MB JavaScript. Events (Ray Villalobos, 2013)/3. Working with Time-Based Events/2. Playing media events.mp4 | 18.47MB JavaScript. Events (Ray Villalobos, 2013)/3. Working with Time-Based Events/4. Monitoring media-ended events.mp4 | 12.51MB JavaScript. Events (Ray Villalobos, 2013)/3. Working with Time-Based Events/5. Handling media pauses.mp4 | 14.01MB JavaScript. Events (Ray Villalobos, 2013)/3. Working with Time-Based Events/6. Starting a new song.mp4 | 20.18MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/1. What we'll be building.mp4 | 3.52MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/2. Preparing SVG assets.mp4 | 7.34MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/3. Setting up our core files.mp4 | 22.89MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/4. Starting to drag.mp4 | 11.04MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/5. Dragging and dropping.mp4 | 11.14MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/6. Dealing with layers.mp4 | 10.37MB JavaScript. Events (Ray Villalobos, 2013)/4. JavaScript Events in Action/7. Adding touch events.mp4 | 26.61MB JavaScript. Events (Ray Villalobos, 2013)/Conclusion/Next steps.mp4 | 5.31MB JavaScript. Events (Ray Villalobos, 2013)/Excercise Files.rar | 87.85MB JavaScript. Functions (Ray Villalobos, 2013)/0. Introduction/1. Welcome.f4v | 7.34MB JavaScript. Functions (Ray Villalobos, 2013)/0. Introduction/2. What you should know before watching this course.f4v | 2.54MB JavaScript. Functions (Ray Villalobos, 2013)/0. Introduction/3. Using the exercise files.f4v | 3.40MB JavaScript. Functions (Ray Villalobos, 2013)/1. Getting Started/1. What are functions.f4v | 9.81MB JavaScript. Functions (Ray Villalobos, 2013)/1. Getting Started/2. Declaring functions.f4v | 7.87MB JavaScript. Functions (Ray Villalobos, 2013)/1. Getting Started/3. Invoking functions traditionally.f4v | 11.58MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/1. Using functions as objects.f4v | 11.09MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/2. Invoking instances through the constructor.f4v | 10.19MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/3. Expanding functionality through prototype.f4v | 12.54MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/4. Understanding call-and-apply invocation.f4v | 9.89MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/5. Using the arguments parameter.f4v | 4.27MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/6. Returning values.f4v | 4.90MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/7. Challenge - Social media navigation.f4v | 8.54MB JavaScript. Functions (Ray Villalobos, 2013)/2. Function Invocation/8. Solution - Social media navbar.f4v | 32.07MB JavaScript. Functions (Ray Villalobos, 2013)/3. Using Functions/1. Using anonymous closures.f4v | 8.80MB JavaScript. Functions (Ray Villalobos, 2013)/3. Using Functions/2. Understanding hoisting and variable scope.f4v | 20.95MB JavaScript. Functions (Ray Villalobos, 2013)/3. Using Functions/3. Creating and namespacing modules.f4v | 8.14MB JavaScript. Functions (Ray Villalobos, 2013)/3. Using Functions/4. Passing arguments and setting module defaults.f4v | 11.41MB JavaScript. Functions (Ray Villalobos, 2013)/3. Using Functions/5. Chaining module method calls.f4v | 12.95MB JavaScript. Functions (Ray Villalobos, 2013)/Conclusion/Next steps.f4v | 4.69MB JavaScript. Functions (Ray Villalobos, 2013)/Exercise Files.rar | 447.17KB JavaScript. Templating (Joe Marini, 2014)/0. Introduction/1. Welcome.mp4 | 7.22MB JavaScript. Templating (Joe Marini, 2014)/0. Introduction/2. What you should already know.mp4 | 5.19MB JavaScript. Templating (Joe Marini, 2014)/0. Introduction/3. Using the exercise files.mp4 | 3.98MB JavaScript. Templating (Joe Marini, 2014)/1. Overview/1. What is templating.mp4 | 8.33MB JavaScript. Templating (Joe Marini, 2014)/1. Overview/2. A quick survey of templating engines.mp4 | 4.57MB JavaScript. Templating (Joe Marini, 2014)/1. Overview/3. Installing the developer tools.mp4 | 3.87MB JavaScript. Templating (Joe Marini, 2014)/2. jQuery Template/1. Getting and using jQuery Template.mp4 | 6.72MB JavaScript. Templating (Joe Marini, 2014)/2. jQuery Template/2. Defining templates.mp4 | 30.69MB JavaScript. Templating (Joe Marini, 2014)/2. jQuery Template/3. Using formatters.mp4 | 12.90MB JavaScript. Templating (Joe Marini, 2014)/2. jQuery Template/4. Binding options and paging.mp4 | 49.86MB JavaScript. Templating (Joe Marini, 2014)/3. Mustache.js/1. Overview of Mustache.js.mp4 | 5.92MB JavaScript. Templating (Joe Marini, 2014)/3. Mustache.js/2. Simple Mustache templates.mp4 | 12.44MB JavaScript. Templating (Joe Marini, 2014)/3. Mustache.js/3. Sections and conditions.mp4 | 24.03MB JavaScript. Templating (Joe Marini, 2014)/3. Mustache.js/4. Functions.mp4 | 19.54MB JavaScript. Templating (Joe Marini, 2014)/4. Handlebars.js/1. Overview of Handlebars.js.mp4 | 6.92MB JavaScript. Templating (Joe Marini, 2014)/4. Handlebars.js/2. Simple Handlebars templates.mp4 | 11.13MB JavaScript. Templating (Joe Marini, 2014)/4. Handlebars.js/3. Conditionals and loops.mp4 | 15.32MB JavaScript. Templating (Joe Marini, 2014)/4. Handlebars.js/4. Using helpers.mp4 | 24.52MB JavaScript. Templating (Joe Marini, 2014)/4. Handlebars.js/5. Precompiling templates.mp4 | 13.92MB JavaScript. Templating (Joe Marini, 2014)/5. Dust/1. Overview of Dust.mp4 | 5.36MB JavaScript. Templating (Joe Marini, 2014)/5. Dust/2. Simple Dust templates.mp4 | 10.10MB JavaScript. Templating (Joe Marini, 2014)/5. Dust/3. Sections.mp4 | 15.62MB JavaScript. Templating (Joe Marini, 2014)/5. Dust/4. Sections with paths and context.mp4 | 11.26MB JavaScript. Templating (Joe Marini, 2014)/5. Dust/5. Helpers.mp4 | 27.20MB JavaScript. Templating (Joe Marini, 2014)/Conclusion/Goodbye.mp4 | 2.01MB Node.js. Essential Training (Joseph LeBlanc, 2013)/0. Introduction/1. Welcome.mp4 | 6.49MB Node.js. Essential Training (Joseph LeBlanc, 2013)/0. Introduction/2. What you should know before watching this course.mp4 | 3.09MB Node.js. Essential Training (Joseph LeBlanc, 2013)/0. Introduction/3. Using the exercise files.mp4 | 2.36MB Node.js. Essential Training (Joseph LeBlanc, 2013)/0. Introduction/4. Using the challenges.mp4 | 2.22MB Node.js. Essential Training (Joseph LeBlanc, 2013)/1. Installing Node.js/1. Why use Node.js.mp4 | 4.29MB Node.js. Essential Training (Joseph LeBlanc, 2013)/1. Installing Node.js/2. Choosing a Node.js installation process.mp4 | 8.99MB Node.js. Essential Training (Joseph LeBlanc, 2013)/1. Installing Node.js/3. Installing Node.js on the Mac.mp4 | 4.70MB Node.js. Essential Training (Joseph LeBlanc, 2013)/1. Installing Node.js/4. Installing Node.js on Windows.mp4 | 4.16MB Node.js. Essential Training (Joseph LeBlanc, 2013)/1. Installing Node.js/5. Installing Node.js via Node Version Manager on Ubuntu Linux.mp4 | 16.83MB Node.js. Essential Training (Joseph LeBlanc, 2013)/1. Installing Node.js/6. Installing Node.js via Node Version Manager on a Mac.mp4 | 10.76MB Node.js. Essential Training (Joseph LeBlanc, 2013)/2. Understanding Node.js/1. Exploring language additions to the V8 JavaScript engine.mp4 | 12.23MB Node.js. Essential Training (Joseph LeBlanc, 2013)/2. Understanding Node.js/2. Understanding require() and modules.mp4 | 14.62MB Node.js. Essential Training (Joseph LeBlanc, 2013)/2. Understanding Node.js/3. Understanding callback execution in the event loop.mp4 | 7.84MB Node.js. Essential Training (Joseph LeBlanc, 2013)/3. Node Packaged Modules (NPM)/1. Initializing Node.js projects.mp4 | 6.63MB Node.js. Essential Training (Joseph LeBlanc, 2013)/3. Node Packaged Modules (NPM)/2. Finding an NPM.mp4 | 10.07MB Node.js. Essential Training (Joseph LeBlanc, 2013)/3. Node Packaged Modules (NPM)/3. Maintaining projects using the npm command.mp4 | 20.68MB Node.js. Essential Training (Joseph LeBlanc, 2013)/4. Modules/1. Creating modules with getters and setters.mp4 | 17.17MB Node.js. Essential Training (Joseph LeBlanc, 2013)/4. Modules/2. Understanding module caching and scopes.mp4 | 19.10MB Node.js. Essential Training (Joseph LeBlanc, 2013)/4. Modules/3. Implementing JavaScript creational patterns.mp4 | 15.18MB Node.js. Essential Training (Joseph LeBlanc, 2013)/4. Modules/4. Challenge. Leveraging module caching.mp4 | 1.93MB Node.js. Essential Training (Joseph LeBlanc, 2013)/4. Modules/5. Solution. Leveraging module caching.mp4 | 6.44MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/1. Starting Express applications.mp4 | 11.60MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/2. Handling GET requests returning JSON.mp4 | 9.40MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/3. Navigating large datasets using request variables in routes.mp4 | 15.28MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/4. Modifying data through PUT requests.mp4 | 13.86MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/5. Supplying middleware to modify HTTP response headers.mp4 | 13.39MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/6. Generating HTML views in Jade.mp4 | 19.23MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/7. Challenge. List all records as JSON.mp4 | 1.27MB Node.js. Essential Training (Joseph LeBlanc, 2013)/5. Using the Express Framework/8. Solution. List all records as JSON.mp4 | 7.59MB Node.js. Essential Training (Joseph LeBlanc, 2013)/6. Unit Testing/1. Evaluating unit testing methodologies.mp4 | 5.07MB Node.js. Essential Training (Joseph LeBlanc, 2013)/6. Unit Testing/2. Isolating existing code for testing.mp4 | 21.53MB Node.js. Essential Training (Joseph LeBlanc, 2013)/6. Unit Testing/3. Supplying helpers for test data.mp4 | 6.89MB Node.js. Essential Training (Joseph LeBlanc, 2013)/6. Unit Testing/4. Writing unit tests with Mocha.mp4 | 19.26MB Node.js. Essential Training (Joseph LeBlanc, 2013)/6. Unit Testing/5. Simulating HTTP requests with SuperTest.mp4 | 20.91MB Node.js. Essential Training (Joseph LeBlanc, 2013)/7. Sessions and Databases/1. Connecting to MongoDB via Mongoose.mp4 | 13.45MB Node.js. Essential Training (Joseph LeBlanc, 2013)/7. Sessions and Databases/2. Defining schemas for collections in Mongoose.mp4 | 11.12MB Node.js. Essential Training (Joseph LeBlanc, 2013)/7. Sessions and Databases/3. Querying MongoDB collections.mp4 | 15.82MB Node.js. Essential Training (Joseph LeBlanc, 2013)/7. Sessions and Databases/4. Persisting Express sessions through MongoDB and mongo-connect.mp4 | 20.76MB Node.js. Essential Training (Joseph LeBlanc, 2013)/7. Sessions and Databases/5. Logging in to Express applications using Passport.mp4 | 24.79MB Node.js. Essential Training (Joseph LeBlanc, 2013)/8. Command-Line Interfaces/1. Controlling the built-in REPL.mp4 | 10.93MB Node.js. Essential Training (Joseph LeBlanc, 2013)/8. Command-Line Interfaces/2. Constructing a custom REPL.mp4 | 13.24MB Node.js. Essential Training (Joseph LeBlanc, 2013)/8. Command-Line Interfaces/3. Receiving command-line arguments with Optimist.mp4 | 19.06MB Node.js. Essential Training (Joseph LeBlanc, 2013)/8. Command-Line Interfaces/4. Building command-line tools.mp4 | 9.32MB Node.js. Essential Training (Joseph LeBlanc, 2013)/8. Command-Line Interfaces/5. Challenge. Launch a custom REPL from a command.mp4 | 1.36MB Node.js. Essential Training (Joseph LeBlanc, 2013)/8. Command-Line Interfaces/6. Solution. Launch a custom REPL from a command.mp4 | 3.83MB Node.js. Essential Training (Joseph LeBlanc, 2013)/9. Events and Streams/1. Emitting events and attaching listeners.mp4 | 17.32MB Node.js. Essential Training (Joseph LeBlanc, 2013)/9. Events and Streams/2. Streaming chunked data through readable streams.mp4 | 7.47MB Node.js. Essential Training (Joseph LeBlanc, 2013)/9. Events and Streams/3. Controlling readable streams.mp4 | 5.35MB Node.js. Essential Training (Joseph LeBlanc, 2013)/9. Events and Streams/4. Piping readable data into writable streams.mp4 | 4.79MB Node.js. Essential Training (Joseph LeBlanc, 2013)/9. Events and Streams/5. Handling duplex streams over TCP.mp4 | 8.98MB Node.js. Essential Training (Joseph LeBlanc, 2013)/Conclusion/1. Deploying projects to cloud hosting services.mp4 | 8.70MB Node.js. Essential Training (Joseph LeBlanc, 2013)/Conclusion/2. Finding Node.js resources.mp4 | 4.81MB Node.js. Essential Training (Joseph LeBlanc, 2013)/Exercise Files.rar | 668.44KB Node.js. First Look (Joseph LeBlanc, 2012)/0. Introduction/1. Welcome.mov | 4.06MB Node.js. First Look (Joseph LeBlanc, 2012)/0. Introduction/2. What you need to know.mov | 1.94MB Node.js. First Look (Joseph LeBlanc, 2012)/0. Introduction/3. Using the exercise files.mov | 1.45MB Node.js. First Look (Joseph LeBlanc, 2012)/1. Installing Node/1. Understanding Node.mov | 1.43MB Node.js. First Look (Joseph LeBlanc, 2012)/1. Installing Node/2. Choosing an installation process.mov | 1.31MB Node.js. First Look (Joseph LeBlanc, 2012)/1. Installing Node/3. Installing Node on a Mac.mov | 2.29MB Node.js. First Look (Joseph LeBlanc, 2012)/1. Installing Node/4. Installing Node on a PC.mov | 2.79MB Node.js. First Look (Joseph LeBlanc, 2012)/1. Installing Node/5. Installing Node through a package manager.mov | 2.84MB Node.js. First Look (Joseph LeBlanc, 2012)/1. Installing Node/6. Compiling Node from source code.mov | 6.04MB Node.js. First Look (Joseph LeBlanc, 2012)/2. Getting Started/1. Running a Node script.mov | 2.19MB Node.js. First Look (Joseph LeBlanc, 2012)/2. Getting Started/2. Using the Read-Eval-Print-Loop (REPL) interface.mov | 7.38MB Node.js. First Look (Joseph LeBlanc, 2012)/2. Getting Started/3. Restarting scripts automatically.mov | 3.45MB Node.js. First Look (Joseph LeBlanc, 2012)/3. Modules/1. Understanding modules.mov | 4.29MB Node.js. First Look (Joseph LeBlanc, 2012)/3. Modules/2. Finding modules.mov | 4.18MB Node.js. First Look (Joseph LeBlanc, 2012)/3. Modules/3. Using modules.mov | 3.19MB Node.js. First Look (Joseph LeBlanc, 2012)/3. Modules/4. Maintaining modules.mov | 2.87MB Node.js. First Look (Joseph LeBlanc, 2012)/4. Command Line Scripts/1. Reading arguments.mov | 3.31MB Node.js. First Look (Joseph LeBlanc, 2012)/4. Command Line Scripts/2. Gathering user input.mov | 2.18MB Node.js. First Look (Joseph LeBlanc, 2012)/4. Command Line Scripts/3. Selecting through browserless jQuery.mov | 3.25MB Node.js. First Look (Joseph LeBlanc, 2012)/4. Command Line Scripts/4. Validating JavaScript code.mov | 3.28MB Node.js. First Look (Joseph LeBlanc, 2012)/5. Creating Web Servers/1. Responding to requests.mov | 4.68MB Node.js. First Look (Joseph LeBlanc, 2012)/5. Creating Web Servers/2. Using Connect.mov | 4.03MB Node.js. First Look (Joseph LeBlanc, 2012)/5. Creating Web Servers/3. Reading request data.mov | 3.51MB Node.js. First Look (Joseph LeBlanc, 2012)/5. Creating Web Servers/4. Sending different response types.mov | 4.40MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/1. Starting an Express project.mov | 3.66MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/2. Laying out views.mov | 6.04MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/3. Listing records.mov | 4.08MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/4. Filtering data.mov | 5.36MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/5. Getting organized.mov | 3.18MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/6. Posting data.mov | 4.85MB Node.js. First Look (Joseph LeBlanc, 2012)/6. Frameworks/7. Generating Express sites.mov | 9.46MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/1. What are WebSockets.mov | 2.44MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/2. Installing Socket.IO.mov | 4.99MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/3. Emitting and receiving events.mov | 3.46MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/4. Communicating with individual sockets.mov | 3.16MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/5. Messaging across sockets.mov | 3.07MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/6. Implementing chat interfaces.mov | 5.54MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/7. Handling event types.mov | 3.86MB Node.js. First Look (Joseph LeBlanc, 2012)/7. WebSocket Programming/8. Reusing chatrooms.mov | 5.14MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/1. Exploring integration options.mov | 2.21MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/2. Creating a WordPress chatroom front-end.mov | 6.11MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/3. Creating a WordPress chatroom back-end.mov | 9.99MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/4. Creating a Drupal chatroom front-end.mov | 5.57MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/5. Creating a Drupal chatroom back-end.mov | 6.34MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/6. Creating a Joomla! chatroom front-end.mov | 6.46MB Node.js. First Look (Joseph LeBlanc, 2012)/8. Connecting Beyond Node/7. Creating a Joomla! chatroom back-end.mov | 5.69MB Node.js. First Look (Joseph LeBlanc, 2012)/Conclusion/1. Hosting Node projects.mov | 3.34MB Node.js. First Look (Joseph LeBlanc, 2012)/Conclusion/2. Next steps.mov | 3.75MB Node.js. First Look (Joseph LeBlanc, 2012)/Exercise Files.rar | 546.45KB Online Presentations with reveal.js (Ray Villalobos, 2013)/0. Introduction/1. Welcome.mp4 | 9.74MB Online Presentations with reveal.js (Ray Villalobos, 2013)/0. Introduction/2. Using the exercise files.mp4 | 2.35MB Online Presentations with reveal.js (Ray Villalobos, 2013)/1. Quick Start/1. Introducing reveal.js.mp4 | 5.13MB Online Presentations with reveal.js (Ray Villalobos, 2013)/1. Quick Start/2. Downloading and installing the framework.mp4 | 14.69MB Online Presentations with reveal.js (Ray Villalobos, 2013)/1. Quick Start/3. Modifying the original presentation template.mp4 | 22.14MB Online Presentations with reveal.js (Ray Villalobos, 2013)/1. Quick Start/4. Giving a reveal.js presentation.mp4 | 10.35MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/1. Working with basic HTML.mp4 | 25.21MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/2. Using audio and video in your slides.mp4 | 19.96MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/3. Creating vertical slides.mp4 | 7.62MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/4. Using background colors and images.mp4 | 14.80MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/5. Changing transition styles.mp4 | 16.65MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/6. Building up content using fragments.mp4 | 24.04MB Online Presentations with reveal.js (Ray Villalobos, 2013)/2. Exploring reveal.js/7. Understanding slide links.mp4 | 26.19MB Online Presentations with reveal.js (Ray Villalobos, 2013)/3. Theming reveal.js/1. Touring the default CSS themes.mp4 | 12.58MB Online Presentations with reveal.js (Ray Villalobos, 2013)/3. Theming reveal.js/2. Using syntax highlight themes.mp4 | 18.30MB Online Presentations with reveal.js (Ray Villalobos, 2013)/3. Theming reveal.js/3. Modifying existing CSS themes.mp4 | 24.97MB Online Presentations with reveal.js (Ray Villalobos, 2013)/3. Theming reveal.js/4. Customizing themes with the data state.mp4 | 7.63MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/1. Exporting your presentations to PDF.mp4 | 4.78MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/2. Creating an auto-play presentation.mp4 | 8.56MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/3. Adding functionality with external JavaScript libraries.mp4 | 20.99MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/4. Working with API functions.mp4 | 18.22MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/5. Controlling your presentation with API events.mp4 | 21.58MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/6. Placing Adobe Edge animations inside reveal.js.mp4 | 14.03MB Online Presentations with reveal.js (Ray Villalobos, 2013)/4. Extending reveal.js/7. Controlling an Adobe Edge animation with reveal.js.mp4 | 18.78MB Online Presentations with reveal.js (Ray Villalobos, 2013)/Conclusion/Next steps.mp4 | 5.71MB Online Presentations with reveal.js (Ray Villalobos, 2013)/Exercise Files.rar | 131.93MB Up and Running with AngularJS (Ray Villalobos, 2014)/0. Introduction/1. Welcome.mp4 | 10.23MB Up and Running with AngularJS (Ray Villalobos, 2014)/0. Introduction/2. What you should know.mp4 | 2.63MB Up and Running with AngularJS (Ray Villalobos, 2014)/0. Introduction/3. Using the exercise files.mp4 | 1.15MB Up and Running with AngularJS (Ray Villalobos, 2014)/1. Getting Started/1. What is AngularJS.mp4 | 18.22MB Up and Running with AngularJS (Ray Villalobos, 2014)/1. Getting Started/2. Installing and running a basic application.mp4 | 15.83MB Up and Running with AngularJS (Ray Villalobos, 2014)/1. Getting Started/3. Understanding the Model-View-Controller architecture.mp4 | 6.86MB Up and Running with AngularJS (Ray Villalobos, 2014)/1. Getting Started/4. Using modules and scope.mp4 | 10.61MB Up and Running with AngularJS (Ray Villalobos, 2014)/2. Working with Models/1. Working with complex models.mp4 | 29.93MB Up and Running with AngularJS (Ray Villalobos, 2014)/2. Working with Models/2. Using the $http service to read a JSON file.mp4 | 26.54MB Up and Running with AngularJS (Ray Villalobos, 2014)/2. Working with Models/3. Filtering content using directives.mp4 | 4.69MB Up and Running with AngularJS (Ray Villalobos, 2014)/2. Working with Models/4. Binding to input fields through filters.mp4 | 17.78MB Up and Running with AngularJS (Ray Villalobos, 2014)/3. Dividing your App into Partials/1. Setting up deep linking.mp4 | 14.78MB Up and Running with AngularJS (Ray Villalobos, 2014)/3. Dividing your App into Partials/2. Working with the $routeProvider service.mp4 | 6.85MB Up and Running with AngularJS (Ray Villalobos, 2014)/3. Dividing your App into Partials/3. Wiring up a second partial.mp4 | 18.75MB Up and Running with AngularJS (Ray Villalobos, 2014)/3. Dividing your App into Partials/4. Creating our details template.mp4 | 8.13MB Up and Running with AngularJS (Ray Villalobos, 2014)/3. Dividing your App into Partials/5. Adding navigation to our details page.mp4 | 9.38MB Up and Running with AngularJS (Ray Villalobos, 2014)/3. Dividing your App into Partials/6. Using Angular animation events.mp4 | 22.33MB Up and Running with AngularJS (Ray Villalobos, 2014)/Conclusion/Next steps.mp4 | 2.89MB Up and Running with AngularJS (Ray Villalobos, 2014)/Exercise Files.rar | 3.10MB Up and Running with Backbone.js (Kai Gittens, 2014)/0. Introduction/1. Welcome.mp4 | 5.85MB Up and Running with Backbone.js (Kai Gittens, 2014)/0. Introduction/2. What you should know.mp4 | 3.27MB Up and Running with Backbone.js (Kai Gittens, 2014)/0. Introduction/3. Using the exercise files.mp4 | 1.22MB Up and Running with Backbone.js (Kai Gittens, 2014)/1. Getting Started/1. What is Backbone.mp4 | 8.64MB Up and Running with Backbone.js (Kai Gittens, 2014)/1. Getting Started/2. Understanding Backbone and other Model-View-Controller (MVC) libraries.mp4 | 6.63MB Up and Running with Backbone.js (Kai Gittens, 2014)/1. Getting Started/3. Setting up our files.mp4 | 11.49MB Up and Running with Backbone.js (Kai Gittens, 2014)/2. Models and Collections/1. Adding properties to the model.mp4 | 12.44MB Up and Running with Backbone.js (Kai Gittens, 2014)/2. Models and Collections/2. Watching for model changes.mp4 | 16.28MB Up and Running with Backbone.js (Kai Gittens, 2014)/2. Models and Collections/3. Creating a collection of models.mp4 | 18.24MB Up and Running with Backbone.js (Kai Gittens, 2014)/2. Models and Collections/4. Challenge Create a new model and watch when it changes.mp4 | 2.97MB Up and Running with Backbone.js (Kai Gittens, 2014)/2. Models and Collections/5. Solution Create a new model and watch when it changes.mp4 | 6.06MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/1. Understanding views.mp4 | 6.95MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/2. Adding properties to the model view.mp4 | 21.25MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/3. Creating and configuring templates.mp4 | 16.37MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/4. Creating a collection view.mp4 | 10.17MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/5. Loading model data on a webpage.mp4 | 9.90MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/6. Challenge Create a template.mp4 | 5.11MB Up and Running with Backbone.js (Kai Gittens, 2014)/3. Views/7. Solution Create a template.mp4 | 6.67MB Up and Running with Backbone.js (Kai Gittens, 2014)/4. Events and Routers/1. Understanding Backbone events.mp4 | 7.76MB Up and Running with Backbone.js (Kai Gittens, 2014)/4. Events and Routers/2. Configuring routes.mp4 | 20.63MB Up and Running with Backbone.js (Kai Gittens, 2014)/4. Events and Routers/3. Understanding how route links work.mp4 | 17.71MB Up and Running with Backbone.js (Kai Gittens, 2014)/Conclusion/1. Additional Backbone resources.mp4 | 5.86MB Up and Running with Backbone.js (Kai Gittens, 2014)/Conclusion/2. Goodbye.mp4 | 827.36KB Up and Running with Backbone.js (Kai Gittens, 2014)/Exercise Files.rar | 3.41MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/0. Introduction/1. Welcome.mp4 | 8.60MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/0. Introduction/2. What you should know.mp4 | 3.63MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/0. Introduction/3. Using the exercise files.mp4 | 1.55MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/1. What is CoffeeScript.mp4 | 4.77MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/2. Using online tools to process CoffeeScript.mp4 | 4.72MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/3. Comparing installation options.mp4 | 13.56MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/4. Setting up a project with Gulp.js.mp4 | 20.73MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/5. Creating simple JavaScript automation.mp4 | 12.69MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/6. Adding a default task and live reloading.mp4 | 20.56MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/7. Processing Sass files.mp4 | 29.04MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/1. Setting Up Workflows with Gulp.js/8. Adding CoffeeScript.mp4 | 21.14MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/1. Basic CoffeeScript syntax.mp4 | 12.11MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/10. Using aliases for this and other tidbits.mp4 | 10.20MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/2. Using realistic assets.mp4 | 24.34MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/3. Understanding variables.mp4 | 23.52MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/4. Dealing with array ranges.mp4 | 10.81MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/5. Working with conditional statements.mp4 | 10.07MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/6. Using loops and comprehensions.mp4 | 10.83MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/7. Adding basic functions.mp4 | 5.56MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/8. Working with splats.mp4 | 7.66MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/2. Learning CoffeeScript/9. Using the switch statement.mp4 | 7.27MB Up and Running with CoffeeScript (Ray Villalobos, 2014)/Conclusion/Next steps.mp4 | 4.77MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/0. Introduction/1. Welcome.mp4 | 8.85MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/0. Introduction/2. What you should know.mp4 | 4.84MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/0. Introduction/3. Using the exercise files.mp4 | 4.91MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/1. Getting Started/1. Understanding forms.mp4 | 3.93MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/1. Getting Started/2. Working with form fields.mp4 | 13.72MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/1. Getting Started/3. Using the form tag.mp4 | 8.75MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/1. Using input validation.mp4 | 5.05MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/2. Adding required fields and placeholders.mp4 | 3.41MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/3. Constraining numeric and date fields.mp4 | 5.33MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/4. Accepting multiple entries.mp4 | 3.76MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/5. Limiting uploads by MIME types.mp4 | 5.77MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/6. Assisting text input with a datalist.mp4 | 3.56MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/2. Validating with HTML5/7. Constraining with regular expression patterns.mp4 | 13.83MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/1. Accessing forms.mp4 | 13.45MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/2. Looking up form elements.mp4 | 9.93MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/3. Handling focus changes.mp4 | 8.29MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/4. Detecting the onchange event.mp4 | 11.17MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/5. Using the selectedIndex property.mp4 | 6.64MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/6. Dynamic validation with regular expressions.mp4 | 16.07MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/7. Creating a generic input validation function.mp4 | 12.10MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/8. Validating in older browsers with Modernizr.mp4 | 23.03MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/3. Validating Forms with JavaScript/9. Interrupting form submission with onsubmit.mp4 | 16.80MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/4. jQuery Form Validation/1. Understanding jQuery.mp4 | 12.53MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/4. jQuery Form Validation/2. Validating on submit with jQuery.mp4 | 7.25MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/4. jQuery Form Validation/3. Building interactive jQuery validation.mp4 | 6.13MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/4. jQuery Form Validation/4. Using the jQuery Validation plugin.mp4 | 15.72MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/5. Working with PHP/1. Communicating with PHP servers.mp4 | 4.92MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/5. Working with PHP/2. Retrieving data from superglobals.mp4 | 26.34MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/5. Working with PHP/3. Using server-side validation.mp4 | 14.60MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/5. Working with PHP/4. Adding in-page validation.mp4 | 22.05MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/5. Working with PHP/5. Mirroring input data back to the user.mp4 | 34.01MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/5. Working with PHP/6. Sanitizing form input.mp4 | 16.45MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/6. Processing Form Data/1. Mailing form data.mp4 | 30.77MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/6. Processing Form Data/2. Understanding file uploads.mp4 | 8.04MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/6. Processing Form Data/3. Uploading files.mp4 | 31.26MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/6. Processing Form Data/4. Processing form data with AJAX.mp4 | 27.99MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/6. Processing Form Data/5. Preparing your database.mp4 | 11.05MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/6. Processing Form Data/6. Pushing data.mp4 | 31.97MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/Conclusion/Next steps.mp4 | 6.03MB Validating and Processing Forms with JavaScript and PHP (Ray Villalobos, 2013)/Exercise Files.rar | 8.88MB