• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

Course Images

Build a Weather App with Ruby On Rails

Build a Weather App with Ruby On Rails

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 2 hours 5 minutes

  • All levels

Description

How to use an API to get air-quality ozone weather data with Ruby on Rails

Ruby on Rails can seem overwhelming at first, but it doesn't have to be. The author walks you through this course step-by-step and you'll be building your first web app in minutes. You'll be amazed at how quick and easy it is to create very professional-looking websites, even if you have no programming or web design experience at all. Watch over his shoulder as he builds a cool ozone air-quality monitoring weather app step-by-step right in front of you. You'll follow along and build your own copy. By the time we're finished, you'll have a solid understanding of Ruby on Rails and how to use it to build awesome web apps. The course contains 28 videos and is just over 2 hours long. You don't need any special knowledge or software to take this course, though any experience with HTML or CSS is a plus. You don't even need to know the Ruby programming language. We walk you through everything. Ruby on Rails is a great web development tool and learning it has never been this easy.

What You Will Learn

Build a cool ozone air-quality monitoring weather app that pulls ozone air-quality weather data from a third-party government API
Learn how to use the free API in your app throughout the course
Style a website using the popular Bootstrap CSS framework

Audience

This course is designed for anyone who wants to learn to make web apps with Ruby on Rails.

Approach

Follow along with the instructor and build what he builds. Learn as you build with this hands-on video series.

Key Features

Build your own air-quality monitoring website * Build web apps with Ruby on Rails

Github Repo

https://github.com/packtpublishing/build-a-weather-app-with-ruby-on-rails

About the Author
John Elder

John Elder is a pioneer in Web Development who created one of the first Internet advertising networks back in 1997. He sold it to a publicly traded company at the height of the dot com boom and then went on to create the best-selling Submission-Spider search engine submission software that's been used by over 3 million individuals and small businesses in over 45 countries. John graduated with honors with a degree in economics from Washington University in St. Louis where he was an artsci scholar. Today he teaches Web Development courses at Codemy the online code school he founded.

Course Outline

1. Install Ruby on Rails

1. Introduction

Install Ruby on Rails: Introduction

2. Installation Overview

Install Ruby on Rails: Installation Overview

3. Install Node

Install Ruby on Rails: Install Node

4. Install Sublime Text and Git Bash

Install Ruby on Rails: Install Sublime Text and Git Bash

5. Create an SSH Key

Install Ruby on Rails: Create an SSH Key

6. Install Heroku Toolbelt

Install Ruby on Rails: Install Heroku Toolbelt

7. Install Ruby on Rails

Install Ruby on Rails: Install Ruby on Rails

8. Create Test Project and Error Handling

Install Ruby on Rails: Create Test Project and Error Handling

2. Ruby on Rails Project Basics

1. Create Project and Homepage

Ruby on Rails Project Basics: Create Project and Homepage

2. Install Bootstrap CSS Framework

Ruby on Rails Project Basics: Install Bootstrap CSS Framework

3. Create Bootstrap Navbar and Partial

Ruby on Rails Project Basics: Create Bootstrap Navbar and Partial

4. Create Bootstrap Jumbotron

Ruby on Rails Project Basics: Create Project and Homepage

3. Weather Data API

1. Weather API Overview

Weather Data API: Weather API Overview

2. Connect to Weather API

Weather Data API: Connect to Weather API

3. Output API Results to Screen

Weather Data API: Output API Results to Screen

4. API Error Handling

Weather Data API: API Error Handling

5. Jumbotron Background Colors

Weather Data API: Jumbotron Background Colors

6. Color Logic with Ruby

Weather Data API: Color Logic with Ruby

7. Change Ozone Description

Weather Data API: Change Ozone Description

4. Zipcode Search Functionality

1. Navbar Search Form

Zipcode Search Functionality: Navbar Search Form

2. Search Functionality

Zipcode Search Functionality: Search Functionality

3. Search Form Error Handling

Zipcode Search Functionality: Search Form Error Handling

4. Search Form API Connection

Zipcode Search Functionality: Search Form API Connection

5. Version Control and Webhosting

1. Version Control with Git

Version Control and Webhosting: Version Control with Git

2. Push Code to Github

Version Control and Webhosting: Push Code to Github

3. Intro to Heroku For Free Webhosting

Version Control and Webhosting: Intro to Heroku For Free Webhosting

4. Using Custom Domain Names with Heroku

Version Control and Webhosting: Using Custom Domain Names with Heroku

5. Conclusion - Bonus Lecture

Version Control and Webhosting: Conclusion - Bonus Lecture

Course Content

  1. Build a Weather App with Ruby On Rails

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews