Перейти к основному содержанию
Как правильно учить java Script

Вроде бы все просто - начинаешь с начала, движешься к концу. Но, где это начало и в какой последовательности проходить темы по JS? Давайте узнаем, как правильно учить Java Script, чтобы понимать пройденное, не разочароваться и не выгореть.

Если вы планируете самостоятельное обучение, проходите его по предложенному ниже плану. В этом случае процесс не затянется, вы сможете освоить JS за 12 месяцев. 

До начала изучения Java Script необходимо освоить HTML и CSS. С их помощью создаются веб-страницы, которые "оживляет" JS. Обучающих материалов достаточно. Это книги, платные и бесплатные курсы, онлайн-справочники, обучающие платформы, ролики на Ютубе.

1. Основы Java Script

  • Типы данных (number, string, boolean, null, undefined, object, symbol) 
  • Операторы 
  • Условия 
  • Циклы 
  • Функции (классификация, замыкание функций, callback-функции) 
  • ООП 
  • Динамическая типизация 

Изучив все темы, убедившись, что вы их действительно понимаете, можно двигаться дальше.

2. Работа с веб-страницей

  • Получение элементов 
  • События (всплытие, делегирование, объект события, цикл события) 
  • Обработчик событий 
  • Отмена стандартных событий браузера 
  • Параметры глобальных объектов (window, screen, document) 
  • JS параметры элементов 
  • Работа скриптов с привязкой ко времени 

3. Регулярные выражения

  • шаблоны и флаги 
  • символьные классы Юникод 
  • якоря 
  • Методы RegExp и String 

4.  JS в работе

  • this. контекст вызова 
  • конструкторы 
  • формат передачи данных 
  • общение с сервером, AJAX 
  • инкапсуляция 
  • сборка проекта (webpack, browserify...) 
  • перехват ошибок try/catch 
  • работа с LocalStorage 

5. Стандарт ES6

  • переменные let / const 
  • стрелочные функции 
  • интерполяция 
  • promise 
  • цикл for of 
  • деструктурирование 
  • spread 
  • class 
  • bable 

6. Стандарт ES67, ES8...

  • оператор ** 
  • async / await 
  • Array.prototype.includes 

7. Библиотеки и фреймворки

  • Jquery 
  • React 
  • Angular 
  • Vue и иное 

Отдельно стоит выделить React и обязательные для изучения темы:

  • инкапсуляция и модули 
  • Webpack 
  • Bable 
  • JSX 
  • компонентный подход 
  • props 
  • state 
  • стили css. Styled-components 
  • работа с формами 
  • работа с сервером: Ajax, fetch API 
  • жизненный цикл компонентов 
  • паттерны в React 
  • React Router 
  • Redux 
  • UI тесты, JEST 

8. Тестирование

  • mocha / chai 
  • Jest и иное 

Теперь можно приступить к Node.js

Часто задаваемые вопросы

Сколько времени уйдет на изучение JavaScript? 

В среднем с нуля для полного понимания и способности выполнять задачи уровня junior потребуется от 6 до 12 месяцев. При этом необходимо обучаться от 2 до 5 часов ежедневно.

Что нужно знать перед тем как учить JavaScript? 

HTML и CSS - как минимум на уровне основ.

В чем сложность JavaScript?

Сложности могут возникнуть только при нерегулярных занятиях. Информации много, если один преподаватель или методика изложения не подходит, вы легко найдёте другой метод обучения.

Что должен знать JS-программист?

Требования постоянно меняются. Более того, они ещё зависят от компании. Чтобы узнать требования на текущий момент, перейдите на любой портал поиска работы и посмотрите, какие знания и умения указаны в вакансиях.

Сколько зарабатывает Junior JavaScript? 

На май 2023 года вилка зарплат составляет от 25 000 до 210 000 рублей.

Отправь ссылку другу

Добавить комментарий

Код языка комментария.

Plain text

  • Допустимые HTML-теги: <strong> <ul type> <ol start type> <li> <img src alt height width>
  • Строки и абзацы переносятся автоматически.
CAPTCHA
8 + 1 =
Решите эту простую математическую задачу и введите результат. Например, для 1+3, введите 4.
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.

10 фреймворков Python, которые нужно освоить в 2023 году

Python быстро стал одним из самых популярных языков программирования из-за простоты изучения и использования, универсальности и обилия обучающих ресурсов. Он также широко применяется в различных отраслях: от веб-разработки до анализа данных. Благодаря его распространённости у нас есть большое количество фреймворков, большая часть которых с открытым исходным кодом.

Где и как выучиться на программиста, с чего начать

Хотите узнать, как стать программистом самостоятельно с нуля и хорошо зарабатывать? Рассказываю с чего начать, где и как можно учиться. Где найти бесплатные материалы, а также платные профессиональные курсы, выдающие свидетельства и дипломы.

В каких городах живёт больше всего миллиардеров

В городах первой десятки рейтинга Forbes проживает почти четверть всех миллиардеров мира. Их совокупное состояние превышает $2,8 триллиона. Давайте узнаем, где самое большое количество миллиардеров, в каких городах они предпочитают жить.

Кто такой копирайтер и можно ли на этом сейчас заработать

Наверняка вы слышали о такой интернет-профессии как копирайтер. Можно начать работать без образования. Просто пишеш тексты, зачастую переписываешь своими словами уже существующие в сети и неплохо зарабатывашь не выходя из дома. Но, так ли это, можно ли заработать копирайтером и сколько?

Hot Fruits — Необычное кафе в Перми для семейного отдыха и свиданий

Хотите отдохнуть в необычном месте, рекомендую посетить кафе Hot Fruits с уникальным меню. Во всей Перми вы не найдёте настолько уютное место с потрясающе вкусными блюдами и напитками. Оно идеально подходит для семейного отдыха с детьми, свидания, долгих посиделок с друзьями.

Серый и чёрный список FATF: что такое ФАФТ в 2024 году

ФАТФ (Financial Action Task Force, FATF) переводится как "Рабочая группа по финансовым действиям", это организация, созданная «семеркой» стран при участии Европейской комиссии в июле 1989 года. Она ведёт борьбу с отмыванием денег и финансовыми преступлениями на самом высоком уровне. 

Зачем покупать тур в Эмираты из Алматы?

Находитесь сейчас в Казахстане и планируете поездку в ОАЭ, у вас есть прекрасная возможность приобрести тур в Эмираты из Алматы по выгодной цене.

Советы туристам, впервые приехавшим в Петербург

Петербург - город с богатой историей, культурным наследием и уникальной атмосферой. Для туристов, впервые приезжающих в этот город, важно знать несколько советов, которые помогут им насладиться поездкой и избежать неприятностей.

Все курорты, острова и города Таиланда, где вы можете отдохнуть и получить массу впечатлений

Сказочное Королевство Таиланд — это уединенные пляжи, тусовочные курорты, экзотическая природа и технологичный мегаполис. Если где и можно отдохнуть, то только в Таиланде.