How to get 100 thousand per code. Complete Beginner's Guide

Bookmark it now, say thank you in a year. At the end of each step are links for extracurricular reading.


What you need to know to receive a salary of 100 thousand

1. Get to know web development


Stage 1 situation

Stage duration: 1 month.


What to learn at this stage.


  1. HTML structure.
  2. Differences frontend and backend.
  3. Markup and typography.
  4. How to layout a page by layout.
  5. How to put links and embed images.
  6. CSS basics - rules, selectors, properties, and cascading.
  7.   ,   JavaScript.

,   .   JavaScript , ,   .     .  —  ,    . ,    .



Pros and cons of different sources

  .   —     .   ,   ,    PHP.


. ,   - (   -).


?



2.


Stage 2 situation

: 2 .


,  ,   .


.   ,    — , , -   . ,     .       , , , ,  .      StackOverflow.


 .     .   ,    .


.  , ,  ,   —   .


.     ,   -,     . ,  .


   ,  .   — ,   .


Sketch about pumping

?



3.    


Stage 3 condition

:  .


-      ,  -   .     .


. ,      —  ,   , .  2  3 , ,      .


   — /.  ,  — .


    :


  •    
  •  

   JavaScript.  , : , , , , ,   .


:


  •  DOM-
  • API
  • ,  

:


  • HTTP: XML, JSON, JSONP, XMLHttpRequest
  • REST API
  • DRY

(  JavaScript):


  • (LESS, SASS)
  • Gulp WebPack
  • Git
  • Figma Photoshop
  • Chrome DevTools

.    —   , ,  ,   .


,  .


.


  •  . Space Invaders, Pacman -  Atari 2600.   - (  ).
  • .   .
  •    .   .
  • -.   ,     .

.    25-45 (   )   . ,      JavaScript —    40-75 .   , ,  ,  .


4. ,  


: ,   .


. ,     . , .


    ,   .  IT    ,   .     ,  .  , - .


5. -


Stage 5 condition

: 1-3 ,    .


    JavaScript — (    ).


.    — React, Angular, Vue.js, Ember.js  Meteor.  — Yii2, Laravel, Symfony, Django  Flask.


  JavaScript,   , Express.js — Node.js.


.  . ,   Vue.js React,     .   ,   .


.   -  React — , .  , ,  .       —  .


.    — React- 100 .      , .


   —   .       .


?


  • .

6.  


:  .


  ,      — ,     .


.   ( ),  3     ,  .


  ,  —   - , ,   ,   . , ,    .


. , ,    ,  -   . - ,   -  .


, ,     ,    — -   .


.    —   , ,    .       ,  .


?



7.    


:   .


.    —   ,       ,   .    —      .


,    .       . , -    ----,     .


.    .     , ,     ,  ,       5.      — .   .


?



8.  


: .


, .


.   .    ,    .      .  , ,   .


.  , ,  .



  ,  ,   —  .   .


 — . , ,     ,   .



,   .  — ,    . , ,    —     .


100  .


  1.  -    .
  2. ( ).
  3.   / -
    (   ).
  4. .
  5.     .
  6.    .
  7.   .
  8.  ,      .
  9. .

, , ? — ?


All Articles