JavaScript. Языки и технологии презентация

Содержание

Максим Белкин Senior Front-end Engineer 050 64 34 716 Skype: ri4ard90 fb.com/max.belkins vk.com/max.belkins

Слайд 1JavaScript
Занятие №1
Максим Белкин


Слайд 2Максим Белкин
Senior Front-end Engineer

050 64 34 716
Skype: ri4ard90
fb.com/max.belkins
vk.com/max.belkins


Слайд 3Профессия Front-End Developer
Самое популярное направление
Быстрый старт
Множество языков и технологий


Слайд 6Языки и технологии


Слайд 7FRONT-END & BACK-END
Сервер
PHP
База данных
Запрос
Ответ


Слайд 8Два типа языков программирования
Императивные
Декларативные


Слайд 9Императивные
Описывают последовательность действий
Например
2+2
Иди туда, делай то
sharick =

new Dog();
sharick.voice();

Слайд 10Декларативные
Описывают характеристики, свойства, параметры
Например:

Текст с

описанием стола


Слайд 11На практике
HTML – декларативный
CSS – декларативный
JavaScript – императивный
PHP -

императивный

Слайд 12Два типа языков программирования
Компилируемый
Интерпретируемый


Слайд 13JavaScript. Динамика
Любое изменение любых элементов, стилей
Обработка любых событий на странице
Работа с

сервером. Отправка и получение данных
Cookies, LocalStorage

Слайд 14JavaScript крут, но не всемогущ
Отсутствует доступ к файловой системе пользователя
Нет доступа

к другим вкладкам
Затруднен доступ к ресурсам с других сайтов

Слайд 15Становление JavaSscript
1995г. - первый выпуск JS в Netscape Navigator 2.0
1996г. -

ECMA-262
ECMAScript - стандартизированный JavaScript
1999г. - ECMAScript 3 - масса изменений
2008г. - ECMAScript 5 - перерождение JS
2015г. - ECMAScript 6 (он же ES6, ECMAScript 2015)

Слайд 16Краткая история становления JS
https://habrahabr.ru/company/livetyping/blog/324196/
https://habrahabr.ru/company/livetyping/blog/324506/
https://habrahabr.ru/company/livetyping/blog/324908/


Слайд 17JavaScript развивается
Огромное сообщество разработчиков
Множество современных обновляемых библиотек и фреймворков
JavaScript может делать

серверную часть (NodeJS)


Слайд 18IDE (Integrated Development Environment)
WebStorm
Atom
Netbeans, Sublime Text etc.


Слайд 19Подключение скриптов
На странице через тег
Отдельным файлом через тег…


Слайд 20Hello, world!
alert('Привет, Мир!');
console.log('Привет, Консоль!');


Слайд 21Домашнее задание
Установить IDE на домашнем компьютере
Получить доступ к LMS
Добавить преподавателя в

IM
Изучить презентацию

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика