Start learning with our library of video tutorials taught by experts. Get started

Developer Training + Tutorials

Learn how to code, create, and build web applications, from the foundations of object-oriented programming in C and C++, to how to write Java. Our developer tutorials can help you learn to develop and create mobile apps, work with PHP and MySQL databases, get started with the statistical processing language R, and much more.
Don Barnett
.

Learn how to program software and applications

Software powers more and more of our world, helping us send information, analyze data, and even control household appliances. With hundreds of courses on widely used programming languages, like PHP, Objective-C, and Java; you'll gain the programming skills in-demand today.

Try our Developer tutorials

— every online course includes free video tutorials. Become a member to keep learning, with unlimited access to every course in our library.
21 Developer courses · 816 video tutorials
sort by:
  • view course page for Advanced Topics in MySQL and MariaDB

    Learn how to perform a variety of advanced administration tasks in both MariaDB and MySQL, two powerful database solutions that work in slightly different ways.

    1h 39m
    Advanced
     
    Viewers:

  • view course page for Women in STEM

    Women in STEM with Jess Stratton

    Find out what it takes to break into STEM. Meet three inspiring women with successful careers in science, technology, engineering, and math.

    13m 27s
    Appropriate for all
     
    Viewers:

  • view course page for Advanced Unity 3D Game Programming

    Learn how to use Unity's advanced features like scripting, custom GUI elements, prefab customization, networking, and code optimization.

    3h 45m
    Advanced
     
    Viewers:

  • view course page for Creative Insights: Ayah Bdeir and littleBits

    Ayah Bdeir explains how she created littleBits, the toy designed to inspire the next generation of programmers and engineers, and how littleBits evolved into a full-fledged company.

    26m 59s
    Appropriate for all
     
    Viewers:

  • view course page for The Creative Spark: Erik Natzke, Generative Artist

    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.

    8m 58s
    Appropriate for all
     
    Viewers:

  • view course page for Foundations of Programming: Databases

    Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.

    3h 11m
    Appropriate for all
     
    Viewers:

  • view course page for SQL Server Reporting Services in Depth

    Discover how to create, manage, and deliver interactive reports—not just to print, but to dynamically explore enterprise-level data—with Reporting Services in SQL Server.

    3h 44m
    Advanced
     
    Viewers:

  • view course page for ColdFusion Power Workshop

    ColdFusion Power Workshop with Candyce Mairs

    Take your ColdFusion skills to the next level by understanding the application framework, error handling, and ColdFusion components.

    4h 10m
    Advanced
     
    Viewers:

  • view course page for Drupal 7 Custom Module Development

    Extend your Drupal 7 sites with custom modules, which allow you to create everything from admin interfaces to forms.

    2h 57m
    Advanced
     
    Viewers:

  • view course page for Java Advanced Training

    Java Advanced Training with David Gassner

    Expand your programming skills and get more out of Java, with platform- and framework-neutral tutorials that are useful for building web, mobile, and desktop applications.

    3h 33m
    Advanced
     
    Viewers:

  • view course page for SQL Server: Triggers, Stored Procedures, and Functions

    Investigates several key database-programming concepts and how to combine them to create a high-quality database with Microsoft SQL Server.

    1h 52m
    Advanced
     
    Viewers:

  • view course page for Unit Testing iOS Applications with Xcode 4

    Demonstrates effective use of iOS unit testing tools and techniques to increase app stability.

    2h 57m
    Advanced
     
    Viewers:

  • view course page for Branden Hall: Interactive Architect and Digital Maker

    Introduces Automata Studios cofounder and CEO Branden Hall, a software architect and programmer who pushes the limits of the web, and teaches others how to do the same.

    44m 43s
    Appropriate for all
     
    Viewers:

  • view course page for Up and Running with VBA in Access

    Introduces object-oriented programming and provides a foundation in the Access object model and the Visual Basic for Applications (VBA) programming language.

    4h 38m
    Advanced
     
    Viewers:

  • view course page for Joomla! 1.7: Programming and Packaging Extensions

    Bridges the gap between site administration and customization by developing Joomla! components, plug-ins, modules, and other extensions.

    5h 25m
    Advanced
     
    Viewers:

  • view course page for Joomla! 1.5: Developing Secure Sites

    Covers simple steps that can be taken to minimize a web site's risk to common exploits.

    1h 16m
    Appropriate for all
     
    Viewers:

  • view course page for Up and Running with VBA in Excel

    Introduces object-oriented programming and shows how to automate routine tasks and provide custom functionality to enhance the features in Excel.

    3h 0m
    Advanced
     
    Viewers:

  • view course page for AIR for Flex Developers (2008)

    How Flex Builder 3 and the Flex 3 framework can be used to build cross-system desktop applications with Adobe AIR.

    6h 39m
    Advanced
     
    Viewers:

  • view course page for AIR for Flash Developers (2008)

    Web developers can learn to leverage their Flash, Flex, HTML, and AJAX skills to create multi-platform desktop applications in AIR.

    7h 2m
    Advanced
     
    Viewers:

  • view course page for ActionScript 3.0: Building Particle Systems

    Covers each step involved in creating particles and building particle systems.

    1h 22m
    Advanced
     
    Viewers:

  • view course page for Building an Online Shopping Cart (2006)

    How to create a shopping cart and back end to support web customers, plus online business tips.

    4h 5m
    Advanced
     
    Viewers:

“I am really enjoying Java Essential Training. In the past, I looked at Java as some kind of hieroglyphic language. It is so enlightening to have the blinders removed, and see the individual parts explained and how they relate to each other.” —Daniel J.
more from our members »

Get started

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.