Skip to content

Instantly share code, notes, and snippets.

Week 7 Learning Objectives

###Intro Ruby

  • 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 8 Learning Objectives

###Migrations

  • Add and remove columns from the database.
  • Alter an existing column.
  • Explain when it is okay to edit a migration and when it is okay to edit the schema.

###Associations

  • Describe how relational databases can be used to create associations between resources.

Week 5 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.

###Bubble Sort

Week 3 Learning Objectives

###Express

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

###Params and Routes

Week 2 Learning Objectives

###Iterator Methods & Callbacks

  • Draw the call stack of a program that uses callbacks
  • Write a first-order function that calls a custom callback
  • Use iterator methods to iterate through collections

###Objects

@serabakpak
serabakpak / week1-learning-objectives.md
Last active August 17, 2016 23:14
Week 1 Learning Objectives

Week 1 Learning Objectives

###Git & Github

  • Explain the uses of Git and GitHub for tracking their changes and collaborating on projects.
  • Draw a model of local, remote, and working copies of their repositories.
  • Write some code, commit the changes, and write a strong commit message.
  • Deploy first live website using gh-pages.

###HTML & CSS

@serabakpak
serabakpak / index.html
Created August 8, 2016 23:34 — forked from anonymous/index.html
ELK Web Design // source https://jsbin.com/madedo
<!DOCTYPE html>
<html>
<head>
<title>ELK Web Design</title>
<link href="http://fonts.googleapis.com/css?family=Open+Sans:400,800" rel="stylesheet" type="text/css">
<style id="jsbin-css">
/*Copy over your previous HTML code below
*/body {
font-size: 18px;
font-family: "Open Sans", sans-serif;
@serabakpak
serabakpak / index.html
Created August 8, 2016 22:39 — forked from anonymous/index.html
ELK Web Design // source https://jsbin.com/rabuga
<!DOCTYPE html>
<html>
<head>
<title>ELK Web Design</title>
<link href="http://fonts.googleapis.com/css?family=Open+Sans:400,800" rel="stylesheet" type="text/css">
<style id="jsbin-css">
/*Copy over your previous HTML code below
*/body {
font-size: 18px;
font-family: "Open Sans", sans-serif;
<!DOCTYPE html>
<html>
<head>
<title>ELK Web Design</title>
<style id="jsbin-css">
body {
font-size: 18px;
font-family: sans-serif;
}
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<style id="jsbin-css">
body {
background: #333;
}