Ruby on Rails is a popular framework for building full-featured web applications. Used by startups like Basecamp, Twitter, and Hulu, Rails is an in-demand skill for web developers. Get the essential skills to work with Ruby on Rails.
Create full-featured, object-oriented web applications.
Learn how to write HTML, the programming language that powers the web.
5h 54m • COURSE
CSS Essential Training 1 with Christina Truong
Explore the concepts that form the foundation of CSS, including selecting content, how the box model defines the spacing and sizing of page elements, styling text, and managing basic layouts.
2h 36m • COURSE
Ruby Essential Training with Kevin Skoglund
Teaches the fundamentals of Ruby, the popular object-oriented open-source programming language.
6h 57m • COURSE
Programming Foundations: Databases with Simon Allardice
Discover how a database can benefit both you and your architecture, whatever the programming language, operating system, or application type you use.
3h 11m • COURSE
Ruby on Rails 5 Essential Training with Kevin Skoglund
Learn the essentials of Ruby of Rails 5. Find out how to create a complete data-driven web application with this elegant and easy-to-learn development framework.
10h 21m • COURSE
Sass Essential Training with Ray Villalobos
Learn the fundamentals of Syntactically Awesome Stylesheets (Sass), a modern web development language that helps you write CSS better, faster, and with more advanced features.
2h 6m • COURSE
5h 15m • COURSE
Ruby: Testing with RSpec with Kevin Skoglund
Learn how to use RSpec, the Ruby testing framework that can help developers be more productive, write better code, and reduce bugs during development.
6h 13m • COURSE
Git Essential Training with Kevin Skoglund
Shows how to use Git, the popular open-source version control software, to manage changes to source code.
6h 25m • COURSE
Ruby on Rails: Get More From ActiveRecord with Kevin Skoglund
Get more from Ruby on Rails ActiveRecord and leverage shortcuts and techniques to make database code more efficient.
4h 27m • COURSE
Adding Stripe Payments to Your Ruby on Rails Application with Chris Oliver
Get paid for subscription-based app content. Add Stripe to your Ruby on Rails application to collect payments securely and easily.
2h 4m • COURSE
You'll learn Ruby on Rails with these experts
Adobe Certified Instructor James Williamson is a trainer in web, print, and digital video experience.
James Williamson is a senior author for lynda.com and an Adobe Certified Instructor. He has many years of web, print, and digital video experience, and has been a featured speaker at Flashforward as well as a regular speaker at Adobe MAX. James also blogs (infrequently) about all things web at his site, Simple Primate, which can be found at www.simpleprimate.com.
Christina Truong is an educator who has over 10 years of experience as a front-end developer.
Christina has worked for digital agencies such as Teehan+Lax and SapientRazorfish (formerly Nurun). As an educator, she has taught 1000+ students in college courses, bootcamp programs, and workshops.
In her previous role as director of curriculum for Ladies Learning Code, she overhauled the curriculum and created new workshops and a part-time program used by 20+ Canadian chapters. She also provided training for all the lead instructors.
Christina now works independently, focusing on inclusive tech education, curriculum development, and technical consulting services.
Kevin Skoglund builds custom web solutions at Nova Fabrica, and teaches web development to others at Lynda.com.
Kevin Skoglund is the founder of Nova Fabrica, a web development agency specialized in delivering custom, scalable solutions using Ruby on Rails, PHP, SQL, and related technologies. Nova Fabrica clients include An Event Apart, Atlas Carpet Mills, Consulate Film, Gregorius|Pineo, Maharam, Oakley, and The Bold Italic. Kevin is a lynda.com author with over 15 years of teaching and web development experience.
Simon Allardice is a software developer and writer. He has programmed nuclear reactors and music drivers.
Simon Allardice is a software developer, lynda.com senior author, trainer, and writer with 25 years spent programming and consulting for corporations throughout the U.S. and Europe. He has programmed everything from safety routines for nuclear reactors to music drivers for computer games. Simon's been a trainer for many years and has spoken at multiple conferences, user groups, and code camps. He has authored, contributed, and edited several books on advanced web development.
Previously, as a director of multimedia for Entravision Communications, Ray managed a network of radio and TV station websites on the East Coast. He also designed large newspaper sites and created interactive projects/games for the Tribune network of newspapers. You can reach him on LinkedIn or through other social networks @planetoftheweb. Check out his personal blog at http://raybo.org.
Morten Rand-Hendriksen is a web designer and developer with a passion for open-source software like WordPress.
Morten Rand-Hendriksen is a web designer and developer with a passion for clean design, standards-based code, and open-source software. He has published several books, articles, and videos on these topics and is a popular speaker at conferences. Running a small boutique-style digital media company, he divides his time evenly between building web solutions and teaching others how to do things right and get the most out of the web.Morten grew up in Norway and made Canada his home in 2002.