Skip to content

Latest commit

 

History

History
37 lines (21 loc) · 1.93 KB

precourse.md

File metadata and controls

37 lines (21 loc) · 1.93 KB

Precourse

Go to course navigation

For this course we will be using a number of free services to help reduce the amount of configuration required and to allow you to focus on learning.

Before coming on this course please create a free account on each of the following (the links will take you through to the # pages)

  • Cloud9
  • Github
  • Heroku
  • Travis CI - This service does not require a new account but requires you to # using your Github account and accept Travis' request for permission to access some of the data on your Github account.

You will need your usernames and passwords on the day so either make them memorable or use a Secure Password Manager

Security

During the course we will be using Cloud9 and Github in conjunctions with each other. This requires some security configuration, specifically: the two services use Public Key Cryptography to authenticate their interactions. Sadly for us this requires a little bit of configuration.

On your Cloud9 home-page click on the settings icon and then onto SSH keys. Then copy the contents of the grey box. In the case that you have multiple SSH keys shown you should copy the second with a title similar to: Connect to your private Github repositories.

Cloud 9 SSH

Then on Github go Click on your account in the top right hand corner and then settings:

github settings

Once here click on SSH and GPG keys then New SSH key call the key "Cloud9" and then paste the key into the text area labelled "Key". Finally click Add SSH key.

github ssh

Congratulations you now have everything need to complete the course!

Go to course navigation