JavaScript - что такое и с чем его едят на рынке ИТ

JavaScript - что такое и с чем его едят на рынке ИТ

JavaScript - объектно-ориентированный язык программирования,  с помощью которого веб-страницам придается интерактивность. Этот язык был разработан Бренданом Эйком в Netscape Communications как язык сценариев для обозревателей Netscape Navigator, начиная с версии 2.0.

В дальнейшем к развитию этого языка подключилась корпорация Microsoft, чьи обозреватели Internet Explorer поддерживают JavaScript, начиная с версии 3.0. Версия Microsoft получила название JScipt, поскольку JavaScript является зарегистрированной маркой фирмы Netscape. В 1996 г. ECMA приняла решение о стандартизации этого языка, и в июне 1997 г. была принята первая версия стандарта под названием ECMAScript (ECMA-262). В апреле 1998 г. этот стандарт был принят ISO в качестве международного под номером ISO/IEC 16262.

Тем не менее сейчас используется название JavaScript, так как оно является наиболее известным и появилось первым.

Многие путают язык JavaScript с языком программирования Java, но общее у них только в названии. Языки Python, Self, Ruby тоже нередко сравнивают с JavaScript, но этот язык уникален и особенен.

    Эта уникальность проявляется в следующих чертах:

  • JavaScript интегрируется полностью почти со всеми браузерами;

  • JavaScript поддерживается почти везде;

  • Все, что делается с помощью JavaScript, делается очень просто;

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

    Учите с нуля этот язык вместе с ИТ-Академией Алексея Сухорукова на нашем курсе JavaScript, который стартует 9 июня в Академгородке.

    Наш преподаватель Павел Терентьев отвечает на несколько вопросов перед запуском курса.

- Павел, расскажи немного о себе: как долго ты занимаешься разработкой и какие проекты считаешь самыми интересными?

Я занимаюсь разработкой уже более 12 лет, у меня было множество интересных проектов: я руководил группой разработчиков в компании “Russia Today”, был ведущим разработчиком медиахолдинга ВГТРК, где разрабатывал и поддерживал интернет-ресурсы компании, за плечами у меня, в принципе,  довольно много проектов.

- А чем занимаешься сейчас и используешь ли знание JavaScript?

Сейчас я работаю над несколькими собственными проектами, так как давно хотел реализовать многие идеи и, наконец-то, мне предоставилась такая возможность. JavaScript в этих проектах играет ключевую роль как в качестве “оживителя” странички, так и для передачи данных между браузером и сервером.

- Почему для работы сегодня актуально знание JavaScript?

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

- Расскажи, пожалуйста, о предстоящем курсе. О чем пойдет речь и что от него получат учащиеся?

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

- Для кого необходим этот курс? Есть ли какие-то ограничения по его прохождению?

Для любого желающего научиться программировать на JS нет абсолютно никаких ограничений, обучение начнется с азов, понятных даже новичкам в программировании. Тем не менее, нужно понимать, что JS неотрывно связан с языком разметки HTML, базовые знания которого будут даны в процессе курса, однако я рекомендую пройти курс HTML-верстки в ИТ-Академии.

- Расскажи, пожалуйста, о перспективах на рынке труда для выпускников курса?

Если мы говорим о Новосибирске, то вполне реальный уровень зарплаты для новичка - от 25 т.р., для программиста с опытом - до 60-70 т.р., если мы говорим о Москве, то, конечно, уровень зарплат там значительно выше.

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

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

Google

Подписка

Выберите рассылки, на которые вы хотите или не хотите быть подписанным.