Текстовое содержание видео:
Что же такое Javascript? Давайте попробуем сейчас разобраться в этом вопросе.
1. Javascript - это язык программирования.
Первое, что нужно понимать это то, что Javascript - это язык программирования.
Это означает то, что с его помощью вы можете пользоваться всеми основными возможностями языков программирования: вы можете применять условия (если - сделай "то", иначе - сделай "это"), циклы, перебирать какие-то значения, и.т.д.
В общем, работать с данными, обрабатывать их и выполнять какие-то действия по автоматизации.
2. Javascript - это клиентский язык программирования.
Что значит клиентский?
Это означает то, что он работает на стороне клиента. Когда мы переходим на какой-либо сайт в сети Интернет, мы делаем это по протоколу HTTP. Со своего домашнего компьютера мы отправляем запрос на удаленный сервер, на котором располагается сайт. И удаленный сервер нам уже присылает ответ (html-страницу, которая будет отображена на домашнем компьютере в браузере).
Получается клиент-серверная структура.
Клиент - это наш локальный компьютер, с которого мы работаем.
Сервер - это тот удаленный компьютер на котором располагается какой-либо сайт.
То, что нужно понимать - Javascript работает на клиенте.
Что является клиентом для протокола http?
Клиентом для протокола http является браузер. Обычный браузер, с помощью которого вы заходите на какие-либо сайты по сети Интернет. Это может быть Google Chrome, Firefox, Яндекс Браузер и.т.д.
Javascript - это тот язык программирования, который работает в браузерах.
Можно упрощенно сказать, что язык программирования Javascript встроен в возможности браузера. При установке браузера вы уже имеете возможности для работы с языком Javascript.
Отсюда, самый главный плюс языка Javascript - это то, что для того, чтобы им пользоваться не нужно устанавливать какое-либо дополнительное программное обеспечение.
Все встроено в браузер и имея его, вы уже можете работать с языком Javascript.
Отсюда же вытекает минус. Я нас появляются трудности с переходом на новые версии языка Javascript.
Когда язык будет обновляться и будут появляться новые возможности, могут возникнуть некоторые трудности с поддержкой этих возможностей для всех посетителей какого-либо сайта.
Дело в том, что на веб-страницу, которая опубликована в сети Интернет, могут заходить самые разные люди, с самых разных браузеров. У некоторых людей установлены свежие версии браузеров, у некоторых старые версии браузеров, отсюда могут возникать трудности. У кого-то эти новые возможности поддерживаются, у кого-то не поддерживаются.
Но, на самом деле есть возможности как можно обойти этот минус, как можно сделать возможность поддержки новых возможностей Javascript для всех посетителей сайта и клиентов, но это тема не этого видео.
Давайте вернемся к нашей теме, для чего же нам нужен язык программирования Javascript. Для чего он нужен в браузере?
Его главная задача - внести возможности автоматизации, на веб-страницы сайтов.
Что мы можем делать с помощью Javascript?
В первую очередь мы можем создавать какие-то интерактивные элементы, с которыми пользователь может взаимодействовать. Примером этого могут быть различные калькуляторы для сайтов (см. видео). Пользователь может взаимодействовать с элементами на этом калькуляторе и с помощью Javascript рассчитываются значения, пересчитываются какие-то поля. Вы можете взаимодействовать с этими элементами и получать какой-то обработанный результат.
Кроме того, с помощью языка Javascript вы можете делать различные слайдеры, карусели, картинки, которые сменяются сами собой.
В общем, такие интерактивные элементы позволяет создавать именно Javascript.
Подводя итог, когда мы создаем веб-страницы, HTML позволяет размечать веб-страницы (т.е. говорить чем является тот или иной элемент).
С помощью технологии CSS можно придавать для веб-страницы элемент оформления. Каким размером, цветом, положением должны быть элементы.
И, Javascript - это автоматизация и логика веб-страницы.
Javascript позволяет создавать интерактивные элементы на веб-странице, обрабатывать события с этими элементами, создавать автоматизированные программы и.т.д.
Надеюсь, что вам стало более или менее понятно что такое Javascript. Если будут вопросы, пишите в комментариях.
Друзья, владеть языком программирования в современной веб-разработке - это это просто необходимость сейчас. Этот язык приобретает все большую популярность и распространение. Предлагаю вашему вниманию серию уроков по основам языка Javascript.
Давайте будем осваивать эту технологию вместе и я предлагаю вам первое практическое задание. По большей степени, это задание для того, чтобы мы с Вами познакомились.
Напишите в комментариях:
1) Для решения каких задач вы планируете использовать язык Javascript?
2) Если изучали язык Javascript раньше, с какими трудностями сталкивались? Что мешало освоить этот инструмент полноценно?
3) Есть какие-нибудь ожидания от этого курса? Что бы хотелось в нем увидеть?
4) Где будете хранить данные из этого курса (блокнот, компьютерная программа или еще где-то)? Что является вашей "Базой знаний"? Поделитесь этим в комментариях.
Как это организую я, можно посмотреть здесь
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти