Stay positive and productive with 1-year of unlimited courses
Get 1 year access
What to expect from the course.
Video time: 2m 33s
Learn about the different tools that we'll need in order to install Ruby on Rails.
Video time: 4m 32s
Install the Sublime Text editor and the Git Bash Terminal to your computer.
Video time: 4m 38s
How to install the Heroku Toolbelt, which will allow us to push our code to Heroku later on for web hosting.
Video time: 2m 14s
Video time: 4m 31s
Download and install Ruby on Rails using the Rails Installer.
Video time: 3m 41s
Create a new Ruby on Rails project, named Pinteresting.
Video time: 3m 13s
How to Google errors that you may receive while using Ruby on Rails.
Video time: 3m 46s
Fixing the installation error we received by modifying the Gemfile.
Video time: 6m 12s
Video time: 3m 24s
Finding our way around the rails directory, text editor, and terminal.
Video time: 6m 08s
Video time: 5m 40s
Video time: 5m 34s
Video time: 4m 29s
Video time: 6m 15s
Let's build our first Rails Web Page!
Video time: 3m 45s
Adding, removing, and installing Gems.
Video time: 4m 13s
Video time: 3m 34s
What is the Application.html file and what is it used for?
Video time: 3m 19s
Video time: 5m 28s
Video time: 5m 03s
How to build a Bootstrap navbar?
Video time: 5m 22s
Video time: 3m 09s
Video time: 4m 44s
Customizing styles in bootstrap is easy.
Video time: 5m 32s
Allow people to sign up to your site, log in, and log out. Part 1.
Video time: 5m 18s
Allow people to sign up to your site, log in, and log out. Part 2.
Video time: 4m 51s
Using Bootstrap to customize Devise views.
Video time: 5m 38s
Adding user names to our Devise database table.
Video time: 3m 42s
Change how the Navbar looks based on whether a user is logged in or out.
Video time: 4m 33s
Creating a framework to allow people to add images to your app.
Video time: 5m 04s
Deleting the Pins CSS file and understanding C.R.U.D.
Video time: 4m 05s
Change the way Pins are displayed on the site.
Video time: 4m 28s
What are Associations and why are they so important?
Video time: 5m 36s
What is the Pins Controller and how do we use it?
Understanding the "correct user" in Pins Controller.
Video time: 4m 50s
Using Paperclip and ImageMagick to handle image uploading by users. Part 1.
Video time: 3m 57s
Using Paperclip and ImageMagick to handle image uploading by users. Part 2.
Video time: 5m 20s
Using Amazon AWS S3 to store our database images.
Video time: 4m 10s
Setting up AWS Secret Keys and configuration.
Modifying how our Pins Page looks.
Video time: 4m 58s
Setting up JQuery Masonry.
Video time: 4m 27s
Using JQuery Masonry animations on our Pins.
Changing which Pins appear first and adding a new root route.
Video time: 4m 15s
Break our Pins into many pages with links.
Video time: 4m 17s
Making our site mobile ready is easy with Bootstrap!
Video time: 3m 28s
Changing your Heroku app name and using your own domain name.
Video time: 4m 45s
Tips on what to learn going forward to further your education.
Video time: 3m 53s
Share this course
Please confirm the name that should appear on the certificate
Warning! Once you have confirmed, you will not be able to change it. If you have accidentally misspelled this name, please contact us at email@example.com.
Start a tour to see how the lessons work
or dive right into your course. You can always access the tour at a later time.
How is your GoSkills experience?
Your feedback has been sent
© 2020 GoSkills Ltd. Skills for career advancement