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.

Woman in blue and white stripped shirt at a laptop.

Learning Path: Become a Programmer

Programmers are in higher demand today than ever before. Get the essential skills and tools to become a successful software engineer, and learn the fundamental concepts and practices that are critical to the task of coding—no matter what language you choose.

See Path
woman at computer

Learning Path: Become a Java Programmer

Java is the core language for Android and many enterprise web applications. Begin your path toward becoming a professional developer by building a solid foundation in the Java language.

See Path
.

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 web course includes free video tutorials. Become a member to keep learning the latest chart tips, with unlimited access to the subscription library. lynda.com offers other tutorials related to web, such as design, development and more.

selected filters:
Ray Villalobos  
15 Developer courses · 428 video tutorials
sort by:
  • view course page for Up and Running with Git and GitHub

    Learn to work with the most common Git commands, and use GitHub to clone, explore, and create templates from existing projects.

    1h 21m
    Intermediate
     

  • view course page for Up and Running with NPM, the Node Package Manager

  • view course page for Code Clinic: JavaScript

    Code Clinic: JavaScript

    with Ray Villalobos

    Explore solutions to common JavaScript programming challenges, and then compare the results with other programming languages in the Code Clinic series.

    3h 38m
    Intermediate
     

  • 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
     

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

  • 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 11m
    Intermediate
     

  • view course page for Bootstrap 3: Advanced Web Development

  • 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
     

  • 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
     

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

  • view course page for JavaScript and JSON

    JavaScript and JSON

    with Ray Villalobos

    Explore how the JavaScript Object Notation (JSON) format works and how you can use it to read and share data in your web projects.

    1h 12m
    Intermediate
     

  • view course page for JavaScript and AJAX

    JavaScript and AJAX

    with Ray Villalobos

    Explore how to load dynamic content from JavaScript and jQuery using AJAX methods.

    1h 12m
    Intermediate
     

  • view course page for Managing a Hosted Web Site

    Managing a Hosted Web Site

    with Ray Villalobos

    Shows how to set up a site with a web host and perform common server tasks.

    1h 41m
    Beginner
     

  • view course page for Creating an Adaptive Web Site for Multiple Screens

  • view course page for iOS 4 Web Applications with HTML5 and CSS3

“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 »
Try it free

Learn more, save more. Upgrade today!

Get our Annual Premium Membership at our best savings yet.

Upgrade to our Annual Premium Membership today and get even more value from your lynda.com subscription:

Testimonial“In a way, I feel like you are rooting for me. Like you are really invested in my experience, and want me to get as much out of these courses as possible this is the best place to start on your journey to learning new material.”— Nadine H.

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.