Top Programming Bundle- Learn Rails And Ruby Programming
- Development
- Apr 30, 2025

Top Programming Bundle: Learn Rails And Ruby Programming, available at $59.99, has an average rating of 4.2, with 134 lectures, based on 135 reviews, and has 3043 subscribers.
You will learn about 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! This course is ideal for individuals who are This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework It is particularly useful for This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework.
Enroll now: Top Programming Bundle: Learn Rails And Ruby Programming
Summary
Title: Top Programming Bundle: Learn Rails And Ruby Programming
Price: $59.99
Average Rating: 4.2
Number of Lectures: 134
Number of Published Lectures: 128
Number of Curriculum Items: 134
Number of Published Curriculum Objects: 128
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
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 isNo!? 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:
After that,?we’ll move into more intermediate topics like:
Finally we’ll finish up with more advanced topics like:
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!
Course Curriculum
Chapter 1: Ruby Programming Basics
Lecture 1: Introduction
Lecture 2: First Things First: How To Get Support Fast!
Lecture 3: Install Sublime Text and Git Bash
Lecture 4: Install Ruby
Lecture 5: Hello World! First Ruby Program
Lecture 6: Printing To The Screen With Puts and Print
Lecture 7: String Manipulation
Lecture 8: Variables
Lecture 9: Getting User Input With Gets
Lecture 10: Git Bash Weirdness
Lecture 11: Simple Math
Lecture 12: Converting To An Integer
Lecture 13: Comparison Operators
Lecture 14: Assignment Operators
Lecture 15: If/Else Conditional Statements
Chapter 2: Intermediate Ruby Programming
Lecture 1: Arrays
Lecture 2: While Loops
Lecture 3: Each Loops
Lecture 4: Hashes
Lecture 5: Building FizzBuzz!
Lecture 6: Methods Part 1
Lecture 7: Methods Part 2
Chapter 3: Advanced Ruby Programming
Lecture 1: Intro To Ruby Classes
Lecture 2: Ruby Classes Part 1
Lecture 3: Class Getters
Lecture 4: Class Setters
Lecture 5: Adding Perimeter and Area Methods
Lecture 6: Class Attr Accessor
Lecture 7: Creating a Draw Method
Lecture 8: Ruby Course Conclusion
Chapter 4: Installing Ruby On Rails
Lecture 1: Intoduction
Lecture 2: Rails Overview
Lecture 3: Install Node.js
Lecture 4: Install Sublime and Git Bash Terminal
Lecture 5: Create SSH Key
Lecture 6: Install The Heroku Toolbelt
Lecture 7: Install Ruby on Rails
Lecture 8: Update!
Lecture 9: Create Test Project and Handle Errors
Chapter 5: Creating The Basic Rails App
Lecture 1: Ruby On Rails Overview
Lecture 2: Rails Server
Lecture 3: Create First Webpage With Generator
Lecture 4: Root Route
Lecture 5: Version Control With Git
Lecture 6: Github
Lecture 7: Create About Page Manually
Lecture 8: Application.html.erb page
Lecture 9: Create Embedded Ruby Links
Lecture 10: Partials
Chapter 6: Styling The App With Bootstrap CSS
Lecture 1: Bootstrap Overview
Lecture 2: Installing Bootstrap
Lecture 3: Bootstrap Navbar
Lecture 4: Mobile Ready Design
Chapter 7: Stock Quote API
Lecture 1: Stock Quote Gem Intro
Lecture 2: Stock Quote Update – API KEY
Lecture 3: Stock Quote Gem Walkthru
Lecture 4: Stock Forms
Lecture 5: Stock Form Controller
Lecture 6: Nothing Error Handling
Lecture 7: Junk Error Handling
Chapter 8: Creating a User Management System
Lecture 1: Install Devise User Management System
Lecture 2: Devise Database
Lecture 3: Flash Messages
Lecture 4: Devise Links
Lecture 5: Bootstrap Forms
Lecture 6: Conditional Navbar Links
Chapter 9: Creating A Stock Database Table
Lecture 1: Stocks Database Table
Lecture 2: Stocks Views
Lecture 3: Fix Formatting and Rails Association
Lecture 4: Stocks Navbar and CRUD
Lecture 5: Authenticate Users
Lecture 6: Correct User Controller
Lecture 7: Correct User New Form
Lecture 8: Final Association Stock Index Page Loop
Lecture 9: Connecting to Stock Quote Gem Overview
Lecture 10: Connect Stocks Table To Quote Gem
Lecture 11: Precision and Delimiter Price fix
Lecture 12: Stock Index Error Handling
Lecture 13: Form Validation
Lecture 14: Bootstrap Table Stock Index Page
Lecture 15: More Error Handling
Lecture 16: Stocks Show Page
Chapter 10: Using Professional Webhosting For Our App – For Free!
Lecture 1: Heroku Intro
Lecture 2: Heroku Push
Lecture 3: Heroku Run Rails DB:Migrate
Lecture 4: Heroku Domain Names
Lecture 5: Conclusion – Bonus
Chapter 11: Old Rails Stock Course Videos
Lecture 1: Version Control With Git
Lecture 2: Saving Our Code To Github.com
Instructors

John Elder
Founder of Codemy
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- How To Scale Your Facebook Ads Properly
- How to Use Facebook Ads to Find Lots Of Paying Customers
- Essential C Programming for Beginners- The Complete Guide
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Personal Finance
- Company Valuation Financial Modeling
- The Beginner Forex Trading Playbook
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling