Learn how to import CSV data with Rails

Most business software applications deal with some sort of external data. Often this data falls into two camps. The first being an API of some sort. The second being CSV data. Common examples of CSV data are data migrations or a bulk updates of some data. If you are early in your career as a software developer, dealing with CSV files is a must have in your toolbox.

It's common to get a spreadsheet of orders that need to be updated or inserted into a database. The Importing CSV Files with Rails mini-course teaches just that. How to upload a CSV file of order data and insert it into a database matching the cells to database fields.

Watch a Preview

Over 28 Minutes of Video

You will learn:

  • Create a form that accepts a file
  • Create routes for uploading the file and creating the database records
  • How to parse CSV data with Ruby's CSV module
  • How to convert header rows to something that can be called by name

Here is what you get:

  • 28+ minutes of video
  • Full source code of the Ruby on Rails app used in the example
  • Free updates forever

All of this for $5.

Buy Now | $5.00

About the Author

Hi, I'm Scott and I've been building stuff on the internet for over 10 years. I got my start in teaching right out of school and have been teaching since then through mentoring, writing, speaking, and now screencasting. If you've purchased this mini-course and are unhappy for any reason, please email me at scott@scottradcliff.com and I'll make it right.