1

Step 1

JavaScript Basis

2

Step 2

JavaScript Basic

3

Step 3

English B1

4

Step 4

JavaScript Advanced+

5

Step 5

commercial development of the project - the site

6

Step 6

2000+ hours of programming

1

Step 1

JavaScript Basis

2

Step 2

JavaScript Basic

3

Step 3

English B1

4

Step 4

JavaScript Advanced+

5

Step 5

commercial development of the project - the site

6

Step 6

2000+ hours of programming

28 May 2022
Goal completed 8 November 2023
General

Become a frontend developer in six months to a year

I have six months to a year to become a frontend developer. And learn eight hours a day every day. I made a rough plan that I will follow. Also every day I will have to make a push to github and learn English.

And so, my experience so far.

Basic CSS/HTML, JavaSCript, Webpack, Json, API, SCSS.
I have been studying for 3 weeks now. And now I'm focusing on JavaScript, I'll start learning it from the lowest level.

I have a roadmap that I will attach to posts.

Also I'm doing my own startup, a real project for commercial use, I'm learning from it

https://github.com/BadVoice

Every day there will be a post with a report of what I did today.

my linkedin - https://www.linkedin.com/in/badvoice-developer/rec...
in which I have already done reporting, but atm not very convenient.

https://vk.com/smr_yt

 Goal Accomplishment Criteria

To get into a company as a frontend developer

  1. JavaScript Basis

    1. Syntax

    2. variables let/const (es6)

    3. Data Types - number, BigInt(es10) | string (Template String)(Interpolation)es6 | undefined | null | boolean | symbol(es6)

    4. Data Types (Obj) - obj, array, function, new Date, new RegExp, new Error

    5. Loop (for / while, do while)

    6. Condtitional Statement if/ if else / switch | Conditional (ternary) operator | Operators | typeof dynamically [duplicate]

    7. Types of functions ( Functions Declorations, Expression, Named Functions Expression, arrow fucntions (es6)

    8. FUNCTIONS ( Recursion, call stack, Callback, execution context, visibility area, Scope)

    9. FUNCTIONS (this --> call, apply, bind ) | Prototype --> Function() constructor, inheritance and the prototype chain)

    10. OBJ,Prototype ( OOP --> Class es6, inheritance class)

    11. OBJ, Prototype ( Operator new, Getters, Setters, Proxy, Mixins, functional objects, functors)

  2. JavaScript Basic

    1. Basis

    2. ES6+

    3. Dom

    4. JSON

    5. Fetch API

    6. OOP

    7. algorithms

  3. English B1

    1. Learn 50 new words a week

    2. Learn 50 new words a week

    3. Learn 50 new words a week

    4. Learn 50 new words a week

    5. Learn 50 new words a week

    6. Learn 50 new words a week

    7. Learn 50 new words a week

    8. Learn 50 new words a week

    9. Learn 50 new words a week

    10. Learn 50 new words a week

  4. JavaScript Advanced+

    1. JavaScript Basic

    2. API

    3. Webpack

    4. SPA | PWA

    5. TypeScript

    6. Pinia

    7. Vue

  5. commercial development of the project - the site

    1. Configure the webpack

    2. layout

    3. early-interactiv, accordeon

  6. 2000+ hours of programming

    1. 1 month: 120h

    2. 2 month: 123,5h

    3. 3. month 85+-h

    4. 4. month 85+-h

    5. 200h

    6. 200h

    7. 200h

  • 3012
  • 28 May 2022, 16:42
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?