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
- Setup, Shortcuts, Programs, and the Command Line
- 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
- Web Servers
- 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
- Ember Testing