The Ultimate Learn to Code Bundle

3 Reviews
Price Drop - Extra 20% off
Save 96% -

What's Included

The Professional Ruby on Rails Developer with Rails 5
  • Certification included
  • Experience level required: All levels
  • Access 174 lectures & 20 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

174 Lessons (20h)

  • Getting started with Ruby on Rails
    Preview of the final project app built in the course9:03
    Structure of course and how to get live help5:48
    What are web applications?10:50
    Latest updates - Text lecture which will discuss latest updates
    Learn Ruby by trying Ruby2:31
    Set up your development environment4:08
    Familiarity with IDE and command line16:23
    Familiarity with IDE and command line - Text Lecture
    Install Ruby on Rails 57:48
    Install Ruby on Rails 5 - Text Lecture
    Components of a Rails app15:57
    A closer look at components4:57
    Start your first Rails app and build homepage19:56
    Start your first Rails app and build homepage - Text lecture
    About page and homework!9:54
    About page and homework - Text lecture
    Create a table and what is CRUD?11:24
    CRUD kickoff - Text lecture
    Rails console19:04
    Rails console - Text lecture
    Wrap up section 1 - Assignments7:22
    Wrap up section 1 - Text lecture
  • The Front-End Interface
    A look at
    Start a new todo from UI13:05
    Start a new todo from UI - Text lecture
    Complete create todos from UI18:20
    Complete create todos - Text lecture
    Add flash and show12:51
    Add flash and show - Text lecture
    Version control with Git and Github15:10
    Version control with Git and Github - Text lecture
    Edit action9:04
    Edit action - Text lecture
    A closer look at iteration with .each1:32
    Index view and links11:41
    Index view and links - Text lecture
    Destroy, refactor and homework19:37
    Destroy, refactor and homework - Text lecture
  • Front-end styling and production deploy
    Production deploy and start main project app14:41
    Production deploy and start main project app - Text lecture
    Install Bootstrap and start homepage19:49
    Install Bootstrap and start homepage - Text lecture
    Part 2 - Install Bootstrap and build homepage2:59
    Part 2 - Install Bootstrap and build homepage - Text lecture
    Learn/Practice HTML and CSS2:38
    Learn/Practice HTML and CSS - Text lecture
    Build homepage and add styling16:35
    Build homepage and add styling - Text lecture
    Complete homepage14:02
    Complete homepage - Text lecture
  • Associations and full on Rails MVC
    Associations intro and view updates10:42
    Associations intro and view updates - Text lecture
    One to many association and foreign key19:34
    Complete discussion on one to many associations7:36
    Create tables and models10:37
    Create tables and models - Text lecture
    Test Driven Development - validations for model19:21
    TDD - validations for model - Text lecture
    TDD - Build chefs19:00
    TDD - Build chefs - Text lecture
    Complete chef model3:27
    Complete chef model - Text lecture
    One-to-many association between chefs and recipes16:46
    One-to-many between chefs and recipes - Text lecture
    Restful routes16:40
    TDD to build index action11:43
    TDD to build index action - Text lecture
    TDD and complete index19:46
    TDD and complete index - Text lecture
    Use TDD to build show recipe19:09
    Use TDD to build show recipe - Text lecture
    Complete show recipe2:32
    Complete show recipe - Text lecture
    Add profile image and refactor code18:57
    Add profile image and refactor code - Text lecture
    Complete profile image feature7:08
    Complete profile image feature - Text lecture
    Start new recipe10:41
    Start new recipe - text lecture
    New form11:40
    New form - Text lecture
    TDD to create new recipes17:04
    TDD to create new recipes - Text lecture
    Complete create new recipes feature11:22
    Complete create new recipes feature - Text lecture
    Add flash feature9:13
    Add flash feature - Text lecture
    Start edit recipes feature13:05
    Start edit recipes feature - Text lecture
    Complete edit recipes feature7:53
    Complete edit recipes feature - Text lecture
    Delete recipes and test19:23
    Delete recipes and test - Text lecture
    Refactor code and wrap section material17:22
    Refactor code and wrap section material - Text lecture
    Project: Styling and testing resource1:34
  • Working with users - Chefs, Authentication system
    Intro to the section and chefs4:20
    Add has secure password and clean up tests17:35
    Add has secure password and clean up tests - Text lecture
    Add signup form for new chefs16:26
    Add signup form - Text lecture
    TDD to create a chef14:45
    TDD to create a chef - Text lecture
    Show chef feature13:26
    Show chef feature - Text lecture
    Edit chef feature18:30
    Edit chef feature - Text lecture
    Chefs listing feature12:54
    Chefs listing feature - Text lecture
    Add pagination to views15:10
    Add pagination to views - Text lecture
    Delete chefs feature11:31
    Delete chefs feature - Text lecture
    Intro to login and authentication15:58
    Login and authentication - Text lecture
    Logging in and out17:56
    Logging in and out - Text lecture
    Authentication methods7:50
    Authentication methods - Text lecture
    Cleaning up layout of application14:12
    Cleaning up layout of app - Text lecture
    Complete layout update and add tests15:05
    Complete layout and add tests - Text lecture
    Add controller restrictions14:59
    Add controller restrictions - Text lecture
    Add admin user functionality18:00
    Add admin user functionality - Text lecture
    Complete admin user functionality and deploy!18:03
    Complete admin functionality - Text lecture
    Project for section - Build authentication system for another app0:49
    Project 2 for section2:24
  • Many to many associations, multiple associations, nested routes
    Intro to many-to-many associations11:03
    Build ingredients and comments12:05
    Build ingredients and comments - Text lecture
    Build comment model and associations8:27
    Build comment model - Text lecture
    Build ingredients listing14:33
    Build ingredients listing - Text lecture
    Ingredients show page and navigation13:02
    Ingredients show and nav - Text lecture
    Complete ingredients15:10
    Complete ingredients - Text lecture
    Add ingredients at recipe creation9:59
    Add ingredients at recipe creation - Text lecture
    Build comments show and create14:18
    Build comments show and create - Text lecture
    Complete comments feature19:25
    Complete comments feature - Text lecture
    Project for section completion - Meetups!1:59
  • Realtime Rails - ActionCable - ChefChat and Comments
    Introduction to ActionCable and real-time Rails12:57
    Intro to ActionCable - Text lecture
    Complete realtime comments14:41
    Complete realtime comments - Text lecture
    Deploy to heroku with ActionCable - setup11:26
    Deploy to heroku - Text lecture
    Start chatroom - messages12:37
    Start chatroom - Text lecture
    Build messages and style9:10
    Build messages and style - Text lecture
    Style the chatroom13:20
    Style the chatroom - Text lecture
    Make messages realtime8:19
    Make messages realtime - Text lecture
    Finish ChefChat - Part 118:08
    Finish ChefChat - Part 1 - Text lecture
    Finish ChefChat - Part 212:35
    Finish ChefChat - Part 2 - Text lecture
  • Challenge Projects
    Project 1: Likes project3:43
    Likes project solution - one method of solving the problem
    Project 2: Images project2:36
    Images project solution
    Thank you!1:34
  • Miscellaneous
    Mac users - Steps to setup local development environment14:35

The Professional Ruby on Rails Developer with Rails 5

Mashrur Hossain

Mashrur Hossain has been a technology professional for over a decade and holds degrees in both Computer Science and Economics. He has worked with Enterprise Software Systems throughout his career with roles in analysis, development, and management. He is very passionate about web application development, and believes Ruby on Rails has proven to be a very strong force in this field. Join him for his comprehensive Ruby on Rails Developer courses as he guides you through the world of web application development using Rails.


Ruby on Rails is one of the most popular web applications development frameworks, and one that is hugely valuable for aspiring developers to learn. This course is designed for students of all levels and backgrounds, giving you an in-depth tutorial on Ruby on Rails, and specifically Rails 5, the newest release. You'll come to grips with some of the newest features, including building real-time apps, and master some basic and more advanced development techniques.

  • Access 174 lectures & 20 hours of content 24/7
  • Learn how to build web apps using Ruby on Rails & become proficient in back-end development
  • Build automated test suites for complex web apps
  • Become a confident web app developer
  • Compete for the highest paying junior developer jobs
  • Work w/ real-time features thanks to the introduction of ActionCable in Rails 5


Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...