HOME > Development > 2020 Complete Ruby on Rails 6 Bootcamp- Learn Ruby on Rails

2020 Complete Ruby on Rails 6 Bootcamp- Learn Ruby on Rails

  • Development
  • Feb 28, 2025
Synopsis2020 Complete Ruby on Rails 6 Bootcamp: Learn Ruby on Rails,...
2020 Complete Ruby on Rails 6 Bootcamp- Learn  No.1

2020 Complete Ruby on Rails 6 Bootcamp: Learn Ruby on Rails, available at $69.99, has an average rating of 4.2, with 126 lectures, based on 54 reviews, and has 384 subscribers.

You will learn about Learn to use Ruby and Ruby on Rails professionally, learning with the most up to date versions of Ruby (2.7.1) and Ruby on Rails (6)! Learn advanced Ruby on Rails features, like the deployment and rapid development! Understand complex topics, like Ruby blocks, built-in and custom helpers! Get an understanding of how to create web applications with HTML, CSS, testing, version control and production deployment! Create three Ruby on Rails projects, including a fully-functioning user authentication and login application! Learn to use Object Orientated programming with classes! Understand how to use version control with Git and GitHub! Full Ruby coding crash course Build a complete understanding of Ruby on Rails from the ground up! This course is ideal for individuals who are Beginners who have never programmed before. or Programmers switching languages to Ruby and Ruby on Rails. or Intermediate Ruby and Ruby on Rails programmers who want to advance their skills! It is particularly useful for Beginners who have never programmed before. or Programmers switching languages to Ruby and Ruby on Rails. or Intermediate Ruby and Ruby on Rails programmers who want to advance their skills!.

Enroll now: 2020 Complete Ruby on Rails 6 Bootcamp: Learn Ruby on Rails

Summary

Title: 2020 Complete Ruby on Rails 6 Bootcamp: Learn Ruby on Rails

Price: $69.99

Average Rating: 4.2

Number of Lectures: 126

Number of Published Lectures: 126

Number of Curriculum Items: 126

Number of Published Curriculum Objects: 126

Original Price: $119.99

Quality Status: approved

Status: Live

What You Will Learn

  • Learn to use Ruby and Ruby on Rails professionally, learning with the most up to date versions of Ruby (2.7.1) and Ruby on Rails (6)!
  • Learn advanced Ruby on Rails features, like the deployment and rapid development!
  • Understand complex topics, like Ruby blocks, built-in and custom helpers!
  • Get an understanding of how to create web applications with HTML, CSS, testing, version control and production deployment!
  • Create three Ruby on Rails projects, including a fully-functioning user authentication and login application!
  • Learn to use Object Orientated programming with classes!
  • Understand how to use version control with Git and GitHub!
  • Full Ruby coding crash course
  • Build a complete understanding of Ruby on Rails from the ground up!
  • Who Should Attend

  • Beginners who have never programmed before.
  • Programmers switching languages to Ruby and Ruby on Rails.
  • Intermediate Ruby and Ruby on Rails programmers who want to advance their skills!
  • Target Audiences

  • Beginners who have never programmed before.
  • Programmers switching languages to Ruby and Ruby on Rails.
  • Intermediate Ruby and Ruby on Rails programmers who want to advance their skills!
  • Become a web developer with Ruby on Rails and learn one of employer’s most requested skills of 2020!

    This is one of the most comprehensive, yet straight-forward, courses for the Ruby programming language and the Ruby on Rails web development framework you can take! Whether you have never programmed before, already know basic syntax, or want to learn about the advanced features of Ruby and Ruby on Rails, this course is for you! In this class we will teach you Ruby version 2.6 and Ruby on Rails version 6.0.

    With over 120 lectures and more than 14 hours of video this comprehensive course leaves no stone unturned! This course includes full source code for you to download and use offline to learn at your own pace. You also get instructor access so you can ask questions as you learn.

    Learn how to use Ruby on Rails for real-world web development, such as creating Rails applications, running a local server, deploying to Heroku, configuring Amazon Web Services, Creating user signups and sign-ins, working with image files, validations, and much more!

    This class will teach you Ruby and Ruby on Rails in a practical manner, with every lesson comes a full coding HD video and corresponding code that you can download! Learn in whatever manner is best for you!

    We will start by helping you get Ruby, Rails and other dependecies installed on your computer, regardless of your operating system, whether it’s MacOS, or Windows, we’ve got you covered.

    We cover a wide variety of topics, including:

  • Installing Ruby, Rails and other dependencies

  • Creating Rails applications

  • Running a local server

  • Ruby programming language

  • Rails Scaffolding

  • Deploying to Heroku

  • Amazon Web Services

  • User Interface Design

  • HTML and CSS

  • Bootstrap

  • Version Control with Git

  • Using GitHub

  • Models, Views, Controllers (MVC)

  • Rails Routes

  • Automated Testing

  • Integration Tests

  • Test Driven Development (TDD)

  • Ruby Custom Helpers

  • Object Oriented Programming

  • Inheritance

  • Asset Pipeline

  • Validations

  • User signups and sign-ins

  • User authentication

  • Databases

  • and much more!

  • You will get full access to over 120 lessons, plus corresponding code for you to download.

    So what are you waiting for? Learn web development with Ruby on Rails in a way that will advance your career and increase your knowledge, all in a fun and practical way!

    Who this course is for:

  • Beginners who have never programmed before

  • Programmers switching languages to Ruby and Ruby on Rails

  • Intermediate Ruby programmers who want to level up their skills!

  • See you in you in the course!

    Course Curriculum

    Chapter 1: Course Overview

    Lecture 1: Course Introduction

    Lecture 2: Auto-Welcome Message

    Chapter 2: Setting up Ruby on Rails

    Lecture 1: Installing Ruby on Rails on Windows

    Lecture 2: Installing Ruby on Rails on macOS

    Lecture 3: How to setup a cloud development environment (Step-by-Step)

    Chapter 3: You First Ruby on Rails Application

    Lecture 1: Setting up a local Ruby on Rails web server

    Lecture 2: Creating a Hello World application

    Lecture 3: Introduction to version control using Git

    Lecture 4: Introduction to GitHub

    Lecture 5: Deploying to Heroku

    Chapter 4: Rapid Rails Development

    Lecture 1: Introduction to scaffolding

    Lecture 2: Creating a users resource

    Lecture 3: Introduction to controllers

    Lecture 4: Creating a resource to receive feedback

    Lecture 5: How to associate models

    Chapter 5: Milestone Project – Orbit Application

    Lecture 1: Setting up the Orbit application

    Lecture 2: Creating a HTML Controller

    Lecture 3: How to configure Rails routes

    Lecture 4: How to add HTML pages

    Lecture 5: Creating automated tests for page titles

    Lecture 6: How to create dynamic page titles

    Lecture 7: Version control and red/green testing

    Chapter 6: Ruby Crash Course

    Lecture 1: Built-in and custom helpers

    Lecture 2: Ruby strings

    Lecture 3: Objects and message passing

    Lecture 4: How to create methods

    Lecture 5: Application helpers

    Lecture 6: Ruby arrays and ranges

    Lecture 7: Ruby blocks

    Lecture 8: Ruby hashes and symbols

    Lecture 9: Nested hashes

    Lecture 10: Updating CSS

    Lecture 11: Ruby classes

    Lecture 12: Class inheritance

    Lecture 13: Modifying built-in classes

    Lecture 14: The controller class

    Lecture 15: The user class

    Chapter 7: Updating Orbit application layout

    Lecture 1: Adding CSS to Orbit

    Lecture 2: Adding the Bootstrap framework to Orbit

    Lecture 3: Creating a header logo

    Lecture 4: Creating Ruby partials

    Lecture 5: The Asset Pipeline

    Lecture 6: Implementing SASS

    Lecture 7: Adding layout links

    Lecture 8: Working with Rails routes

    Lecture 9: Adding integration tests

    Lecture 10: Creating the initial user signup

    Lecture 11: Running our first migration

    Chapter 8: The User Model

    Lecture 1: Creating the user model

    Lecture 2: User objects

    Lecture 3: Adding user validations

    Lecture 4: Validating for presence

    Lecture 5: Validating for length

    Lecture 6: Validating correct email address format

    Lecture 7: Validating for uniqueness- Part 1

    Lecture 8: Validating for uniqueness- Part 2

    Lecture 9: Adding a secure password to Orbit

    Lecture 10: Secure passwords and standards

    Lecture 11: Creating and authenticating a user

    Chapter 9: Signing users up

    Lecture 1: Adding debug information

    Lecture 2: Styling debug information

    Lecture 3: Retrieving users from the database

    Lecture 4: Adding a gravatar

    Lecture 5: Adding a sidebar to the user profile page

    Lecture 6: Creating a signup form

    Lecture 7: Handling invalid signups

    Lecture 8: Ruby mass assignment

    Lecture 9: Adding an error message partial

    Lecture 10: Testing for invalid submissions

    Lecture 11: Adding a flash message

    Lecture 12: Configuring Orbit for deployment to production

    Chapter 10: Allowing users to log in

    Lecture 1: A basic login sessions controller

    Lecture 2: Creating a login form

    Lecture 3: Finding and authenticating a user

    Lecture 4: Displaying a flash error message

    Lecture 5: Logging in to Orbit – Part 1

    Lecture 6: Creating a current user

    Lecture 7: Logging in to Orbit – Part 2

    Lecture 8: Testing layout changes

    Lecture 9: Logging a user in at signup

    Lecture 10: Logging a user out

    Lecture 11: Committing and merging code

    Chapter 11: Add, Edit, Update, and Delete Users

    Lecture 1: Updating user profiles

    Lecture 2: Handling unsuccessful user profile edits

    Lecture 3: Testing for unsuccessful user profile edits

    Lecture 4: Introduction to Test Driven Development (TDD)

    Lecture 5: Adding authorization to Orbit

    Lecture 6: Updating authorization tests

    Lecture 7: Ensuring correct user login

    Instructors

  • 2020 Complete Ruby on Rails 6 Bootcamp- Learn  No.2
    Tony Staunton
    Reading, writing & teaching. Over 20,000 students.
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 0 votes
  • 3 stars: 6 votes
  • 4 stars: 16 votes
  • 5 stars: 29 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!