1
|
Краткая история JavaScript и введение в язык
|
Гусельников Виталий
|
На уроке мы с вами познакомимся с историей языка Javascript и базовыми сущностями этого языка: изучим, что такое переменные, какие типы данных и операторы есть в JS.
|
2
|
Ветвление, циклы, функции
|
Гусельников Виталий
|
Продолжаем знакомиться с базой языка JavaScript. Сегодня мы углубленно поговорим о переменных, об операторах ветвления, познакомимся с операторами циклов, узнаем что такое функция.
Еще одна важная тема, которую предстоит изучить сегодня - понятие "область видимости" и то, как области видимости устроены в JavaScript.
|
3
|
Массивы и объекты
|
|
Сегодня мы поговорим о том, как в JavaScript организованы составные типы данных - массивы и объекты, и о том, какие полезные функции для работы с ними есть в языке.
Разберем понятие функции-конструктора, обсудим, как устроены свойства и методы объектов.
|
4
|
Особенности ООП
|
|
Урок посвящен рассмотрению вопроса о прототипном наследовании и других вопросов объектно-ориентированного подхода в языке JavaScript
|
5
|
Исключения в JavaScript и их обработка
|
|
Обсудим понятие "исключительной ситуации" и познакомимся с механизмом обработки исключений в JavaScript
|
6
|
JavaScript в браузере: DOM и BOM
|
|
Как программа на языке JavaScript взаимодействует с браузером? Что такое "объектная модель документа", как ей пользоваться?
|
7
|
JQuery
|
|
Знакомимся с библиотекой JQuery на практических примерах.
Заодно нам придётся разобраться с тем, что же такое AJAX и как эта технология помогает нам строить веб-приложения.
|
8
|
JavaScript на сервере: Node.js, Express, MongoDB
|
|
Познакомимся с тем, как работает язык Javascript на стороне сервера, обсудим использование Node.js, фреймворка Express и базы данных MongoDB
Объединим воедино те знания, которые вы получили на предыдущих уроках и напишем полноценное веб-приложение на JavaScript!
|