Front End Engineering Fall 2015

Little Rock Arkansas

Welcome to the crazy land of Front End Engineering! Over twelve weeks we will cover HTML, CSS, Javascript, and more to get you ready to be a junior front end developer.

The Course From 5000ft up

  • Prework
  • Download Day
    • Setup, Shortcuts, Programs, and the Command Line
      • .editorconfig
      • Atom Plugins
  • Week 1
    • Git
    • Console Rundown
    • Review HTML Basics
    • Review CSS Basics
    • Don't Overthink it Grids
    • Reset vs Normalize vs Modernizr
    • Developer Tools (Inspect Element)
    • // How to be a Professional Science Dog
  • Week 2
    • Bower
    • Responsive CSS
    • Build Tools
    • SASS
    • Bourbon
    • Neat
  • Week 3
    • JS Syntax
    • Variable Hoisting
    • Scope
    • Basic Javascript with the DOM
    • Eventslisteners
    • Developer Tools & Debugging (Source and Console)
    • Array Functions
      • map, reduce, filter, forEach
  • Week 4
    • Web Servers
      • Express.js
    • What is Application State?
    • Prototypes
    • Handlebars
    • Underscore & extends
    • jQuery basics
  • Week 5
    • More events
    • AJAX
    • Testing JS
    • Backbone Models & Collections
    • Backbone Views
    • Backbone Routing
  • Week 6
    • Ember Routes
    • Ember Components
    • Ember Data
    • // Trello
  • Week 7
    • Express.js
    • MongoDB
  • Week 8
    • Ember Addons
    • Ember Testing
      • Unit Tests
      • Unit Tests
      • Acceptance Tests
      • Mirage
      • Acceptance Tests
  • Week 9
    • Ember Testing
      • Page Objects
    • Advanced Ember Data