Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Developer Panteleymonchuk RoadMap создатель Mind Map: Developer Panteleymonchuk RoadMap

1. General knowledge

1.1. Git (version control)

1.2. SSH

1.3. HTTP/HTTPS and API's

1.4. Basic terminal usage

1.5. Learn to research

1.6. Data structure and algorithms

1.7. SOLID, YANGI, KISS

1.8. Regular Expressions

2. Back-end

2.1. General knowkedge

2.1.1. Web server

2.1.1.1. NGinx

2.1.2. REST ful APIs

2.1.3. Authentication

2.1.3.1. JWT

2.1.3.2. OAuth 2.0

2.1.4. GraphQL

2.1.4.1. Apollo

2.1.5. Docker

2.2. Nodejs

2.2.1. Frameworks

2.2.1.1. Express

2.2.2. Testing

2.2.2.1. Mocha

2.2.2.2. Enzyme

2.2.3. DB

2.2.3.1. Postgres

2.2.3.2. MongoDB

2.2.3.3. MySQL

2.2.4. Search Engine

2.2.4.1. Elastic

2.2.4.2. Sphinx

3. Other

3.1. Python

3.1.1. Base syntax

3.1.2. Package manager

3.1.2.1. Pip

3.1.3. Testing

3.1.3.1. Py.test

3.1.3.2. unittests/pyunit

3.1.4. Frameworks

3.1.4.1. aiohttp (async)

3.1.4.2. Django

3.1.4.3. Flask

4. Mobile development

4.1. Frameworks

4.1.1. React Native

4.1.1.1. General knowledge JAVA/ObjectiveC

4.1.2. Ionic

4.1.3. PhoneGap

5. Front-end

5.1. HTML

5.1.1. HTML base tags (lists, tables, types, etc)

5.1.2. HTML5 features (audio, video, etc)

5.2. CSS

5.2.1. Responsive web

5.2.2. Crossbrowser solutions

5.2.3. CSS3 features

5.2.3.1. flexbox

5.2.3.2. scale

5.2.3.3. transform

5.2.3.4. grids

5.2.3.5. skew

5.2.3.6. gradient

5.2.4. Frameworks

5.2.4.1. Bootstrap

5.2.4.2. Foundation

5.2.5. Preprocessors

5.2.5.1. Sass

5.2.5.2. Less

5.2.5.3. Stylus

5.2.5.4. PostCSS

5.2.6. Methodology

5.2.6.1. BEM

5.3. JavaScript

5.3.1. Core

5.3.1.1. ES6/ES7

5.3.1.2. FP paradigms

5.3.1.3. OOP paradigms

5.3.2. Strong type controllers

5.3.2.1. Flow

5.3.2.2. TypeScript

5.3.3. Design patterns

5.3.3.1. Immutable.JS

5.3.4. Task runners

5.3.4.1. NPM scripts

5.3.4.2. Gulp

5.3.5. Testing

5.3.5.1. Jest

5.3.5.2. Mocha

5.3.6. Frameworks

5.3.6.1. React.js

5.3.6.1.1. HOC

5.3.6.1.2. SSR

5.3.6.2. Angular 2+

5.3.6.2.1. TypeScript

5.3.6.2.2. RxJS

5.3.6.3. Vue

5.3.7. State managements

5.3.7.1. Redux (actions, reducers, action creators)

5.3.7.2. Mobx

5.3.8. Middlewares

5.3.8.1. GraphQL (apollo)

5.3.8.2. Rx.JS

5.3.9. Module loaders and bundlers

5.3.9.1. webpack

5.3.9.2. rollup

5.3.9.3. parcel

5.3.10. Package manager

5.3.10.1. yarn

5.3.10.2. npm

5.3.11. Other

5.3.11.1. Regex

5.3.11.2. GOF design patterns

5.3.11.3. Async operations management (promises, async/await)

5.3.11.4. Data mapping (native: map, filter, reduce)

5.3.11.5. Data mapping (library: reselect, lodash, etc)

5.4. SVG

5.4.1. D3