Build a Crypto Currency Portfolio App With Ruby on Rails

Build a Crypto Currency Portfolio App With Ruby on Rails

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 3.5 Hours | 610 MB

How To Use An API To Get Crypto Currency Data With Ruby On Rails

Ruby on Rails can seem overwhelming at first, but it doesn’t have to be! In this course I’ll walk you through it step by step and you’ll be building your first web app in MINUTES. You’ll be amazed how quick and easy it is to create very professional looking websites, even if you have no programming or web design experience at all.

Watch over my shoulder as I build a cool Crypto Currency Portfolio app step by step right in front of you. You’ll follow along and build your own copy. By the time we’re finished, you’ll have a solid understanding of Ruby on Rails and how to use it to build awesome web apps.

This course is aimed at the absolute beginner, you don’t need any coding experience at all!

The course contains 47 videos – and is just over 3 hours long. Watch the videos at your own pace, and post questions along the way if you get stuck. You don’t need any special knowledge or software to take this course, though any experience with HTML or CSS is a plus. You don’t even need to know the Ruby programming language. I’ll walk you through EVERYTHING.

Ruby on Rails is a great web development tool and learning it has never been this easy.

What We’ll Build…

We’ll build a cool Crypto Currency Portfolio app that let’s you look up crypto quotes and price information and save it to a database.

Users can create an account and sign up to your website, log in, add crypto currencies and coins, check current prices and all kinds of other cool things.

We’ll style the website using the popular Bootstrap CSS framework (I’ll show you how to use it!)

If you’re into crypto-currencies like bitcoin, ripple, ethereum, ada, xlm, or any others; this course will be a LOT of fun. But even if you aren’t into crypto stuff, this course will still be a lot of fun and you’ll learn a lot of core Ruby on Rails things.

What you’ll learn

  • Build Web Apps With Ruby On Rails
  • Build Your Own Crypto Currency Website
  • Setup and Use A Cloud Environment
  • Understand Basic Terminal Commands
  • Push Code To Github
  • Host Web Apps On Heroku
  • Understand the Bootstrap CSS Framework
  • Use Databases with Ruby on Rails
  • Connect To a 3rd Party API
  • Understand Basic Ruby Loops
Table of Contents

Development Tools
1 Course Introduction
2 First Things First How To Get Support Fast
3 Intro To Cloud 9
4 C9 Walkthru
5 Version Control With Git
6 Github.com

Building A Basic Rails App
7 Creating Our First Webpage
8 Rails Routing
9 Manually Creating an About Page
10 Understanding Application.html.erb
11 Creating Links
12 Creating Partials
13 CSS With Bootstrap
14 Building a Bootstrap Navbar

Crypto Currency Data API
15 CoinMarketCap API Intro
16 UPDATE VIDEO CoinMarketCap API Change
17 Crypto Controller
18 Crypto Output
19 Looping Through The Output
20 Single Coin Lookup Form
21 Form Error Handling
22 Connecting To The API

Creating a User Management System
23 Intro To User Management With Devise
24 Installing Devise
25 Devise Database
26 Devise Views and Routes
27 Devise Links
28 Devise View Bootstraping
29 Devise Panel Views

Building A Portfolio System
30 Intro To The Portfolio Database
31 Creating a Crypto Database Table
32 Portfolio View Pages
33 Portfolio Links
34 Rails Associations
35 Associations Continued
36 Defining The Correct User
37 Bootstrapping the Listing Page Table
38 Connecting To The API
39 Cleaning Up The List Page
40 Getting Price and Total Value
41 Calculating Profit and Loss
42 Calculating Percentage Change
43 Running Total Profit Loss
44 Tweaking the Show Page

Professional Web Hosting For Rails Apps
45 Intro To Heroku Web Hosting
46 Heroku Login
47 Pushing Our Code To Heroku
48 Heroku Domain Names
49 Conclusion – Bonus Lecture