Web Development with Rails and Git Tutorial

Demo 2: Software Stack Tour

▶️ Play from the beginning (~1 hour)

In this demonstration, I will give a quick tour of the software stack by showing how its used to accomplish some common tasks.

▶️ 1. Getting Started

  1. ▶️ Fire up the development environment.
  2. ▶️ Create a new Rails project skeleton.
  3. ▶️ Run the skeleton to see the default root page.
  4. ▶️ Save this version of project to a local Git repo.
  5. ▶️ Save this version of project to a remote GitHub repo.

▶️ Check-in Changes: changeset, snapshot

▶️ 2. Evolving the Project

  1. ▶️ Add a landing/root page to the web app.
  2. ▶️ Save these revisions to both the local and GitHub repos
  3. ▶️ Add an “about” page to the web app
  4. ▶️ Save these revisions to both the local and GitHub repos
  5. ▶️ Add hyperlinks that enable navigating between the pages
  6. ▶️ Save these revisions to both the local and GitHub repos

▶️ Check-in Changes: changeset, snapshot

▶️ 3. Sharing the Project

  1. ▶️ Show how a collaborator might download and run the project
  2. ▶️ Discuss how one might deploy the app to the web

▶️ 4. Wrapping Up

  1. ▶️ Shut down the development environment
© Scott D. Fleming 2018 • Made with GitHub Pages and Markdown