Web Development

Get Started. It's Free
or sign up with your email address
Web Development by Mind Map: Web Development

1. Front-end developer

1.1. MV*/MVC Javascript framework

1.1.1. Backbone.js(most classic)

1.1.2. Angular.js(must-learn)

1.1.3. React(Facebook), Knockout.js

1.2. CSS tools

1.2.1. SASS/LESS

1.2.2. Bootstrap(CSS framework)

1.2.3. Responsive Design (Media Query)

1.3. Front-end build tools

1.3.1. Grunt

1.3.2. Gulp

1.3.3. Package management

2. Back-end

2.1. Ruby on Rail

2.2. Node.js(Javascript/Express.js)

2.3. PHP

2.4. Python/Django

2.5. .net(C#)

2.6. Database

2.6.1. mySqu

2.6.2. MongoDB

2.6.3. Redis

2.7. Others

2.7.1. API/Restful Service

2.7.2. Security

2.7.3. OAUTHZ/Authentication

2.8. Caching

2.8.1. Squid

3. Basics of front-end

3.1. HTML

3.2. CSS

3.3. Javascript

3.3.1. JQuery

3.3.2. AJAX

4. How the internet works

4.1. Client front-end

4.2. Server side back-end

4.3. Database

5. Must-know (no matter what role)

5.1. Basic terminal usage

5.2. Github

5.3. Web service/API/Restful web service