Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лекция 1






Программное обеспечение современных ЭВМ

 

Web-программирование

 

Конспект лекций

 

 

Структура курса

 

Цель курса

 

Приобретение студентами теоретических знаний и практических навыков в области Web-программирования, изучение технологий НТМL, CSS, JavaScript, PHP, MySQL для разработки Web-приложений и Web-интерфейсов к базам данных.

 

Задачи курса

1. Обзор современных технологий web-программирования.

 

2. Изучение web-технологий НТМL, CSS, JavaScript программирования на стороне клиента.

 

3. Изучение web-технологий PHP, MySQL программирования на стороне сервера.

 

Структура учебного плана

 

• Количество лекционных занятий: 36 академических часа.

 

• Количество лабораторных занятий: 18 академических часов.

 

• Индивидуальная работа: 72 академических часа.

 

• 3 контрольные работы.

 

• Экзамен.

 

План лекций

          Таблица 1. План лекций  
  Тема     Вопросы  
    Предмет Web-   Предмет Web-программирования: основные понятия и  
    программирования. определения; сдерживающие факторы развития web-  
    Архитектура WWW. технологий. Архитектура WWW: клиент/серверная  
  HTML Обзор Web-     архитектура Интернет. Обзор Web-технологий:  
  технологий.     клиентские Web-технологий; серверные Web-  
        технологий; веб стандарты.  
  разметки Введение в HTML. Введение в HTML: основные понятия и определения;  
  Структура   HTML инструменты и технологии программирования.  
  документа.     Структура HTML документа: структура документа;  
        структура и параметры тегов.  
  гипертекстовой Форматирование Форматирование текста: представление текстовой  
  текста.     информации; Escape-последовательности;  
        комментарии; организация списков.  
  Ссылки. Графика. Ссылки. Графика: гиперссылки; представление  
        графической информации; карты изображений.  
  Таблицы в HTML. Таблицы в HTML: организация таблиц, параметры  
  Табличная верстка. таблиц. Табличная верстка: построение модульной  
  Язык       сетки при помощи таблиц; типовые модульные сетки  
        HTML документа.  
  Интерактивные   Формы HTML: организация формы; основные  
     
    формы HTML.   параметры формы; стандартные элементы управления.  
    Фреймы.     Фреймы: представление HTML документа в виде  
          фреймов; основные параметры фреймов; типовые  

        структуры HTML документа с использованием    
        фреймов.            
    Каскадные таблицы Каскадные таблицы стилей CSS: основные понятия и  
    стилей CSS.   определения; методы подключения таблиц стилей к  
    Форматирование HTML документам. Форматирование блоков: свойства  
    блоков.   блоков. Форматирование текста: свойства текста.  
    Форматирование              
    текста.                
    Слои. CSS верстка. Слои: основные понятия; область применения;  
    Контрольная работа 1 параметры слоев. CSS верстка: принципы верстки при  
        помощи слоев; построение модульной сетки при  
        помощи слоев; типовые модульные сетки HTML  
        документа.            
    Введение в JavaSript. Введение в JavaSript: основные понятия и    
  клиентских сценариевJavaScript Объектная модель. определения;. Структура HTML документа: методы  
  Синтаксис языка подключения JavaSript к HTML документам. Объектная  
  JavaScript.   модель: модель DOM. Синтаксис языка JavaScript.  
  Типы данных. Типы данных, локальные и глобальные переменные,  
  Операторы JavaScript массивы, арифметические и логические операции,  
      циклы и управляющие структуры.      
  Обработка событий. Обработка событий.   Примеры эффективного  
  Примеры   программирования на JS.        
  эффективного              
  программирования на              
  JS.                
  Язык                
  Основы DHTML. Основы DHTML: принципы технологии DHTML;  
  Контрольная работа 2 примеры использования DHTML.      
           
    Введение в PHP. Введение в PHP: основные понятия и определения;  
    Основы   методы подключения php к HTML документам.  
    программирования на Программирование на стороне сервера: протокол http;  
  PHP стороне сервера. передача параметров серверу; запоминание  
      состояния.            
  сценариев Синтаксис язика php. Синтаксис язика php: типы данных, локальные и  
  Операторы PHP. глобальные переменные, массивы, арифметические и  
      логические операции. Операторы PHP: циклы и  
      управляющие структуры.        
  Примеры   Примеры эффективного программирования на PHP:  
серверных    
  эффективного передача данных по HTTP протоколу; обработка форм.  
  программирования на              
  PHP.                
  Введение в Интернет Принцип работы Интернет базы данных.  
  базы данных. Характеристики MySQL. Интерфейс базы данных  
  Язык  
  Характеристики MySQL с PHP.          
  MySQL.                
    Типовые примеры Типовые примеры работы с базами данных MeSQL:  
    работы с базами организация доступа к данням; чтение, изменение,  
    данных MeSQL. удаление, добавление даннях в базу.      
    Специальные              
    вопросы.                
    Перспективы                
    развития.                
    Контрольная работа 3              

Литература. Учебные материалы

 

Обновленный список рекомендованной литературы для изучения курса доступен по адресу https://www.edu.cassiopeia.com.ua


Лекция 1

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.