Главная страница

Силлабус. Прикладное программирования и Веб программ -2018_3к _Гуломсафдар. Кафедра программирования и компьютерной инженерии


Скачать 450.5 Kb.
НазваниеКафедра программирования и компьютерной инженерии
АнкорСиллабус
Дата18.09.2022
Размер450.5 Kb.
Формат файлаdoc
Имя файлаПрикладное программирования и Веб программ -2018_3к _Гуломсафдар.doc
ТипПротокол
#682471
страница2 из 4
1   2   3   4

ТЕМАТИКА ЛЕКЦИОННЫХ И ПРАКТИЧЕСКИХ ЗАНЯТИЙ


Тема 1-2. Введение в С#. Синтаксис программа С#

Теория: Введения в С#. Синтаксис програм. Алфавит и Лексема. Идентификаторы. Комментарии Java script.

Практика. Введение в языка Visual Studio. Основы форм. Основные свойства форм. Добавление форм. Взаимодействие между формами

Тема 3-4. Основные понятия. Переменные и типы данных.

Теория: Основные понятия переменные и типы данных. Математические операторы. Операторы присваивание. Операторы сравнения. Логическое и строковые операторы.

Практика. Математические операторы. Оператор присваивание. Логические, булевые и строковые операторы

Тема 5-6. Условные операторы. Операторы if и Switch

Теория: Операторы сравнение. Операторы If…Else. Оператор Switch

Практика. Решение задач с оператор if …else и оператор switch

Тема 7-8. Циклические операторы: For, While, DoWhile.

Теория: Инкремент и декремент. Префиксальные и постфиксальные операнды. Цикл For. Цикл While и Do…While.

Практика. Цикл For и While. Примеры оператор Do…While

Тема 9. Функции в Java Script

Теория. Функции определенные пользователе. Параметры функции. Использование множество параметров в функции. Оператор return.

Практика. Примеры использование множество параметров функции. Окно предупреждения Alert, Prompt, Confirm.

Тема 10-11. Массивы. Одномерный и многомерный массив

Теория. Массивы. Свойство массивов и методы. Одномерной и двухмерной массив.

Практика. Примеры одномерный и двухмерный массив.

Тема 12. Работа со строками

Теория:Работы со строками. Строковые функции, полезные для решения разнообразных прикладных задач.

Практика Примеры строк в программе C#. Функции работа со строками.

Тема 15. Компьютерная сеть Интернет. Служба Worldwideweb (WWW - всемирная паутина). Типология сайтов

Теория.Компьютерные телекоммуникации - функциональная классификация. История создания и развития информационных ресурсов и технологий Интернет. Семейство протоколов TCP/IP. Адресация в Интернет. Доменная система имен - DNS. Структура, технологии и История Всемирной паутины. Способы активного отображения информации во Всемирной паутине. Обзор наиболее распространенных браузеров для работы в сети Интернет. Адрес сайта в Интернете (доменное имя). Расширения Web-страниц (.com, .org, .gov, .net, .edu).

Практика. Сравнительная характеристика браузеров Microsoft Internet Explorer, Mozilla Firefox, Opera, Google Chrome.

Тема 16. Перспективы развития Интернета. Концепция web 2.0.Электронная почта. FTP - передача файлов

Теория. Перспективы развития Всемирной паутины. Современная архитектура (SMTP). Протоколы получения почты. Почтовые рассылки и спам. Настройки электронной почты. Прикрепление файлов к письмам. Адресная книга. Электронная подпись. Протокол FTP. Команды передачи и получения файлов. Способы доступа к FTP-серверам. Обзор программ FTP-клиентов. Поиск в FTP. Файловые Поисковые Системы.

Практика. Создание, отправление и прием писем с использованием различных программ электронной почты. Сравнительная характеристика почтовых программ. Настройка и работа с FTP-клиентами: Filezilla, Ftp.

Тема 17. Синтаксис HTML-документов

Теория. История возникновения и стандарты языка HTML. Версии HTML. Структура HTML-документов. Тэги. Правила синтаксиса. Кодирование символов. Типы данных. Стандартные атрибуты.

Основные теги форматирования текста. Теги логического и физического форматирования. Абзацы, заголовки, разделители, параграфы, выравнивание, пробелы, переносы, символы. Элементы содержания.

Три вида списков в языке HTML. Элементы списка. Оформление списка. Нумерованные и маркированные списки. Графические маркеры. Вложенные списки, списки определений и др.

Практика. Создание веб-страницы с использованием блокнота Akelpad и форматирование текста. Создание макета веб-страницы с использованием таблиц и форматирование данных в таблицах.

Тема 18. Основы HTML-документов (Элементы. Атрибуты. Изображение и ссылки)

Теория. Изображения. Элементы и атрибуты. Основы гипертекстового конструирования. Создание гиперссылок. Основные теги языка гипертекстовой разметки. Понятие графической ссылки. Правила создания ссылки на адрес электронной почты. Правила создания ссылок в пределах одного и того же документа.

Практика. Оформление текстовых и графических гиперссылок на Web- странице.

Тема 19. Основы HTML-документов (Таблицы, Типы элементов, Формы, Фреймы)

Создание таблиц в HTML-документе. Параметры, определяющие оформление таблиц. Форматирование данных внутри таблицы и рамок. Управление размещением содержимого документа на экране при помощи таблиц. Правила обработки сложных таблиц. Варианты цветового оформления таблиц. Табличный способ как способ выравнивания данных на странице. Формы и Фреймы.

Практика Создание таблица. Форма и их атрибуты.

Тема 20. Знакомство с HTML5-документов. Структура HTML5 страницы.

Теория. Первое знакомство с HTML5. Модели контента. Структура HTML5-страницы. Элементы: Header. Naw. Footer. Article, Section Aside.

Практика. Создание HTML5-страницы

Тема 21. Элементы audio, video, progress HTML5-документов.

Теория. Элементы audio и video. Основные атрибуты audio и video. Элементы Progress. API перетаскивания. SVG и Canvas. Трансформация и холоста. Формы в HTML5.

Практика. Вставка виде и аудио в HTML5 –страницы.

Тема 22. Каскадные таблицы стилей

Теория. Способы определения таблиц стилей. Группировка и наследование. Селекторы. Псевдоклассы. Применение таблиц стилей CSS. CSS в форматировании текста. Структурное форматирование Пользовательские формы в CSS. Позиционирование объектов.

Практика. Запись шаблона CSS и подключение CSS-файла к созданному сайту.



График проведения курса



Тема

Лек

Пр

Лаб

Лите-ра-

Тура

10

Лек. 23.Свойства. Позиционирование и Разметка

Прак. Свойства display и visibility.

Лаб: Позиционирование и Разметка

1

2

1

1,4,5,6

Лек. 24. Основы CSS3. Градиент и фон

Прак. Техники установка тени. Эффекты прозрачности.

Лаб: Псевдоклассы и псевдоэлемнты

1

1

2

1,4,5

11

Лек. 25. Переходы и трансформация

Прак. CSS3 трансформации.

Лаб: CSS3 Анимации.

1

2

1

1,4,5

Лек. 26. Фильтры CSS.

Прак. Эффекты прозрачности и непрозрачность.

Лаб: Использование нескольких фильтров.

1

1

1

1,4

12

Лек. 27. Введение. Первые шаги с РНР. Основы синтаксиса

Прак. Установка и конфигурирование Apache и PHP

Лаб. Работа с переменными. Основы синтаксиса

1

1

1

1,4

Лек. 28. Управляющие конструкции

Прак. Условные операторы

Лаб. Операторы выбора и цикла

1

1

2

1,4

13

Лек. 29. Обработка запросов с помощью PHP

Прак. Механизм получения данных из HTML-форм и их обработка с помощью PHP.

Лаб. Основные структуры HTML-документа. Структура документа HTML. Ввод данных вручную

1

1

1

1,4

Лек. 30. Функции в PHP

Прак. Примеры функции. Вызов функции

Прак. Пример для создание web-интерфейса для генерации HTML-формы

Лаб. Определение и вызов функций

1

1

1

1,4

14

Лек. 31. Объекты и классы в PHP.

Прак. Примеры создание классов и объектов

Лаб. Передача параметров методами GET и POST

1

1

1

1,4




Лек. 32. Работа с массивами данных. Одномерный и двухмерный массив.

Прак. Примеры создание одномерный массив

Лаб. Создание двухмерного массива

1

1

1

1,4

15

Лек. 33. Работа со строками

Прак. Примеры функции для работа со строками

Лаб. Работа со строками.

1

1

1

1,4

Лек. 34. Работа с файловой системой

Прак. Использование шаблонов в PHP

Лаб. Работа с файлами.

1

1

1

1,4

16

Лек. 35. Базы данных и СУБД. Введение в SQL

Прак. Авторизация доступа с помощью сессий

Лаб. Создание базы данных MySQL

1

1

1

1,4

Лек. 36. Взаимодействие PHP и MySQL

Прак. Взаимодействие PHP и XML:

Лаб. Подключение базы данных MySQL с PHP

1

1

1

1,4

17

Ҳамаги

36

36

36






1   2   3   4


написать администратору сайта