Start learning with our library of video tutorials taught by experts. Get started
Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.
Learn how to manipulate, store, and style data with XML (Extensible Markup Language).
Learn about the most important security concerns when developing websites, and what you can do to keep your servers, software, and data safe from harm.
Help a beginner learn about the code, logic, and interface elements that lie behind iOS apps and games.
A software quality engineer discusses how to get started in quality assurance (QA), how QA fits in at companies small and large, and how it has changed since the rise of agile workflows.
Learn how to build native applications for the iPhone and iPad using the iOS 7 SDK, Xcode 5, and Objective-C.
Learn to use the popular web framework Ruby on Rails 4 to create full-featured, object-oriented web applications.
Everything you need to know to get started building Android apps with Google's Android SDK and Developer Tools.
A gentle introduction to PHP, with simple exercises that help you develop dynamic web content, user input forms, and database-powered product pages.
Learn to administer MySQL databases, design tables, and insert, update, and delete data with phpMyAdmin.
Get the tools you need, learn what an Objective-C program looks like, and get your first code up and running.
A fast-paced introduction to Bash script, a popular shell scripting language on Mac OS X and Linux.
Provides a quick first exposure to iOS development by stepping through the process of creating a simple tip calculation app, while introducing many iOS development terms and concepts.
Provides a lesson plan for PHP developers that want to pass on their skills to children/students who want to start programming with PHP.
Make your programs faster and more responsive by understanding how to create efficient, optimized, well-running code in any programming language.
Follow Erik Natzke, generative artist and principle designer at Adobe, as he draws on his experience as an artist to build applications that improve people's ability to be creative.
Learn to make your job easier and your code more accurate by choosing from a selection of general-purpose and PHP-specific code editors and IDEs.
Make sure your network's SQL Servers are secure, using best practices for physical, instance, network, and file system security.
Learn how to install, secure, and maintain SQL Server 2012.
Boils the most important iOS app development concepts down into short lessons that explain the basics of Xcode; building blocks like variables, functions, and conditional statements; and interface design.
Discover how to use Joomla! to build a website from scratch—all without a single line of code.
Find out how to set up an online store with Shopify, the simple, secure solution for selling your physical and digital products.
Learn how to incorporate different kind of software testing into your development cycle and start testing, recording, and resolving defects.
Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.
Get started working with Windows Azure, the complete Microsoft cloud offering for data storage, website development, mobile authentication and messaging, and more.
Shows how to create full-featured, object-oriented web applications with the Ruby on Rails framework.
Explore the RESTful APIs of several popular cloud storage services, including Amazon S3 and Dropbox, and examples of what can be built with them.
Learn how to set up a food blog using WordPress and work with two different themes and a plugin that result in three completely different looks.
Get a quick intro to Python, the popular and highly readable object-oriented language.
Explore the wide range of services offered with Google Cloud Platform, which allows you to develop on the Google infrastructure.
Find out how to build standards-compliant websites from the ground up with Dreamweaver CC.
Get started programming with Visual Basic using Visual Studio 2012 Express for Windows Desktop.
Discover how to build professional apps that encompass the 17 major feature areas of Windows Phone and uncover the capabilities of the Windows Phone operating system.
Create more reliable, maintainable software by using test-driven development.
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.
Get comfortable in Visual Studio, the full-featured app development environment from Microsoft, and learn how to create a variety of projects, from websites to rich Internet 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.
Introduces this web design framework and provides a quick overview of all of the goodies in Foundation.
Add interactive elements like a thumbnail gallery, dropdown menus, or a contact form using Bootstrap and a simple text editor.
Build an online store for digital products like music, ebooks, and more using WordPress and the Easy Digital Downloads plugin.
Tell a more compelling story in Edge Animate with an animated infographic.
Provides an introduction to the Windows Phone 8 platform and the basic tenets of the Modern UI design style, through the development of a basic tip calculator application.
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.
Get started selling and or distributing your apps through the Windows Store.
Introduces the R statistical processing language, including how to install R, read data from SPSS and spreadsheets, analyze data, and create charts and plots.
Explores the major features of Xcode, the integrated development environment for developers of OS X and iOS apps.
Explore the emerging workflow between the Adobe Creative Cloud applications and Edge Animate through a series of hands-on projects.
Shows how to pair XAML with Visual Basic to build a simple data-driven application.
“Because of what I learned on lynda.com, I went from being unemployed (and unemployable) to acquiring my very first web development job that pays me an above-average salary. It is the most fulfilling and rewarding feeling finally being "in" on the technology front.” —F. Brown
more from our members »