1

Step 1

Docker

2

Step 2

task methodologies

3

Step 3

Web socket

4

Step 4

bundlers

5

Step 5

Node.js

6

Step 6

UX/UI princeples

7

Step 7

TypeScript

8

Step 8

git - deep knowledge

9

Step 9

patterns

10

Step 10

frontend interview questions

11

Step 11

SOLID, DRY, DIE, KISS, YAGNI

12

Step 12

browser deep knowledge

13

Step 13

React

14

Step 14

Web workers

1

Step 1

Docker

2

Step 2

task methodologies

3

Step 3

Web socket

4

Step 4

bundlers

5

Step 5

Node.js

6

Step 6

UX/UI princeples

7

Step 7

TypeScript

8

Step 8

git - deep knowledge

9

Step 9

patterns

10

Step 10

frontend interview questions

11

Step 11

SOLID, DRY, DIE, KISS, YAGNI

12

Step 12

browser deep knowledge

13

Step 13

React

14

Step 14

Web workers

10 September 2018 01 December 2018
The goal is overdue by 1979 days

Goal abandoned

The author does not write in the goal 1 year 10 months 2 days

Knowledge & Skills

Senior Frontend Dev

I want to record my progress from strong Middle web developer to Senior web developer

this goal will be updated if I want to add something

I will very glad if you leave your comments and follow the progress

 Goal Accomplishment Criteria

strong Senior Frontend Developer

 Personal resources

today I already know how and can:

1. Vue.js (vue-router, vuex, vue-test-utils, i18n, vue-validate, etc..)

2. strong JS knowledge (ES6, ES7, ES8) but I want to repeat them

3. git, bitBucket, GitHub - but I want to know their deeper

4. Webpack, grunt, gulp - and I want to know Rollup, Parcel and Webpack deeper

5. I know React, but now well good enough

6. jira, confluence

7. web sockets

8. HTML, CSS of course

9. unit tests (jest)

10. E2E tests (cypress)

11. GraphQL, RESTapi

12. basic of PHP and SQL

13. 3+ years of frontend commercial development in the team

14. good soft skills

 Goal ecological compatibility

it will make me happy

  1. Docker

  2. task methodologies

    1. scrum

    2. agile

    3. Jira

    4. Confluence

  3. Web socket

  4. bundlers

    1. Rollup

    2. Parcell

    3. Webpack

  5. Node.js

    1. intro

    2. Event loop

    3. EventEmmiter

    4. fs

    5. http

    6. restAPI

    7. tests

    8. express

  6. UX/UI princeples

  7. TypeScript

    1. install and compilations

    2. static typing

    3. interfaces

    4. classes and OOP

    5. generics modules ?

    6. declaration

    7. Namespaces - here.

    8. Enums - here.

    9. Advanced Types and Type Guards - here.

    10. Writing JSX in TypeScript - here.

  8. git - deep knowledge

  9. patterns

  10. frontend interview questions

  11. SOLID, DRY, DIE, KISS, YAGNI

    1. SOLID

    2. DRY

    3. DIE

    4. KISS

    5. YAGNI

  12. browser deep knowledge

    1. http

    2. V8

    3. WebGL - https://developer.mozilla.org/ru/docs/Web/API/WebGL_API

  13. React

    1. intro

    2. React-router

    3. Redux

  14. Web workers

  • 2723
  • 10 September 2018, 11:04
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?