Учебно-методический комплекс по дисциплине «web-программирование»
.RU

Учебно-методический комплекс по дисциплине «web-программирование»



Министерство образования и науки РФ

ФГБОУ ВПО «Алтайский государственный университет»

Кафедра вычислительной техники и электроники

Учебно-методический комплекс по дисциплине

«WEB-программирование»

для специальности подготовки специалистов

230101.65 «Вычислительные машины, комплексы, системы и сети»

Рассмотрено и утверждено

на заседании кафедры от « 21 » мая 2012 г.

Протокол № 7

Барнаул

2012

СОДЕРЖАНИЕ

  1. Рабочая учебная программа дисциплины

  2. Методические указания по проведению преподавателями основных видов учебных занятий по дисциплине

  3. Задания для экзаменационного и межсессионного контроля знаний студентов (фонд оценочных средств);

  4. Материалы, устанавливающие содержание и порядок проведения итоговой аттестации по дисциплине;

  5. Методические указания студентам по изучению дисциплины, выполнению лабораторных практикумов, контрольных работ, домашних заданий и других видов учебной работы, включая выполнение курсовых проектов (работ);

  6. Перечень специализированных аудиторий, кабинетов и лабораторий с указанием используемого в учебном процессе по дисциплине основного учебно-лабораторного оборудования, технических средств обучения и контроля.




  1. Рабочая учебная программа дисциплины



vmesto-poslesloviya-vitalij-aleksandrovich-simonov.html
vmesto-predislovi-zakon-stranica-20.html
vmesto-predislovi-zakon-stranica-32.html
vmesto-predislovi-zakon-stranica-4.html
vmesto-predisloviya-nelzya-sluzhit-i-bogu-i-dyavolu-alevtina-pecherskaya-pravoslavnie-kolduni.html
vmesto-predisloviya-stranica-12.html
  • credit.bystrickaya.ru/paranormalnaya-ichkeriya-mihail-gershtejn.html
  • zadachi.bystrickaya.ru/nalogovaya-sistema-ukraini-chast-6.html
  • universitet.bystrickaya.ru/tekushij-kontrol-programma-po-gistologii-citologii-i-embriologii-kafedra.html
  • kolledzh.bystrickaya.ru/5-matematika-estestvennie-nauki-chvash-knizhnaya-respublikin-5-2010-letopis.html
  • testyi.bystrickaya.ru/bankovskij-risk-menedzhment-v-usloviyah-intensifikacii-denezhno-kreditnoj-politiki.html
  • knowledge.bystrickaya.ru/metodicheskie-ukazaniya-i-zadanie-dlya-domashnej-kontrolnoj-raboti-po-discipline-elektrosnabzhenie-predpriyatij-i-grazhdanskih-zdanij.html
  • learn.bystrickaya.ru/glava-7-m-teoriya-mat-vseh-strun-michio-kaku-parallelnie-miri-sofiya-2-0-0-8-ob-ustrojstve-mirozdaniya-visshih.html
  • assessments.bystrickaya.ru/denezhnaya-sistema-respubliki-kazahstan.html
  • zanyatie.bystrickaya.ru/rabskij-vopros-v-ideologii-ellinizma.html
  • lektsiya.bystrickaya.ru/primernaya-programma-disciplini-sociologiya-religii-federalnogo-komponenta-cikla-opd-f-13-gos-vpo-vtorogo-pokoleniya-po-specialnosti-020300-sociologiya.html
  • thescience.bystrickaya.ru/informacionnij-byulleten-administracii-sankt-peterburga-37-688-27-sentyabrya-2010-g-stranica-7.html
  • laboratornaya.bystrickaya.ru/referat-na-temu-idei-razvitiya-v-trudah.html
  • literatura.bystrickaya.ru/schetnaya-palata-vskrila-sistemnij-harakter-narushenij-informacionnij-byulleten-krasnoyarskij-kraj-mestnoe-samoupravlenie.html
  • education.bystrickaya.ru/23-fond-oblastnoj-biblioteki-i-istochniki-ego-agentstvo-svyazi-i-informa-tiza-cii-respubliki-uzbekistan-i-nformacionno-bibliotechnij.html
  • spur.bystrickaya.ru/kurs-upravlenie-kachestvom-lekciya-11-osnovi-statisticheskogo-kontrolya-tehnologicheskih-processov-proizvodstva-evs-obshie-svedeniya.html
  • uchitel.bystrickaya.ru/referat-ot-drevnej-rusi-k-formirovaniyu-edinogo-rossijskogo-gosudarstva.html
  • paragraph.bystrickaya.ru/literatura-izdanie-prednaznacheno-dlya-studentov-aspirantov-prepodavatelej-uchenih-specializiruyushihsya-v-socialnih.html
  • occupation.bystrickaya.ru/obshaya-shema-splajn-interpolyacii-12-kontrolnie-voprosi-12.html
  • report.bystrickaya.ru/iv-nauchno-prakticheskaya-konferenciya-rossijskij-politicheskij-process-v-regionalnom-izmerenii-istoriya-teoriya-praktika.html
  • grade.bystrickaya.ru/moskovskij-institut-innovacionnih-tehnologij-na-temu-modeli-cenoobrazovaniya-aktivov-tiraspol-2005.html
  • esse.bystrickaya.ru/programma-razvitiya-selskogo-hozyajstva-i-reguliro.html
  • studies.bystrickaya.ru/glava-iv-otdih-tovarisham-yulii-i-doncho-papazovim-uchastnikam-ekspedicii-plankton-iii.html
  • control.bystrickaya.ru/chast-vtorayatehnika-igra-v-associacii-15-zritelnij-i-zvukovoj-ryad-23.html
  • college.bystrickaya.ru/2-organizacionno-rasporyaditelnaya-deyatelnost-plan-raboti-shkoli-na-2010-2011-uchebnij-god-cel-raboti-shkoli.html
  • essay.bystrickaya.ru/biologicheskoe-obosnovanie-zashiti-pshenici-ot-kornevih-gnilej-i-tverdoj-golovni-v-predurale-respubliki-bashkortostan-06-01-07-zashita-rastenij.html
  • kolledzh.bystrickaya.ru/b-a-astafev-strategicheskoe-prognozirovanie-i-upravlenie-na-osnove-genoma-i-zakonov-mira-teoriya-i-praktika-stranica-3.html
  • abstract.bystrickaya.ru/-6-primenenie-elementov-matematicheskogo-analiza-k-resheniyu-funkcionalnih-uravnenij.html
  • laboratornaya.bystrickaya.ru/razmerno-vozrastnoj-sostav-samok-uchastvuyushih-v-razmnozhenii-v-vodoemah-azovo-donskogo-rajona-v-2011g-.html
  • reading.bystrickaya.ru/kratkoe-opisanie-novih-immigracionnih-procedur-obyazatelnie-trebovaniya-o-predostavlenii-lichnoj-informacii.html
  • bystrickaya.ru/yaponskaya-kuhnya-chast-5.html
  • thesis.bystrickaya.ru/posobie-kandidatu-postupayushemu-v-novosibirskoe-visshee-voennoe-komandnoe-uchilishe-voennij-institut-stranica-2.html
  • school.bystrickaya.ru/chtobi-ne-zavidovali-podgotovlen-po-rezultatam-ezhednevnogo-monitoringa-i-vklyuchaet-v-sebya-analiz-otkritih-istochnikov.html
  • exchangerate.bystrickaya.ru/gruppi-i-podgruppi-vzrivozashishennogo-elektrooborudovaniya-posobie-k-vsn-205-84mmss-sssr-srok-vvedeniya-ustanovlen-s-01-05-89-g.html
  • books.bystrickaya.ru/diplomatiya-bibliograficheskij-ukazatel-2004-g.html
  • ekzamen.bystrickaya.ru/resursnie-fondi-biblioteki-modelirovanie-fonda-bibliotechno-informacionnij-centr.html
  • © bystrickaya.ru
    Мобильный рефератник - для мобильных людей.

    УП: 230100_62-00-34-2623.plm




    стр. 4

    1 Цели и задачи дисциплины

    1.1

    Цель изучения дисциплины – ознакомить студентов с основами технологии построения сайтов в интернет, а также сформировать у будущих специалистов теоретические знания и практические навыки по применению современных методов и программных средств, использующихся при построении сайтов.

    1.2

    Основными задачами изучения дисциплины «Web-программирование» являются:

    1.3

    - овладение специфическими знаниями по программированию применительно к интернет;

    1.4

    - овладение технологиями, использующимися для построения сайтов;

    1.5

    - приобретение практических навыков работы с современными программными средствами.




    2 Требования к уровню освоения содержания дисциплины

    2.1

    Студент должен иметь представление:

    2.1.1

    о технологии создания сайтов и современных программых средствах, использующихся для этой цели.

    2.2

    Студент должен знать и уметь:

    2.2.1

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

    2.3

    Студент должен иметь навыки:

    2.3.1

    анализа и выбора CMS в соответствии с задачей создания сайта.




    4 Содержание дисциплины

    4.1 Обязательный минимум содержания образовательной программы

    (выписка из ГОСа)

    Блок

    Наименование дисциплины и ее основные разделы

    Всего часов

    ОПД.Р

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

    70




    Код занятия

    Наименование разделов и тем /вид занятия/

    Литература

    Часов




    Раздел 1. Вводные понятия. Этапы построения сайтов. CMS.







    1.1

    Этапы построения сайта. Составление технического задания. Определение функционала сайта. Лэйауты. Дизайн. Верстка. Система управления контентом (CMS).
    /Лек/

    Л1.1 Л1.2 Л1.3 Л1.4 Л2.1 Л2.2

    2

    1.2

    Сравнительный анализ различных CMS. /Ср/

    Л1.2 Л2.2

    4




    Раздел 2. Основы HTML. Разметка и верстка сайта.







    2.1

    Структура документа. Форматирование документа
    Основные элементы: заголовки, абзацы, списки, гиперссылки. Графика и таблицы. Формы. /Лек/

    Л1.2 Л2.2

    4

    2.2

    Отличия XHTML от HTML. Спецификации HTML.
    /Ср/

    Л1.2 Л2.2

    4




    Раздел 3. Каскадные таблицы стилей CSS.







    3.1

    Основные понятия. Способы определения стилей. Единицы измерения. Форматирование текста. Отступы, рамки, фон. Псевдостили гиперссылок. /Лек/

    Л1.2 Л1.4 Л2.2

    4

    3.2

    Соответствие CSS-кода стандартам. /Ср/

    Л1.2 Л1.4 Л2.2

    4




    Раздел 4. Язык PHP.







    4.1

    Основные понятия. Переменные, типы данных, константы, массивы. Операторы PHP. Встроенные функции PHP. Обработка данных формы. Работа с файлами. Объектно-ориентированное программирование на PHP. /Лек/

    Л1.2 Л2.2

    8

    4.2

    Работа с графикой. /Ср/

    Л1.2 Л1.3 Л2.2

    8




    Раздел 5. Система управления базами данных MySQL.







    5.1

    Основные понятия. Типы данных. Основы SQL.
    Операторы MySQL. Функции MySQL. Совместная работа PHP и MySQL. Установка соединения. Обработка запросов.
    /Лек/

    Л1.2 Л2.2

    4

    5.2

    Поиск с помощью регулярных выражений. /Ср/

    Л1.2 Л2.2

    4




    Раздел 6. JavaScript и jQuery.










    УП: 230100_62-00-34-2623.plm




    стр. 5

    6.1

    Основные понятия. Типы данных и операторы. Объектная модель документа DOM. Обработка событий. Библиотека jQuery. Основные понятия.
    Селекторы jQuery. Работа с элементами документа и стилями. Анимация и эффекты. Работа с формами. AJAX: Связь с веб-сервером. /Лек/

    Л1.1 Л1.2 Л1.4 Л2.1 Л2.2

    8

    6.2

    Работа с сервисом Google Maps. /Ср/

    Л1.1 Л1.2 Л1.4 Л2.1 Л2.2

    8




    Раздел 7. Публикация сайта.







    7.1

    Регистрация доменов и хостинг. Загрузка контента на сервер. Работа с сервером Apache. Возможности локальной разработки. Комплекс программ «Денвер». /Лек/

    Л1.2 Л1.3 Л2.2

    4

    7.2

    Файл конфигурации .htaccess. /Ср/

    Л1.2 Л1.3 Л2.2

    4




    5 Тематика лабораторных и письменных работ

    5.1

    Лабораторные работы:

    5.2

    Письменные работы:




    6 Учебно-методическое обеспечение дисциплины

    6.1 Рекомендуемая литература

    6.1.1 Основная литература




    Авторы, составители

    Заглавие

    Издательство, год

    Л1.1

    М. Фаулер

    UML. Основы. Краткое руководство по стандартному языку объектного моделирования

    Символ-Плюс, 2011

    Л1.2

    Диков А. В.

    Интернет и Веб 2.0 . : Учебное пособие

    М.: Директ-Медиа // ЭБС "Университетская библиотека online", 2012

    Л1.3

    Ногл М.

    TCP/IP. Иллюстрированный учебник.

    М.:"ДМК Пресс", 2007

    Л1.4

    Тиге Дж.К.

    DHTML и CSS

    М.: ДМК Пресс, 2008

    6.1.2 Дополнительная литература




    Авторы, составители

    Заглавие

    Издательство, год

    Л2.1

    П. Б. Хорев

    Технологии объектно-ориентированного программирования : учеб. пособие для вузов

    М. : Академия, 2004

    Л2.2

    Диков А. В.

    Веб-технологии HTML и CSS.: Учебное пособие

    М.: Директ-Медиа // ЭБС "Университетская библиотека online", 2012

    6.2 Электронные образовательные ресурсы

    6.2.1

    1. www.gpntb.ru/ Государственная публичная научно-техническая библиотека.

    6.2.2

    2. www.nlr.ru/ Российская национальная библиотека.

    6.2.3

    3. www.nns.ru/ Национальная электронная библиотека.

    6.2.4

    4. www.rsl.ru/ Российская государственная библиотека.

    6.2.5

    5. www.microinform.ru/ Учебный центр компьютерных технологий «Микроинформ».

    6.2.6

    6. www.tests.specialist.ru/ Центр компьютерного обучения МГТУ им. Н.Э.Баумана.

    6.2.7

    7. www.intuit.ru/ Образовательный сайт

    6.2.8

    8. www.window.edu.ru/ Библиотека учебной и методической литературы

    6.2.9

    9. www.ihtika.lib.ru/ Библиотека учебной и методической литературы

    6.2.10

    10. news.rea.ru/portal/Departments.nsf/(Index)/Lib Библиотека Российской экономической академии им. Плеханова.

    6.2.11

    11. www.e.lanbook.com Электронная библиотечная система издательства "Лань"

    6.3 Программное обеспечение

    6.3.1

    MS Office или OpenOffice, Internet Explorer или Opera или т.п.

    6.3.2

    Комплекс программ "Денвер" (denwer.ru)

    6.3.3

    Текстовый редактор Notepad++ (http://notepad-plus-plus.org)




    УП: 230100_62-00-34-2623.plm




    стр. 6







    7 МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ (МОДУЛЯ)

    7.1

    В процессе ведения занятий используются персональные компьютеры в компьтерном классе, проектор (для проведения презентаций в аудитории), ноутбук, проекционный экран.