Skip to content

Instantly share code, notes, and snippets.

@jkarttunen
Last active August 29, 2015 14:06
Show Gist options
  • Save jkarttunen/e88edca23c591009684a to your computer and use it in GitHub Desktop.
Save jkarttunen/e88edca23c591009684a to your computer and use it in GitHub Desktop.
Front End Learning resources

Getting started with front-end development

Books should be available in Siili library, also in dead-trees format. Some of the sites are paywalled but worth it, so prefer these over free copies. If something is missing, please have it bought.

Thinking and concepts

Workflows and tools

  • To get you started without scary tool installs and command line interface, you can use Prepros.io to play with modern web development workflow, packaged in one app.
  • Mac is for web development, Linux is for web serving, and Windows is for testing web sites with Internet Explorer.
  • Front-End tooling workflowsPresentation by Addy Osmani
  • Sublime Text 3 or your favorite text editor.
  • If are coming from back-end background, and really, really prefer an IDE type of environment, you could give Webstorm a try. If use IntelliJ Idea, you can use that. It gives you all that WebStorm does + the Java support.

Javascript

HTML & CSS

SVG

Living styleguides

@jkarttunen
Copy link
Author

To be added

  • Ruby / Middleman / Guard
  • Node / Express / Gulp setup
  • REST
  • MEAN stack
  • Ember.js
  • websockets & real time web
  • Intro to Preprosessing languages Haml, Jade, Slim, Sass, Stylus, Less, Coffeescrip
  • TDD and BDD, Jasmine
  • Style guides and component-based approach
  • heroku / git

@tariel
Copy link

tariel commented Sep 18, 2014

Large collection of JavaScript resources http://superherojs.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment