lyndacom

Lynda.com provides training to more than 2 million people, helping individuals as well as university, corporate, and government members learn what they need to succeed.
Courses for every skill level cover more than 140 specialties in these subjects:
- 3D + Animation
- Audio
- Business
- Design
- Developer
- Photography
- Video
- Web
Learn anytime, anywhere. The entire library is available through our website, mobile site, and our free iPhone and iPad app.
Efficient, focused learning. Make the most of your online learning with these tools:
- earn and share certificates of completion
- track your progress with course history
- organize and prioritize with queue and bookmarks
- find answers fast with searchable transcripts
- practice while you learn with downloadable project files
- closed captioning
Subscription Information
| Monthly | Annual |
| Popular & affordable | $239.88/year |
| $24.99/month | $19.99/month |
|
No long-term commitment Over 104,000 tutorials Anytime access |
Save $50 per year Over 104,000 tutorials Anytime access |
|
|
|
Course List
Interaction design focuses on creating interfaces, systems, and devices revolving around user behavior. In this course, author David Hogue sheds light on designing effective interactions for any digital medium. The course explores the interaction design process, explains how interaction designers work and the tools they use, and details the five essential principles of interaction design: consistency, visibility, learnability, predictability, and feedback. The course also introduces basic psychological concepts and examines the roles of context, motivation, and perception in a design; offers navigation best practices; and shows how to design for motivation and behavior and provide feedback to visitors.
Add to course comparison | | View your course lists
All design starts with an idea, and generating good ideas is what separates the wheat from the chaff. But unlike software than can easily be learned, the practice of generating ideas is far more complex. In Interaction Design: Process and Inspiration, acclaimed designer Brendan Dawes takes you through some of the processes he employs in his own work. He'll show you how he approaches projects as a series of "sketches," more akin to working with pencil and paper than pushing pixels. From interface design, usability, and using sound to branding, designing for the audience, and experimental approaches, Interaction Design offers an award-winning designer's insight into the techniques he uses every day to push, play, and constantly explore the realm of possibilities in interactive design.
Add to course comparison | | View your course lists
Start communicating ideas and diagramming data in a more interactive way. In this course, author Barton Poulson shows how to read, map, and illustrate data with Processing, an open-source drawing and development environment. On top of a solid introduction to Processing itself, this course investigates methods for obtaining and preparing data, designing for data visualization, and building an interactive experience out of a design. When your visualization is complete, explore the options for sharing your work, whether uploading it to specialized websites, embedding the visualizations in your own web pages, or even creating a desktop or Android app for your work.
Add to course comparison | | View your course lists
Bring your existing iOS development skills—and your own applications—up to speed with the new options in iOS 6 SDK. Author Simon Allardice covers not only the new features (including collection views and APIs for Facebook, Passbook, Maps, and Reminders), but also changes in hardware and the current best practices in iOS development.
Add to course comparison | | View your course lists
In iPad Tips and Tricks, author Christopher Breen provides expert tips for getting the most out of the Apple iPad (first generation) and iPad 2, including gesturing, typing, and adding content, as well as troubleshooting common device issues. The course explains how to download and manage apps, configure email accounts, create presentations, and set up videoconferences. The course also demonstrates both built-in and third-party solutions for opening and editing files, streaming video and audio wirelessly, and troubleshooting common device issues.
Add to course comparison | | View your course lists
Discover how to get the most out of your iPhone or iPod touch, from making calls, browsing the web, managing your time, and getting around town to taking notes, shooting photos, and listening to music. In this course, author Garrick Chow shows how to perform all of these tasks and more, and introduces the enhancements built into iOS 6, including enhanced language support and commands for Siri, shared photo streams, and the new Reply with Message feature for handling incoming calls. The course also includes hands-on demonstrations on how to accurately type and efficiently use finger gestures, and offers tips for personalizing the setup of the iPhone and iPod touch. An extensive section on troubleshooting helps when the occasional glitch happen.
Add to course comparison | | View your course lists
Java Advanced Training shows developers how to expand their programming skills and get more out of Java. This course offers platform- and framework-neutral tutorials that can be used to build web, mobile, and desktop applications. Starting with advanced methods of defining Java classes and programmatic flow, author David Gassner goes on to describe the Java Reflection API and the Collections Framework; management of files and directories; test-driven development with advanced exception handling and reporting; and how to work with multiple threads.
Add to course comparison | | View your course lists
Whether you're building a web- or desktop-based application with Java SE or Java EE, many Java applications need to integrate data from a relational database. This course describes how to read and manage data from relational databases such as MySQL and SQL Server using the Java Database Connectivity (JDBC) API. Author David Gassner explains how to choose a JDBC driver and connect to one or more databases. He also provides detailed instructions on reading, selecting, and updating data; calling stored procedures; managing data via JavaBean classes or with prepared statements; and working with metadata.
Add to course comparison | | View your course lists
Join author David Gassner as he explores Java SE (Standard Edition), the language used to build mobile apps for Android devices, enterprise server applications, and more. This course demonstrates how to install both Java and the Eclipse IDE and dives into the particulars of programming. The course also explains the fundamentals of Java, from creating simple variables, assigning values, and declaring methods to working with strings, arrays, and subclasses; reading and writing to text files; and implementing object oriented programming concepts.
Add to course comparison | | View your course lists
The ability to read data and communicate information asynchronously is fundamental to modern web applications. In this course, author Ray Villalobos takes a look at integrating AJAX (Asynchronous JavaScript and XML) with JavaScript and jQuery—a combination that makes it easy to work with dynamic data and reduces the number of requests to the server. The course first explains what AJAX is, and shows how to load and reload pages with pure JavaScript, update the DOM, and read and parse data in the XML and JSON formats. Next, learn how to read and write information between the server and the client with AJAX methods in jQuery, and build a dynamic search application that updates search results as you type.
Add to course comparison | | View your course lists
