Skip to content

Instantly share code, notes, and snippets.

@ikhattab
Last active December 20, 2015 19:30
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ikhattab/2c652dbaa8c24cd09820 to your computer and use it in GitHub Desktop.
Save ikhattab/2c652dbaa8c24cd09820 to your computer and use it in GitHub Desktop.
How to start as a Front-End Developer.md

##How to start as a Front-End Developer

I've been asked this question many times by friends/colleagues and never had the chance to answer it properly.

I believe it's not about how many things you need to know more than it's a process you should flow. also it's not all about learning you should practice skills you gained and sharpen them often.

So, I curated here what could work as a plan/resources for you to use:

HTML

It's about semantics here you should know how you can fully describe structure of data you are displaying and when to use different tags to describe what. This important for maintainability/performance of your code and also for search engine and screen readers.

CSS

Mastering working with CSS is a crucial skill to help making nice layouts

Basic concepts

CSS Preprocessors

PSD to HTML tutorials

it's about practicing your skills here and start making real-world examples

JavaScript

AngularJS

Tooling

GruntJS

Gulp

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