Описываются основные черты платформы Microsoft .NET и ее компонентов, в частности .NET Framework Обсуждается место языка C# среди инструментов разработки на этой платформе. Разработка приложений с использованием системных типов и коллекций. Создание и развертывание приложений. Сериализация пользовательских классов. Работа с файловой системой.
По желанию возможны занятия в группах.
Программа обучения:
Модуль 1: Синтаксис Javascript
- Переменные и их типы
- Условные операторы
- Циклы
- Функции
- Массивы
- Диалоговые окна
Модуль 2: Простые объекты Javascript
- Строка состояния
- Дата и время
- Задержки и интервалы
- Объект Image
- Document.write
Модуль 3: Формы ввода в Javascript
- Строка ввода
- Текстовый блок
- Кнопки
- Блок выбора
- Переключатели
- Радио-кнопки
Модуль 4: События
- События на формах
- События мыши
- События клавиатуры
- События объектов
Модуль 5: Объектная модель документа (DOM)
- Понятие DOM
- Перемещение объектов в окне
- Слайд-шоу
- Изменение свойств объектов
- Объект Navigator
- Объект Location
Модуль 6: Фреймы и окна
- Работа с фреймами
- Объект Window
- Создание немодальных окон
- Создание модальных окон
- Объект Screen
Модуль 7: Объект String и регулярные выражения
- Методы объекта String
- Задачи на обработку строк
- Использование регулярных выражений
- Задачи на регулярные выражения
Модуль 8: Статические и динамические фильтры
- Использование статических фильтров
- Использование динамических фильтров
Модуль 9: Обработка текста и Cookies
- Объекты selection и TextRange. Их совместное применение.
- Cookies
- Объект history
- Применение объекта link
Модуль 10: Управление страницей при помощи DOM
- Иерархия узлов в DOM
- Изменение дерева DOM
- Изменение элементов на странице
Модуль 11: Пользовательские объекты в Javascript
- Понятие пользовательских объектов
- Конструкторы
- Использование пользовательских объектов
Модуль 12: Решение задач
- Калькулятор
- Дрожащие кнопки
- Падающий снег
Модуль 13: Построение динамических меню
- Постановка задачи
- Виды динамических меню
- Создание динамического меню
Модуль 14: Экзамен
По окончании курса Вы сможете:
- Cоздавать интернет-страницы с использованием сценариев Javascript, управлять элементами страниц на основе объектной модели документа (DOM), организовать взаимодействие пользователя со страницами, используя события и формы ввода, использовать Javascript для создания сайтов.