#####This repository has been created to show a weekly breakdown of my 12 weeks at Makers Academy. The purpose is to have a single hub that links to all other repositories created whilst on the program for organisational benefit. All project Titles are clickable links.
-
Introduction
-
Expectations
-
Command Line
- Walkthrough - Exercises
-
Version Control (git)
- Walkthrough - Exercises
-
Ruby
- Exercises from links - Makers' Pills - Makers' Quizlet/Memrise
-
- First Project
-
Useful Links: - Try Git - Command Line Crash Course - Learn Ruby the Hard Way - Learn to Program - Code Academy - Ruby in 20 Mins - Try Ruby - Ruby Koans
####Technologies Used:
- Ruby
- RSpec
####Projects:
-
Introduction
-
Boris Bikes (Weekday Challenge)
- CRC - TDD - BDD - OOD - OOP - RSpec
-
FAAST (Weekend Challenge)
- Chicago Style Testing (Version 1)
-
VAAST (Weekend Challenge)
- London Style Testing (Version 2)
-
Octocat Challenge (Friday Challenge)
- Github Practice
####Technologies Used:
- Ruby
- RSpec
####Projects:
-
BattleShips (Weekday Challenge)
- Team Working - Modelling Domain - The game engine - User Interface
-
Take-Away (Weekend Challenge)
- Twilio Gem
-
- Simple Ruby Kata
-
- Presentation for a SOLID principle
####Technologies Used:
- Ruby
- RSpec
- Sinatra
- Cucumber
- Capybara
- HTML
####Projects:
-
BattleShips Web (Weekday Challenge)
- Sinatra - Cucumber - Capybara - Sessions - Params
-
Rock Paper Scissors (Weekend Challenge)
- Using knowledge from weekday challenge to create a version of RPS in the browser
-
- Opening up the Inject method to get a better understanding
-
- A test repository to understand Sinatra
-
- A test repository to understand Cucumber
####Technologies Used:
- Ruby
- RSpec
- Sinatra
- Capybara
- PostgresQL
- HTML
- CSS
####Projects:
-
Bookmark Manager (Weekday Challenge)
- Learning how to use Databases
-
Twitter Clone (Weekend Challenge)
- Creating a twitter clone using Databases.
####Technologies Used:
- Javascript
- Jasmine
- io
- HTML
- CSS
- Sinatra
####Projects:
-
- Re-creating a version of RPS using a different scenario
-
- Learnt how to use the programming language io by doing a simple kata
-
- Learnt how to use the programming language javascript by doing a simple kata
####Technologies Used:
- Javascript
- Jasmine
- HTML
- CSS
- APIs
- Sinatra
- JQuery
####Projects:
-
- Created a program to show current temperature and local weather report in a static location (London).
-
- Created a simple page to show the use of Github user profiles through the developer API
-
Chitter(Weekend Challenge)
- A Twitter clone using Javascript and your own API to display the tweets
####Technologies Used:
- Javascript
- JQuery
- Node.js
- Socket.io
- CoffeeScript
- Mocha
####Projects:
-
- A simple server using sockets to make a chat program
-
- A simple kata to understand the CoffeeScript language
####Technologies Used:
- Ruby
- Rails
- JQuery
- HTML
- CSS
- Devise
- Omniauth
####Projects:
-
Yelp Clone(weekday project)
- A project to understand the fundamentals of Ruby on Rails
-
TIMstagram(Weekend Challenge)
- A weekend project to re-create [Instagram](http://www.instagram.com)
####Technologies Used:
- Javasript
- JQuery
- Node.js
- Socket.io
- Github API
- HTML
- CSS
####Projects:
-
GitRacer(Makeathon Week)
- A program created to update live commit information of a users github profile.
####Technologies Used:
- Ruby
- RSpec
- Javascript
- Node
- Express
####Projects:
-
Sinatra Template Gem || Click Here for Gem
- Created a gem for a simple Sinatra app Template complete with required CSS files and JQuery
-
Testing Steve's "Make a Gem called"
- Testing a gem creator by fellow maker HatStephens to be able to publish my own gem || Click Here for the 'Make me a Gem Called' Gem
-
- Simple sinatra template
-
- Simple Node-Express server template
-
- Learning how to use meta programming with Ruby
-
- Javascript practice
####Technologies Used:
- Ruby
- Rails
- RSpec
- HTML
- CSS
- jQuery
####Projects
####Technologies Used:
- Phonegap
- Javascript
- HTML5
- CSS3