R-SE / Notes

A collection of various notes I've made while learning how to program

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Notes

This is a collection of various notes I've made while learning how to program

  • semantic markup
  • accessibility
  • forms

  • file architecture
    • SMACSS organization + BEM naming methodology
  • Responsive layout via media query & Flexbox/CSS Grid
    • mobile-first design, responsive images, SVG spritesheets
  • SASS (preprocessor)
    • variables, mixins, partials, extenders, nesting
  • CanIUse.com (browser support)
  • Modernizr (feature detection)
  • Modern.ie (Browser Testing)
    • Browsers: Chrome, Firefox, Opera, Safari, IE

  • NodeJS
    • npm
      • Gulp, Webpack, other build tools
  • JQuery (library)
  • ReactJS (framework)
  • AJAX & JSON
    • external APIs (esp. XHR)
  • ECMAScript6 & Babel
  • Mocha & Chai

Workflow Tools

  • Linux CLI
  • Git + Github
  • Atom/Vim
  • Chrome Developer Tools
    • DOM manipulation
    • Debugger
    • Device testing
      • or Cross Browser Testing Services

CS Concepts

  • Data structures
  • Algorithms

####TO LEARN:
Here's my main path.

About

A collection of various notes I've made while learning how to program


Languages

Language:JavaScript 56.6%Language:CSS 38.8%Language:HTML 4.6%