Top Programming Bundle: Learn Rails And Ruby Programming

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

Course Description

This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone".

The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?"

The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails.

We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code.

Then, we'll dive into very basic computer science concepts. Things like:

  • Printing to the Screen
  • String Manipulation
  • Variables
  • Getting User Input
  • Simple Math
  • Comparison Operators
  • Assignment Operators

After that, we'll move into more intermediate topics like:

  • Conditional If/Else Statements
  • Arrays
  • While Loops
  • Each Loops
  • Hashes
  • Fizzbuzz

Finally we'll finish up with more advanced topics like:

  • Methods
  • Classes

After that we'll move into Ruby on Rails and build a cool stock market app!

Our Stock Market app will let 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!)

We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff.

If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you.

I'll see you on the inside!

Who this course is for:

  • This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework

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 Your Own Stock Market Website Use Databases with Ruby on Rails Deploy a Rails App To a Web Host Learn The Bootstrap CSS Framework Ruby From Beginner To Advanced Object Oriented Programming Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  2. Use Databases with Ruby on Rails Deploy a Rails App To a Web Host Learn The Bootstrap CSS Framework Ruby From Beginner To Advanced Object Oriented Programming Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  3. Deploy a Rails App To a Web Host Learn The Bootstrap CSS Framework Ruby From Beginner To Advanced Object Oriented Programming Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  4. Learn The Bootstrap CSS Framework Ruby From Beginner To Advanced Object Oriented Programming Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  5. Ruby From Beginner To Advanced Object Oriented Programming Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  6. Object Oriented Programming Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  7. Set Up A Cloud Dev Environment Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  8. Variables, Strings, and Data Types Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let 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!) We'll end by pushing our app to a professional web host (Heroku) which I'll show you how to use for free! We'll even talk about getting a domain name and all that fun stuff. If you've ever wanted to learn Ruby on Rails and were put off about learning Ruby, then this is the course for you. I'll see you on the inside! Who this course is for: This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework 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:'6778af962d07541c',m:'c7ed65a26f20ec937a1801965e0ba321121cd322-1627754004-1800-AUVmd2/64ZbAV6oq8hgEOu/LJeMMln4jOzWw+i7RRMW5vlbdl4ZNhnJWJqeHTlsnY2IxRe0DIVus7GMPArjGFaK+BbdSFgs6wCph5TzPN/8+iHLgUse45bSdE32k20qcxD8s0MJqUxJWIuYDgMG4u74KKTDYhGnyKnhx2cCHIqBA',s:[0x7ba7ebb958,0x21ba06422d],}})();
  9. Getting User Input and Output Conditional If/Else & Comparisons Arrays, Loops, And Hashes Methods, Classes and More! Show more Show less Course content 11 sections • 128 lectures • 10h 57m total length Expand all sections Ruby Programming Basics 15 lectures • 52min Introduction Preview 01:37 First Things First: How To Get Support Fast! 00:09 Install Sublime Text and Git Bash Preview 05:41 Install Ruby Preview 04:58 Hello World! First Ruby Program Preview 07:52 Printing To The Screen With Puts and Print 02:34 String Manipulation 03:41 Variables 03:45 Getting User Input With Gets 03:10 Git Bash Weirdness... 00:04 Simple Math 03:45 Converting To An Integer 02:39 Comparison Operators 03:54 Assignment Operators 03:04 If/Else Conditional Statements 05:08 Intermediate Ruby Programming 7 lectures • 25min Arrays 04:48 While Loops 03:13 Each Loops 02:50 Hashes 03:24 Building FizzBuzz! 04:02 Methods Part 1 03:40 Methods Part 2 03:21 Advanced Ruby Programming 8 lectures • 31min Intro To Ruby Classes 03:40 Ruby Classes Part 1 04:31 Class Getters 03:03 Class Setters 03:06 Adding Perimeter and Area Methods 04:24 Class Attr Accessor 03:46 Creating a Draw Method 04:47 Ruby Course Conclusion 03:24 Installing Ruby On Rails 9 lectures • 37min Intoduction 00:43 Rails Overview 01:51 Install Node.js 05:03 Install Sublime and Git Bash Terminal 04:55 Create SSH Key 04:16 Install The Heroku Toolbelt 04:07 Install Ruby on Rails 04:10 Update! 00:02 Create Test Project and Handle Errors 11:28 Creating The Basic Rails App 10 lectures • 53min Ruby On Rails Overview 07:57 Rails Server 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 1 more section Requirements No programming skills or special tools are necessary to take this course You just need a computer with Internet access and a Web Browser Description This is a bundle of two of my most popular courses, "Ruby On Rails: Stock Market App" and "Ruby Programming For Everyone". The question I get asked most often is this..."Do I need to learn Ruby in order to use Ruby on Rails?" The answer is...No! But you SHOULD learn Ruby if you really want to become a Rails master. This course is perfect because you'll learn both the Ruby programming language from beginner to advanced AND Ruby on Rails. We'll start out learning Ruby and we'll start by setting up a free cloud development environment that has all the tools you need to start writing and running Ruby code. Then, we'll dive into very basic computer science concepts. Things like: Printing to the Screen String Manipulation Variables Getting User Input Simple Math Comparison Operators Assignment Operators After that, we'll move into more intermediate topics like: Conditional If/Else Statements Arrays While Loops Each Loops Hashes Fizzbuzz Finally we'll finish up with more advanced topics like: Methods Classes After that we'll move into Ruby on Rails and build a cool stock market app! Our Stock Market app will let you look up stock quotes and financial information and save it to a databa