Skip to content

Instantly share code, notes, and snippets.

View johnson-rl's full-sized avatar

Ryan Johnson johnson-rl

View GitHub Profile

NoSQL!!

(actually...a little bit of SQL)

image of movie sequels that never happened sequels aren't always a good idea


In this class, we've mainly used two types of databases:

#RJ's Self Serving Presenentation that's basically about himself and that cool thing he did

This presentation is about how to use ruby related data to write a ranking algorithm that displays the top results on the page. But really, it's about my favorite subject....

####Me!

Best

Alright...I can see you all rolling your eyes.

@johnson-rl
johnson-rl / gist:cbb0ea248dce2489aa3674ccca056eea
Last active January 27, 2017 17:29 — forked from c00z/gist:d3a90f06ebac6658e97f1af2968eeb0f
Steps to setting up a Rails application

Steps to creating a Rails application

###Starting a New Rails Project

  • Create a new Rails Project
$ rails new AppName -T -d postgresql

Week 6 Learning Objectives

###Ruby Intro

  • List Ruby data types.
  • Articulate strategies to learn new programming languages and frameworks.
  • Run Ruby code in an interactive Command Line Interface or from a file.

###Ruby Methods

  • Write conditionals, loops, and methods in Ruby.
  • Apply methods in ruby to solve problems.

Week 5 Learning Objectives

###Angular Client-side Routing

  • Compare and contrast client-side and server-side routing.
  • Add a module to an Angular project.
  • Implement client-side routing with the ngRoute module.
  • Display view template files with the ng-view directive.

Week 4B Learning Objectives

###Big O

  • Articulate a set of steps to determine Big O complexity.
  • List the Big O complexities of some commonly-used patterns and algorithms.
  • Estimate the time or space efficiency of an algorithm using Big O notation.

###Binary Search

Week 3 Learning Objectives

###Express

  • Draw a diagram of the request-response cycle with Node.js and Express included and labeled
  • Describe the roles that Node.js and Express play in building a server
  • Use npm to initialize a Node.js project
  • Write a local web server to serve JSON and static assets with Express

###Express Routes & Parameters

Week 2 Learning Objectives

###Iterator Methods & Callbacks

  • Use appropriate iterator methods to declaratively loop through collections
  • Follow the order of execution in a program that uses callbacks
  • Write a higher-order function that calls a custom callback

###Objects