A corret path to front-end development - https://fernahh.com.br/frontendpath
Besides being large, the web also evolves constantly. Therefore, this project has a long way to go. The guide's content is in the folder source/guia.
Soon I will open issues for collaboration.
Once you've made your great commits:
- Fork the project
- Create your feature branch:
git checkout -b my_feature
- Push to the branch:
git push origin my_feature
- Submit a pull request!
This project was developed in a static generator, the Middleman.
-
First, install last version of Ruby
-
Install Bundler:
$ gem install bundler
-
Clone it:
$ git clone [email protected]:fernahh/frontendpath.git
-
Go to project's folder:
$ cd frontendpath
-
Install dependencies
$ bundle
-
Run the project
$ middleman server
Without these references, no doubt the guide could not be possible. Thanks to all the authors.
- Introduction
- High Performance Web Sites, by Steve Souders
- HTML5: Up and Running, by Mark Pilgrim.
- Semantic
- About HTML semantics and front-end architecture, by Nicolas Gallagher.
- HTML5 For Web Designers, by Jeremy Keith.
- Acessibility
- Web Content Accessibility Guidelines, by W3C.
- Coletânea Front-end, by Reinaldo Ferraz.
- CSS
- Object Oriented CSS, by Nicole Sullivan.
- Scaleble and Modular Architetura for CSS, by Jonathan Snook.
- JavaScript
- High Perfomance JavaScript, by Nicholas Zakas.
- Secrets of JavaScript Ninja, by John Resig and Bear Bibeault.
MIT © @fernahh