Ruby On Rails: Stock Market App

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

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 Stock Market 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.

The course contains 42 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 Stock Market app that let's you look up stock quotes and financial information and save it to a database.

Users can create an account and sign up to your website, log in, add stocks, check stock prices and all kinds of other cool financial information.

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

Sign up today and I'll see you on the inside!


Who this course is for:

  • This course is meant for absolute beginners who want to learn Ruby on Rails for Web Development
  • Anyone wanting to learn to build web apps

Instructor

Founder of Codemy
  • 4.4 Instructor Rating
  • 10,944 Reviews
  • 152,516 Students
  • 58 Courses

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries.

Today he teaches Web Development courses at Codemy the online code school he founded.

John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar.

Expected Outcomes

  1. Build Web Apps With Ruby On Rails Build Your Own Stock Market Website Understand the Bootstrap CSS Framework Use Databases with Ruby on Rails Course content 8 sections • 103 lectures • 9h 24m total length Expand all sections Installing Ruby On Rails 9 lectures • 37min Introduction Preview 00:43 Rails Overview Preview 01:51 Install Node 05:03 Install Sublime Text and Git Bash Terminal 04:55 Generate an SSH Key 04:16 Install Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create a Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview Preview 07:57 Rails Server Preview 03:29 Create First Webpage With Generator 05:57 Root Route 02:54 Version Control With Git 07:00 Github 08:31 Create About Page Manually 03:58 Application.html.erb page 04:30 Create Embedded Ruby Links 04:55 Partials 04:18 Styling The App With Bootstrap CSS 4 lectures • 24min Bootstrap Overview 02:59 Installing Bootstrap 10:04 Bootstrap Navbar 07:42 Mobile Ready Design 03:44 Stock Quote API 7 lectures • 50min Stock Quote Gem Intro 11:35 Stock Quote Update - API KEY! 09:49 Stock Quote Gem Walkthru 04:29 Stock Forms 05:38 Stock Form Controller 06:48 "Nothing" Error Handling 04:36 "Junk" Error Handling 06:42 Creating a User Management System 6 lectures • 48min Install Devise User Management System 09:26 Devise Database 06:37 Flash Messages 08:17 Devise Links 03:57 Bootstrap Forms 08:55 Conditional Navbar Links 10:22 Creating A Stock Database Table 16 lectures • 1hr 53min Stocks Database Table 09:41 Stocks Views 04:38 Fix Formatting and Rails Association 08:41 Stocks Navbar and CRUD 07:36 Authenticate Users 04:57 Correct User Controller 10:30 Correct User New Form 05:06 Final Association Stock Index Page Loop 07:11 Connecting to Stock Quote Gem Overview 04:02 Connect Stocks Table To Quote Gem 08:49 Precision and Delimiter Price fix 02:38 Stock Index Error Handling 02:11 Form Validation 04:10 Bootstrap Table Stock Index Page 11:55 More Error Handling 08:51 Stocks Show Page 12:13 Using Professional Webhosting For Our App - For Free! 5 lectures • 29min Heroku Intro 03:28 Heroku Push 12:22 Heroku Run Rails DB:Migrate 03:12 Heroku Domain Names 05:19 Conclusion - Bonus 04:29 Old Course Videos 46 lectures • 3hr 31min About This Section 01:21 Introduction To C9 Development Environment 05:48 First Things First: How To Get Support Fast! 00:09 C9 Cloud Development Environment Setup 03:50 Ruby on Rails Directory Walkthru 04:09 Version Control With Git 05:24 Saving Our Code To Github.com 05:53 Building a Webpage with the Rails Generator 05:51 Building an About Webpage Manually 04:12 Understanding Application.html.erb 03:48 Creating Links with Embedded Ruby 03:33 Using Partials 03:21 Installing Bootstrap 05:30 Creating a Navbar with Bootstrap 05:33 Using Containers and Mobile First Design 03:49 Installing The Stock Quote Gem 04:52 Stock Quote Gem Walkthru 04:50 Creating A Stock Quote Lookup Form 05:23 Connecting Our Form To The Controller 05:07 Stock Quote Error Handling 03:32 Stock Data Return Formatting 04:34 Installing the Devise Gem 04:58 Setting Up Devise Flash Message Partials 02:25 Devise Database Rake DB:Migrate 05:21 Creating Devise Navbar Links 06:03 Styling Devise Views 05:33 Devise Menu Link Conditionals 04:20 Creating a Stocks Scaffold 05:51 Stocks Views 03:51 Associating Stocks with Users 03:56 Stock Links and C.R.U.D. 05:17 Authenticating Stock Views 04:48 More Stock View Authentication 05:39 Final Stock User Association 04:47 Lookup Stock Information 03:47 Stock Lookup Error Handling 05:20 Styling Our Stock Views 04:06 Creating a Stocks Table 04:54 Styling Our Show Page 04:48 More Show Page Styling 06:36 Adding a Stock Quote Lookup Form To The Stock Index Page 04:10 Introduction to Heroku Web Hosting 04:01 Modifying Our Gemfile For The Postgres Database 03:09 Pushing Our Code To Heroku 06:40 Using A Custom Domain Name With Heroku 03:31 Bonus Lecture 06:20 Requirements You need a computer with Internet access No programming skills necessary to take this course but a little HTML and CSS would be helpful Description 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 Stock Market 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. The course contains 42 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 Stock Market app that let's you look up stock quotes and financial information and save it to a database. Users can create an account and sign up to your website, log in, add stocks, check stock prices and all kinds of other cool financial information. We'll style the website using the popular Bootstrap CSS framework (I'll show you how to use it!) Sign up today and I'll see you on the inside! Who this course is for: This course is meant for absolute beginners who want to learn Ruby on Rails for Web Development Anyone wanting to learn to build web apps Show more Show less Instructor John Elder Founder of Codemy 4.4 Instructor Rating 10,944 Reviews 152,516 Students 58 Courses John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. Today he teaches Web Development courses at Codemy the online code school he founded. John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677868422eef40a8',m:'668dcd9b113e81061769e62d7e40237fb89556a0-1627751082-1800-AdkEm5ZQ5rE8pIL/xL7JaPgWISihFQLCEAOMzwKu+8tET3EwA/AOwm8UvN+58LuUbjAcji1OvE4g82bmi30uH+N/Ry4L3uKsjLAKekR5VupoPNXwi0Sf00kz01ic02s+xJ5rzEo59EvFLZCEVz/Zoh7OlK/OGwICLbxAna1++Vw+',s:[0x5bdec37679,0x05c4e5389b],}})();
  2. Build Your Own Stock Market Website Understand the Bootstrap CSS Framework Use Databases with Ruby on Rails Course content 8 sections • 103 lectures • 9h 24m total length Expand all sections Installing Ruby On Rails 9 lectures • 37min Introduction Preview 00:43 Rails Overview Preview 01:51 Install Node 05:03 Install Sublime Text and Git Bash Terminal 04:55 Generate an SSH Key 04:16 Install Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create a Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview Preview 07:57 Rails Server Preview 03:29 Create First Webpage With Generator 05:57 Root Route 02:54 Version Control With Git 07:00 Github 08:31 Create About Page Manually 03:58 Application.html.erb page 04:30 Create Embedded Ruby Links 04:55 Partials 04:18 Styling The App With Bootstrap CSS 4 lectures • 24min Bootstrap Overview 02:59 Installing Bootstrap 10:04 Bootstrap Navbar 07:42 Mobile Ready Design 03:44 Stock Quote API 7 lectures • 50min Stock Quote Gem Intro 11:35 Stock Quote Update - API KEY! 09:49 Stock Quote Gem Walkthru 04:29 Stock Forms 05:38 Stock Form Controller 06:48 "Nothing" Error Handling 04:36 "Junk" Error Handling 06:42 Creating a User Management System 6 lectures • 48min Install Devise User Management System 09:26 Devise Database 06:37 Flash Messages 08:17 Devise Links 03:57 Bootstrap Forms 08:55 Conditional Navbar Links 10:22 Creating A Stock Database Table 16 lectures • 1hr 53min Stocks Database Table 09:41 Stocks Views 04:38 Fix Formatting and Rails Association 08:41 Stocks Navbar and CRUD 07:36 Authenticate Users 04:57 Correct User Controller 10:30 Correct User New Form 05:06 Final Association Stock Index Page Loop 07:11 Connecting to Stock Quote Gem Overview 04:02 Connect Stocks Table To Quote Gem 08:49 Precision and Delimiter Price fix 02:38 Stock Index Error Handling 02:11 Form Validation 04:10 Bootstrap Table Stock Index Page 11:55 More Error Handling 08:51 Stocks Show Page 12:13 Using Professional Webhosting For Our App - For Free! 5 lectures • 29min Heroku Intro 03:28 Heroku Push 12:22 Heroku Run Rails DB:Migrate 03:12 Heroku Domain Names 05:19 Conclusion - Bonus 04:29 Old Course Videos 46 lectures • 3hr 31min About This Section 01:21 Introduction To C9 Development Environment 05:48 First Things First: How To Get Support Fast! 00:09 C9 Cloud Development Environment Setup 03:50 Ruby on Rails Directory Walkthru 04:09 Version Control With Git 05:24 Saving Our Code To Github.com 05:53 Building a Webpage with the Rails Generator 05:51 Building an About Webpage Manually 04:12 Understanding Application.html.erb 03:48 Creating Links with Embedded Ruby 03:33 Using Partials 03:21 Installing Bootstrap 05:30 Creating a Navbar with Bootstrap 05:33 Using Containers and Mobile First Design 03:49 Installing The Stock Quote Gem 04:52 Stock Quote Gem Walkthru 04:50 Creating A Stock Quote Lookup Form 05:23 Connecting Our Form To The Controller 05:07 Stock Quote Error Handling 03:32 Stock Data Return Formatting 04:34 Installing the Devise Gem 04:58 Setting Up Devise Flash Message Partials 02:25 Devise Database Rake DB:Migrate 05:21 Creating Devise Navbar Links 06:03 Styling Devise Views 05:33 Devise Menu Link Conditionals 04:20 Creating a Stocks Scaffold 05:51 Stocks Views 03:51 Associating Stocks with Users 03:56 Stock Links and C.R.U.D. 05:17 Authenticating Stock Views 04:48 More Stock View Authentication 05:39 Final Stock User Association 04:47 Lookup Stock Information 03:47 Stock Lookup Error Handling 05:20 Styling Our Stock Views 04:06 Creating a Stocks Table 04:54 Styling Our Show Page 04:48 More Show Page Styling 06:36 Adding a Stock Quote Lookup Form To The Stock Index Page 04:10 Introduction to Heroku Web Hosting 04:01 Modifying Our Gemfile For The Postgres Database 03:09 Pushing Our Code To Heroku 06:40 Using A Custom Domain Name With Heroku 03:31 Bonus Lecture 06:20 Requirements You need a computer with Internet access No programming skills necessary to take this course but a little HTML and CSS would be helpful Description 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 Stock Market 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. The course contains 42 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 Stock Market app that let's you look up stock quotes and financial information and save it to a database. Users can create an account and sign up to your website, log in, add stocks, check stock prices and all kinds of other cool financial information. We'll style the website using the popular Bootstrap CSS framework (I'll show you how to use it!) Sign up today and I'll see you on the inside! Who this course is for: This course is meant for absolute beginners who want to learn Ruby on Rails for Web Development Anyone wanting to learn to build web apps Show more Show less Instructor John Elder Founder of Codemy 4.4 Instructor Rating 10,944 Reviews 152,516 Students 58 Courses John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. Today he teaches Web Development courses at Codemy the online code school he founded. John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677868422eef40a8',m:'668dcd9b113e81061769e62d7e40237fb89556a0-1627751082-1800-AdkEm5ZQ5rE8pIL/xL7JaPgWISihFQLCEAOMzwKu+8tET3EwA/AOwm8UvN+58LuUbjAcji1OvE4g82bmi30uH+N/Ry4L3uKsjLAKekR5VupoPNXwi0Sf00kz01ic02s+xJ5rzEo59EvFLZCEVz/Zoh7OlK/OGwICLbxAna1++Vw+',s:[0x5bdec37679,0x05c4e5389b],}})();
  3. Understand the Bootstrap CSS Framework Use Databases with Ruby on Rails Course content 8 sections • 103 lectures • 9h 24m total length Expand all sections Installing Ruby On Rails 9 lectures • 37min Introduction Preview 00:43 Rails Overview Preview 01:51 Install Node 05:03 Install Sublime Text and Git Bash Terminal 04:55 Generate an SSH Key 04:16 Install Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create a Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview Preview 07:57 Rails Server Preview 03:29 Create First Webpage With Generator 05:57 Root Route 02:54 Version Control With Git 07:00 Github 08:31 Create About Page Manually 03:58 Application.html.erb page 04:30 Create Embedded Ruby Links 04:55 Partials 04:18 Styling The App With Bootstrap CSS 4 lectures • 24min Bootstrap Overview 02:59 Installing Bootstrap 10:04 Bootstrap Navbar 07:42 Mobile Ready Design 03:44 Stock Quote API 7 lectures • 50min Stock Quote Gem Intro 11:35 Stock Quote Update - API KEY! 09:49 Stock Quote Gem Walkthru 04:29 Stock Forms 05:38 Stock Form Controller 06:48 "Nothing" Error Handling 04:36 "Junk" Error Handling 06:42 Creating a User Management System 6 lectures • 48min Install Devise User Management System 09:26 Devise Database 06:37 Flash Messages 08:17 Devise Links 03:57 Bootstrap Forms 08:55 Conditional Navbar Links 10:22 Creating A Stock Database Table 16 lectures • 1hr 53min Stocks Database Table 09:41 Stocks Views 04:38 Fix Formatting and Rails Association 08:41 Stocks Navbar and CRUD 07:36 Authenticate Users 04:57 Correct User Controller 10:30 Correct User New Form 05:06 Final Association Stock Index Page Loop 07:11 Connecting to Stock Quote Gem Overview 04:02 Connect Stocks Table To Quote Gem 08:49 Precision and Delimiter Price fix 02:38 Stock Index Error Handling 02:11 Form Validation 04:10 Bootstrap Table Stock Index Page 11:55 More Error Handling 08:51 Stocks Show Page 12:13 Using Professional Webhosting For Our App - For Free! 5 lectures • 29min Heroku Intro 03:28 Heroku Push 12:22 Heroku Run Rails DB:Migrate 03:12 Heroku Domain Names 05:19 Conclusion - Bonus 04:29 Old Course Videos 46 lectures • 3hr 31min About This Section 01:21 Introduction To C9 Development Environment 05:48 First Things First: How To Get Support Fast! 00:09 C9 Cloud Development Environment Setup 03:50 Ruby on Rails Directory Walkthru 04:09 Version Control With Git 05:24 Saving Our Code To Github.com 05:53 Building a Webpage with the Rails Generator 05:51 Building an About Webpage Manually 04:12 Understanding Application.html.erb 03:48 Creating Links with Embedded Ruby 03:33 Using Partials 03:21 Installing Bootstrap 05:30 Creating a Navbar with Bootstrap 05:33 Using Containers and Mobile First Design 03:49 Installing The Stock Quote Gem 04:52 Stock Quote Gem Walkthru 04:50 Creating A Stock Quote Lookup Form 05:23 Connecting Our Form To The Controller 05:07 Stock Quote Error Handling 03:32 Stock Data Return Formatting 04:34 Installing the Devise Gem 04:58 Setting Up Devise Flash Message Partials 02:25 Devise Database Rake DB:Migrate 05:21 Creating Devise Navbar Links 06:03 Styling Devise Views 05:33 Devise Menu Link Conditionals 04:20 Creating a Stocks Scaffold 05:51 Stocks Views 03:51 Associating Stocks with Users 03:56 Stock Links and C.R.U.D. 05:17 Authenticating Stock Views 04:48 More Stock View Authentication 05:39 Final Stock User Association 04:47 Lookup Stock Information 03:47 Stock Lookup Error Handling 05:20 Styling Our Stock Views 04:06 Creating a Stocks Table 04:54 Styling Our Show Page 04:48 More Show Page Styling 06:36 Adding a Stock Quote Lookup Form To The Stock Index Page 04:10 Introduction to Heroku Web Hosting 04:01 Modifying Our Gemfile For The Postgres Database 03:09 Pushing Our Code To Heroku 06:40 Using A Custom Domain Name With Heroku 03:31 Bonus Lecture 06:20 Requirements You need a computer with Internet access No programming skills necessary to take this course but a little HTML and CSS would be helpful Description 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 Stock Market 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. The course contains 42 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 Stock Market app that let's you look up stock quotes and financial information and save it to a database. Users can create an account and sign up to your website, log in, add stocks, check stock prices and all kinds of other cool financial information. We'll style the website using the popular Bootstrap CSS framework (I'll show you how to use it!) Sign up today and I'll see you on the inside! Who this course is for: This course is meant for absolute beginners who want to learn Ruby on Rails for Web Development Anyone wanting to learn to build web apps Show more Show less Instructor John Elder Founder of Codemy 4.4 Instructor Rating 10,944 Reviews 152,516 Students 58 Courses John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. Today he teaches Web Development courses at Codemy the online code school he founded. John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677868422eef40a8',m:'668dcd9b113e81061769e62d7e40237fb89556a0-1627751082-1800-AdkEm5ZQ5rE8pIL/xL7JaPgWISihFQLCEAOMzwKu+8tET3EwA/AOwm8UvN+58LuUbjAcji1OvE4g82bmi30uH+N/Ry4L3uKsjLAKekR5VupoPNXwi0Sf00kz01ic02s+xJ5rzEo59EvFLZCEVz/Zoh7OlK/OGwICLbxAna1++Vw+',s:[0x5bdec37679,0x05c4e5389b],}})();
  4. Use Databases with Ruby on Rails Course content 8 sections • 103 lectures • 9h 24m total length Expand all sections Installing Ruby On Rails 9 lectures • 37min Introduction Preview 00:43 Rails Overview Preview 01:51 Install Node 05:03 Install Sublime Text and Git Bash Terminal 04:55 Generate an SSH Key 04:16 Install Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create a Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview Preview 07:57 Rails Server Preview 03:29 Create First Webpage With Generator 05:57 Root Route 02:54 Version Control With Git 07:00 Github 08:31 Create About Page Manually 03:58 Application.html.erb page 04:30 Create Embedded Ruby Links 04:55 Partials 04:18 Styling The App With Bootstrap CSS 4 lectures • 24min Bootstrap Overview 02:59 Installing Bootstrap 10:04 Bootstrap Navbar 07:42 Mobile Ready Design 03:44 Stock Quote API 7 lectures • 50min Stock Quote Gem Intro 11:35 Stock Quote Update - API KEY! 09:49 Stock Quote Gem Walkthru 04:29 Stock Forms 05:38 Stock Form Controller 06:48 "Nothing" Error Handling 04:36 "Junk" Error Handling 06:42 Creating a User Management System 6 lectures • 48min Install Devise User Management System 09:26 Devise Database 06:37 Flash Messages 08:17 Devise Links 03:57 Bootstrap Forms 08:55 Conditional Navbar Links 10:22 Creating A Stock Database Table 16 lectures • 1hr 53min Stocks Database Table 09:41 Stocks Views 04:38 Fix Formatting and Rails Association 08:41 Stocks Navbar and CRUD 07:36 Authenticate Users 04:57 Correct User Controller 10:30 Correct User New Form 05:06 Final Association Stock Index Page Loop 07:11 Connecting to Stock Quote Gem Overview 04:02 Connect Stocks Table To Quote Gem 08:49 Precision and Delimiter Price fix 02:38 Stock Index Error Handling 02:11 Form Validation 04:10 Bootstrap Table Stock Index Page 11:55 More Error Handling 08:51 Stocks Show Page 12:13 Using Professional Webhosting For Our App - For Free! 5 lectures • 29min Heroku Intro 03:28 Heroku Push 12:22 Heroku Run Rails DB:Migrate 03:12 Heroku Domain Names 05:19 Conclusion - Bonus 04:29 Old Course Videos 46 lectures • 3hr 31min About This Section 01:21 Introduction To C9 Development Environment 05:48 First Things First: How To Get Support Fast! 00:09 C9 Cloud Development Environment Setup 03:50 Ruby on Rails Directory Walkthru 04:09 Version Control With Git 05:24 Saving Our Code To Github.com 05:53 Building a Webpage with the Rails Generator 05:51 Building an About Webpage Manually 04:12 Understanding Application.html.erb 03:48 Creating Links with Embedded Ruby 03:33 Using Partials 03:21 Installing Bootstrap 05:30 Creating a Navbar with Bootstrap 05:33 Using Containers and Mobile First Design 03:49 Installing The Stock Quote Gem 04:52 Stock Quote Gem Walkthru 04:50 Creating A Stock Quote Lookup Form 05:23 Connecting Our Form To The Controller 05:07 Stock Quote Error Handling 03:32 Stock Data Return Formatting 04:34 Installing the Devise Gem 04:58 Setting Up Devise Flash Message Partials 02:25 Devise Database Rake DB:Migrate 05:21 Creating Devise Navbar Links 06:03 Styling Devise Views 05:33 Devise Menu Link Conditionals 04:20 Creating a Stocks Scaffold 05:51 Stocks Views 03:51 Associating Stocks with Users 03:56 Stock Links and C.R.U.D. 05:17 Authenticating Stock Views 04:48 More Stock View Authentication 05:39 Final Stock User Association 04:47 Lookup Stock Information 03:47 Stock Lookup Error Handling 05:20 Styling Our Stock Views 04:06 Creating a Stocks Table 04:54 Styling Our Show Page 04:48 More Show Page Styling 06:36 Adding a Stock Quote Lookup Form To The Stock Index Page 04:10 Introduction to Heroku Web Hosting 04:01 Modifying Our Gemfile For The Postgres Database 03:09 Pushing Our Code To Heroku 06:40 Using A Custom Domain Name With Heroku 03:31 Bonus Lecture 06:20 Requirements You need a computer with Internet access No programming skills necessary to take this course but a little HTML and CSS would be helpful Description 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 Stock Market 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. The course contains 42 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 Stock Market app that let's you look up stock quotes and financial information and save it to a database. Users can create an account and sign up to your website, log in, add stocks, check stock prices and all kinds of other cool financial information. We'll style the website using the popular Bootstrap CSS framework (I'll show you how to use it!) Sign up today and I'll see you on the inside! Who this course is for: This course is meant for absolute beginners who want to learn Ruby on Rails for Web Development Anyone wanting to learn to build web apps Show more Show less Instructor John Elder Founder of Codemy 4.4 Instructor Rating 10,944 Reviews 152,516 Students 58 Courses John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. Today he teaches Web Development courses at Codemy the online code school he founded. John graduated with honors with a degree in Economics from Washington University in St. Louis where he was an ArtSci Scholar. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'677868422eef40a8',m:'668dcd9b113e81061769e62d7e40237fb89556a0-1627751082-1800-AdkEm5ZQ5rE8pIL/xL7JaPgWISihFQLCEAOMzwKu+8tET3EwA/AOwm8UvN+58LuUbjAcji1OvE4g82bmi30uH+N/Ry4L3uKsjLAKekR5VupoPNXwi0Sf00kz01ic02s+xJ5rzEo59EvFLZCEVz/Zoh7OlK/OGwICLbxAna1++Vw+',s:[0x5bdec37679,0x05c4e5389b],}})();