Найти тему
Инженер

1. Введение в JavaScript

JavaScript на сегодняшний день является одним из самых популярных языков программирования. На нем пишут:

- frontend-приложения используя такие известные библиотеки как React, View, Angular;

- backend-приложения с помощью библиотеки NodeJS;

- мобильные приложения для ОС Android и iOS благодаря библиотеке React Native;

В этом курсе мы поговорим об основах языка. О том что такое переменные и о типах переменных, об основных функциях и методах используемых в JS, а также научимся сами создавать свои собственные функции. Поговорим о том что такое классы и объекты, а также научимся создавать свои собственные классы и объекты построенные на основе этих классов. Также мы рассмотрим условные операторы, циклы, массивы и еще много интересного и нужного для самостоятельной разработки ваших будущих проектов.

-2
-3

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

-4

В своем курсе я буду придерживаться принципа 80/20. Он применим не только к изучению языков программирования. Суть его в том, что в жизни в большинстве случаев мы задействуем и постоянно используем только 20% от общих возможностей языка. Вот эти 20% я постараюсь вам дать. А на этом каркасе в дальнейшем вы и сможете развиваться в том направлении которое себе выбрали или выберите.

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

У вас наверное возник логичный вопрос, а где мы будем писать и выполнять наш javascript код?

1. Мы можем писать код и сразу его выполнять в ваших Web-браузерах. Я вам советую для этих целей использовать Google Chrome. JS встроен по умолчанию в любой браузер, поэтому если работать через браузер нам дополнительно ничего устанавливать не потребуется.

2. Так же дополнительно вы можете установить среду выполнения js кода. Наверняка он не установлен на вашем ПК поэтому его необходимо будет установить. Как это сделать я расскажу в следующем уроке.

-5

3. Также я вам советую установить и использовать бесплатный редактор кода:

-6

Конечно писать код на языке js можно и в обычном текстовом редакторе. Однако в специализированных редакторах делать это намного удобнее. Там есть подсветка разных участков кода а так же синтаксиса языка, автозавершение различных команд и фраз, всевозможные подсказки и т.д.

После установки VS code необходимо установить бесплатные расширения (плагины), делающие вашу работу еще комфортнее и быстрее. Такие как:

  • prettier;
  • live server;
  • code runner.