Start learning with our library of video tutorials taught by experts. Get started
Learn to use Emmet's abbreviated shortcuts to write full-fledged HTML, XML, CSS, and code faster and more efficiently.
Takes you through the history of video on the web, and shows you how to move forward with HTML5.
Learn to create an engaging, interactive, and animated timeline with HTML and jQuery.
Obtain, configure, and do simple tasks with a Raspberry Pi, a simple computer that is a gateway to hardware programming.
Get a quick intro to Python, the popular and highly readable object-oriented language.
Speed up your development with CodeIgniter, a fast and powerful PHP web application framework.
Use open technologies (HTML5, jQuery, and CSS) to create a slideshow that responds to mobile and desktop layouts, and learn to customize the slideshow to fit your next project.
Learn to spiff up your HTML5 slideshows with automatic playback, integrated audio and video, and more.
Explore Flexbox, the Flexible Box Layout model, how it compares to other CSS layout techniques, and why it's an important part of the evolution of CSS layout.
Discover the latest features and what's changed in PHP 5.5.
Engage your website visitors with a unique 3D survey built with HTML5, CSS, and JavaScript.
Learn the basics of PHP (including variables, logical expressions, loops, and functions), and discover how to connect to a MySQL database and develop a complete web application.
Use PEAR, PECL, and Composer to incorporate modular, reusable code in your PHP applications.
Teaches how to use jQuery to build web pages that today's users (and clients) are looking for, from complex animation effects to professional user interface controls.
Spice up dry data presentations with an interactive, visually engaging bar chart drawn with the HTML5 Canvas element.
Join Grant Skinner at work and at play, designing cutting-edge interactive experiences, games, applications, and frameworks with technologies like HTML5 and Flash.
Create an HTML form with CSS and JavaScript that allows users to submit captions for photo cards.
Build an online store for digital products like music, ebooks, and more using WordPress and the Easy Digital Downloads plugin.
Build an online store using WordPress and the WooCommerce plugin.
Learn how to ensure the data submitted to your web forms is complete, accurate, and nonmalicious with HTML5, JavaScript, jQuery, and PHP form processing and validation.
Challenge yourself with this series of real-world data visualization scenarios in Processing, an open-source drawing and development environment.
Find out what you need to build an online store and decide if WordPress is the right solution for you.
Separate DOM manipulation from the data powering your web application with Backbone.js.
Shows how to integrate the principles of object-oriented programming into the build of a PHP-driven web page or application.
Introduces the R statistical processing language, including how to install R, read data from SPSS and spreadsheets, analyze data, and create charts and plots.
Put HTML5, CSS3, and recent JavaScript API technologies to work and provide an enhanced brand opportunity for your clients with custom video bumpers.
Implement and customize a sortable photo gallery with jQuery.
Learn to style lists, tables, charts, and graphs with CSS, HTML5, and JavaScript.
Discover how to build an Android game and distribute your game in the Google Play app store, using Cocos2d-x development and the Eclipse Platform.
Explore how the JavaScript Object Notation (JSON) format works and how you can use it to read and share data in your web projects.
Discover how to combine advanced HTML5 form elements to gather personal details from your site visitors and deliver a better user experience.
Build and package native device applications using PhoneGap and web technologies such as HTML, CSS, and JavaScript.
Discover CSS gradients, and add depth and texture to your web designs while reducing load times.
Presents a short series of CSS animation techniques, such as looping, playing, pausing, and more, and puts them together in a small project: an animated infographic.
Take advantage of the HTML5 geolocation feature by using the recently released Google Store Locator Utility Library, and include directions and feature filtering in your web apps.
Set up a video blog using WordPress and three different free themes—Twenty Twelve, Origami, and Sundance—and get three completely different looks for your site.
Take a tour of a workflow that optimizes CSS code for easier navigation, organization, and readability.
Create datacentric apps for Android devices, using SQLite, Java, and the built-in android.database packages from the Android SDK.
Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.
Explores CSS frameworks and grids, and helps you determine when a framework is right for you.
Explore how to load dynamic content from JavaScript and jQuery using AJAX methods.
Learn the basics of building complex, data-driven applications with the Facebook PHP SDK and MySQL.
Takes you through the process of making a Drupal website that automatically tailors and sizes content for a wide range of displays, from desktops to mobile devices.
Describes how to install and configure Apache, MySQL, and PHP, known as the AMP stack, on a local development computer.
Shows how to get the most out of the self-hosted version of WordPress 3.x and create feature-rich blogs and websites.
Establish a web presence quickly and easily with WordPress.com, without having to download any software or set up web hosting.
Demonstrates how to leverage PHP's built-in tools, as well as the Xdebug and Firebug extensions and FirePHP library to improve the quality of your code and reduce troubleshooting overhead.
Discover how to use Joomla! to build a website from scratch—all without a single line of code.
Learn to set up Eclipse to work with a variety of different languages, including Java, PHP, C/C++, and JavaScript, create new projects, and use the editing tools.
Manage your Drupal sites even more efficiently with Drush, the shell interface for managing and scripting Drupal site development.
“lynda.com has made it possible and affordable to retool and get back to work after raising my kids. I can't imagine working without this resource now.” —Maureen C.
more from our members »