Topic: Ruby on Rails
How to setup Windows to begin developing Ruby on Rails Web Applications
Getting your local computer setup for developing web applications is one of the most difficult aspects of learning. In this tutorial, we will go all the way from a generic Windows 10 install to having a running Ruby on Rails application that you can see in a web browser on your machine.
How to setup a Mac to begin developing Ruby on Rails Web Applications
Getting your local computer setup for developing web applications is one of the most difficult aspects of learning. In this tutorial, we will go all the way from a generic MacOS install to having a running Ruby on Rails application that you can see in a web browser on your machine.
Learn to code with skills for business, product design, and collaboration: a curriculum for entrepreneurs
While there are plenty of amazing “learn to code” options out there, what’s often missing from their content is an integrated business curriculum for engineers building digital products, especially in a team setting. My goal with this curriculum is to teach from the ground-up a toolset for (1) rapidly prototyping software applications, (2) establishing an architecture that is ready to scale, and (3) integrating business and entrepreneurship fundamentals so that - as an engineer - you can be maximally effective to help drive revenue and customer satisfaction.
Seven reasons why a Rails, Redux, React, and React Native stack is fantastic for new startups
Here are the reasons why I'm all-in with this software stack.
Rails, ActionCable, Redux, and React: Walking through an example chat application
I spent some time over the holiday break wrapping my head around Rails with Redux. This will be an interesting stack to consider.
How to build a simple email sign up form with Ruby on Rails
Continuing our Introduction to Web & Mobile Development tutorial series, here we'll learn how to build a simple email sign up feature. Unless you have strong business reasons to require users to only sign up via an Oauth provider such as Facebook, Twitter, Google, etc., it's best to at least allow your users to sign up directly with an email address.
How to setup a Rails app for Test-Driven- and Behavior-Driven Development with Rspec and Capybara
Continuing forward in our introduction to web and mobile development tutorial series, here we'll learn how to prep our Rails app to begin writing code in a Test-Driven Development (TDD) and Behavior-Driven Development (BDD) paradigm.
How to design and prep a Ruby on Rails model architecture
Step-by-step “Hello World” examples in Ruby, SQL, and Ruby on Rails
Continuing forward from Part 1 of this 3-part “Hello World” mini-series within our web and mobile development tutorials, here we'll walk through Ruby, Standard Query Language (SQL), and Ruby on Rails. If you have not yet completed steps 1–7 from Part 1, click here to go back and do so now. If you have, great, let's continue.
A quick introduction to Embedded Ruby (a.k.a. ERB, eRuby)
Before we dive directly into Ruby on Rails app development, after reading the Ruby introduction post in this series it is worth taking a moment to understand the concept and practice of Embedded Ruby.
A quick introduction to Ruby on Rails
Moving forward with our tutorial series teaching beginners how to build modern-day apps for web and mobile devices, today we're going to take a brief, high-level look at Ruby on Rails and it's Model-View-Controller architecture to give you a better understanding of what all the fuss is about.