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.
selected filters:
Intermediate  
26 Developer courses · 733 video tutorials
sort by:
  • view course page for Up and Running with CoffeeScript

    Learn about CoffeeScript, a language that compiles into JavaScript and allows you to write fast, efficient, and beautiful JavaScript code.

    1h 48m
    Intermediate
     
    Viewers:

  • view course page for Adobe Edge Code and Brackets: First Look

    Get a first look at Edge Code, the impressive new code editor from Adobe, and its open-source cousin Brackets.

    44m 32s
    Intermediate
     
    Viewers:

  • view course page for JavaScript: Events

    JavaScript: Events with Ray Villalobos

    Learn to use JavaScript events to respond to clicks, form input, and touch gestures in your web applications.

    2h 10m
    Intermediate
     
    Viewers:

  • view course page for Working with Data on the Web

    Store simple data without a database using web storage solutions like XML, JSON, YAML, and HTML5.

    2h 21m
    Intermediate
     
    Viewers:

  • view course page for Bootstrap 3: Advanced Web Development

    Generate an interactive website from scratch with Bootstrap.

    3h 28m
    Intermediate
     
    Viewers:

  • view course page for Coding Faster with Emmet

    Coding Faster with Emmet with Ray Villalobos

    Learn to use Emmet's abbreviated shortcuts to write full-fledged HTML, XML, CSS, and code faster and more efficiently.

    53m 12s
    Intermediate
     
    Viewers:

  • view course page for Create an Interactive Animated Timeline with jQuery

    Learn to create an engaging, interactive, and animated timeline with HTML and jQuery.

    1h 7m
    Intermediate
     
    Viewers:

  • view course page for HTML5 Projects: Creating a Responsive Presentation

    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.

    1h 25m
    Intermediate
     
    Viewers:

  • view course page for JavaScript: Enhancing the DOM

    Learn to modify the DOM (Document Object Model), one of the core components of every HTML page, with JavaScript.

    2h 3m
    Intermediate
     
    Viewers:

  • view course page for Validating and Processing Forms with JavaScript and PHP

    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.

    2h 51m
    Intermediate
     
    Viewers:

  • view course page for Create a Sortable Photo Gallery with jQuery

    Implement and customize a sortable photo gallery with jQuery.

    1h 50m
    Intermediate
     
    Viewers:

  • view course page for Create a Homepage Marquee with Edge Animate

    Use Edge Animate and HTML5, jQuery, and CSS to create a custom, interactive homepage marquee.

    1h 8m
    Intermediate
     
    Viewers:

  • view course page for Applied Responsive Design

    Applied Responsive Design with James Williamson

    Real-world responsive design strategies to control the appearance and behavior of your website across multiple screen sizes and devices.

    6h 1m
    Intermediate
     
    Viewers:

  • view course page for Building a Windows Store Game Using HTML and JavaScript

    Shows developers how to write their first Windows Store app with HTML5, JavaScript, and CSS.

    2h 16m
    Intermediate
     
    Viewers:

  • view course page for HTML5 Projects: Integrating Google Store Locator

    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.

    43m 51s
    Intermediate
     
    Viewers:

  • view course page for Responsive Design with Drupal

    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.

    2h 38m
    Intermediate
     
    Viewers:

  • view course page for Create a Sliding Tabbed Panel with jQuery and Dreamweaver

    Build a dynamic sliding tabbed panel from scratch using a combination of HTML, CSS, jQuery, and the tools in Dreamweaver.

    1h 6m
    Intermediate
     
    Viewers:

  • view course page for Create a Sliding Tabbed Panel with jQuery

    Build a dynamic sliding tabbed panel from scratch using a combination of HTML, CSS, and jQuery.

    58m 25s
    Intermediate
     
    Viewers:

  • view course page for HTML5 Power Workshop

    HTML5 Power Workshop with Andy Olsen

    Covers advanced HTML5 topics like geolocation, mobile development, web sockets, Web SQL, and web workers.

    3h 9m
    Intermediate
     
    Viewers:

  • view course page for Create an HTML5 Video Gallery with jQuery

    Shows how to develop an interactive video gallery for the web in a coding environment, using HTML5 with a Flash fallback, CSS, and the open-source JavaScript library jQuery.

    59m 53s
    Intermediate
     
    Viewers:

  • view course page for Create an HTML5 Video Gallery with jQuery and Dreamweaver

    Shows how to develop an interactive video gallery for the web in Dreamweaver using HTML5 with a Flash fallback, CSS, and the open-source JavaScript library jQuery.

    1h 10m
    Intermediate
     
    Viewers:

  • view course page for Dynamic Dreamweaver Websites: Creating Login Areas

    Use Dreamweaver's features to create role-based logins, restrict page access, build an administrator area, and test everything to make sure it works.

    4h 21m
    Intermediate
     
    Viewers:

  • view course page for HTML5: Graphics and Animation with Canvas

    Introduces the technical concepts behind the Canvas in HTML5 and shows how to perform drawing operations directly in a web page.

    3h 7m
    Intermediate
     
    Viewers:

  • view course page for Dynamic Dreamweaver Websites: Creating and Validating Forms

    Create forms to gather information from users and validate that information using various methods of form validation.

    3h 34m
    Intermediate
     
    Viewers:

  • view course page for Create an Interactive Photo Gallery with jQuery and Dreamweaver

    Shows how to develop an interactive photo gallery for a web site using HTML, CSS, and jQuery.

    1h 55m
    Intermediate
     
    Viewers:

  • view course page for Creating Dynamic Menus

    Creating Dynamic Menus with Bill Weinman

    Explores the skills and techniques–in XHTML, CSS, and JavaScript–necessary for developing interactive menu structures for the web.

    1h 5m
    Intermediate
     
    Viewers:

“I am not a programmer, but am a company of one so I need to go beyond my current capabilities. Your training sessions are VERY clear and concise. The training provides so many tips in programs I thought I knew.” —Dianne C.
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.