Top Programming Bundle: Learn Rails And Ruby Programming
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
- 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!
Who Should Attend
- This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework
Target Audiences
- This course is aimed towards absolute beginners who want to learn the Ruby programming Language And Ruby on Rails Framework
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!
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
- 1 stars: 2 votes
- 2 stars: 5 votes
- 3 stars: 9 votes
- 4 stars: 30 votes
- 5 stars: 89 votes
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024