Roadmap Javascript Web Development

登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
Roadmap Javascript Web Development により Mind Map: Roadmap Javascript Web Development

1. Javascript

1.1. Foundation

1.1.1. variable

1.1.1.1. var

1.1.1.2. let

1.1.1.3. const

1.1.2. Operators

1.1.2.1. math

1.1.2.2. logic

1.1.2.3. compare

1.1.3. Branching Statements

1.1.3.1. if else

1.1.3.2. switch case

1.1.4. Loop

1.1.4.1. for loop

1.1.4.2. while loop

1.1.4.3. do while loop

1.1.5. Array

1.1.5.1. Array methods

1.1.5.2. for of

1.1.6. Object

1.1.6.1. Object method built

1.1.6.2. for in

1.1.7. Map, Set

1.1.7.1. Map methods

1.1.7.2. Set methods

1.1.8. Function

1.1.8.1. Regular function

1.1.8.2. IIFE

1.1.8.3. Generator function

1.1.9. spread, rest

1.1.10. strict mode

1.2. Object

1.2.1. "this" keyword

1.2.2. method object

1.2.3. class

1.3. Function

1.3.1. constructor function

1.3.2. "new" keword

1.3.3. prototype

1.3.4. scope

1.3.5. Arrow function

1.3.6. closure

1.3.7. argruments

1.3.8. bind, call, apply

1.4. promise

1.5. async await

1.6. Math Object

1.7. String

1.7.1. String object

1.7.2. Template literals

1.8. Number methods

1.9. Date, time

1.10. ES6 -> ES12

1.11. Browser Object Model

1.12. JS Ajax

1.13. JSON

2. Back-end

2.1. Structure MVC

2.2. API

2.3. Caching

2.3.1. Caching

2.3.1.1. Redis

2.3.2. CDN

2.4. Framework

2.4.1. Expresjs

2.4.2. Nestjs

2.5. Template engine

2.5.1. pug

2.5.2. ejs

3. Front-end

3.1. HTML & CSS

3.1.1. HTML5

3.1.2. CSS3

3.1.2.1. Gird layout

3.1.2.2. Responsive

3.1.2.3. Flexbox

3.1.2.4. Animation

3.1.2.5. SCSS

3.2. Framework

3.2.1. Reactjs

3.2.2. Angular

3.2.3. Vuejs

3.3. Server side rendering

3.3.1. Nextjs

3.3.2. Nuxtjs ( Vuejs )

3.4. State Management

3.4.1. Redux

3.4.2. Mobx

3.5. Middleware

3.5.1. GraphQL

3.5.2. Rxjs

3.6. Module loaders and bundlers

3.6.1. Webpack

3.6.2. Parcel

3.7. Build tool

3.7.1. task runners

3.7.1.1. Gulp

3.7.1.2. Grunt

3.7.2. Linters and formatters

3.7.2.1. ESlint

3.8. JS DOM

4. General Knowlage

4.1. HTTP/HTTPS

4.2. API

4.3. Data Structure and Algorithm

4.4. Database

4.4.1. Relational Database

4.4.2. Non-Relational Database

4.5. Basic knowlegde OS

4.6. Object Oriented Programming

4.7. Nodejs

4.7.1. Npm

4.7.2. Package

4.7.3. Module

4.7.4. Import, export

4.7.5. File system

4.8. SSH

4.9. Testing