Основы веб-программирования

Бакланова Ольга Евгеньевна

*InstructorProfile(zh-CN)*

内容描述: Курс предназначен для тех, кто хочет приобрести начальные навыки веб - разработки, изучить логику работы с этим языком и терминологию, а также понять принципы функционирования систем и веб -приложений. В процессе обучения студенты проходят основные этапы создания простого сайта интернет -магазина и работают над его функциональностью.

贷款数: 6

Пререквизиты:

  • Информационно-коммуникационные технологии

*СomplexityDiscipline(zh-CN)*:

*TypesOfClasses(zh-CN)* *hours(zh-CN)*
*Lectures(zh-CN)* 15
*PracticalWork(zh-CN)*
*LaboratoryWork(zh-CN)* 45
*srop(zh-CN)* 30
*sro(zh-CN)* 90
*FormOfFinalControl(zh-CN)* экзамен
*FinalAssessment(zh-CN)*

零件: Компонент по выбору

循环次数: Базовые дисциплины

Цель
  • обучение разработке Web-страниц на основе комплексного подхода; в том числе освоение студентами принципов, методик, методов и средств проектирования Internet-приложений, а также получение студентами навыков создания и программирования Internet-приложений, создания собственного Internet-ресурса и использования готовых Internet-приложений.
Задача
  • обучение программированию в Internet на стороне клиента и сервера;
  • обучение использованию баз данных при разработке Web-проектов;
  • получение практических навыков по разработке полноценного Internet-ресурса с применением всех изученных принципов, методик, методов и средств проектирования Internet-приложений.
Результат обучения: знание и понимание
  • Особенности основ WEB программирования; Синтаксис языков HTML, JavaScript, PHP; Основные функции работы с базами данных; Принципы создания гипертекстовых страниц с использованием технологий ASP.NET; Понимание моделей управления и классических концепций управления проектами
Результат обучения: применение знаний и пониманий
  • Базовые знания информатики и программирования, проектирования, разработки и тестирования программных продуктов.
Результат обучения: формирование суждений
  • Уметь анализировать формирование знаний в своей области исследования с учетом ограничений методов исследования.
Результат обучения: коммуникативные способности
  • Уметь пользоваться научной, справочной, методической литературой по теме, систематически собирать научно-техническую информацию и анализировать зарубежный опыт.
Результат обучения: навыки обучения или способности к учебе
  • Расширение знаний в области систем управления базами данных, использования формальных методов и языков спецификации, систем разработки программного интерфейса, системных технологий, операционных систем.
*TeachingMethods(zh-CN)*

В ходе занятий будут использоваться следующие образовательные технологии - Информационно-коммуникационные технологии; - Развитие критического мышления; - Технология проектирования; - интегрированная технология обучения; - технология уровневой дифференциации; - традиционные технологии (лекции, лабораторные занятия);

Темы лекционных занятий
  • Общие сведения о событиях и функциях обработки событий
  • Ввод и редактирование кода html с помощью сценариев
  • Сообщения для посетителей web-страниц
  • Динамическое форматирование элементов web-страницы
  • Работа с данными в сценариях javascript
  • Объекты и массивы данных
  • Стандартные массивы web-страницы
  • Выражения и операции
  • Управление ходом выполнения сценария
  • Основы php. Основы синтаксиса
  • Типы данных
  • Операции в php
  • Циклы
  • Функции
  • Подключение внешних файлов. Массивы
Основная литература
  • Эрик А. Мейер CSS-каскадные таблицы стилей: подробное руководство М.: Символ,с. 57, 2011
  • Брайан Пфаффенбергер, Стивен Шафер, Чак Уайт, Билл Кароу HTML, XHTML и CSS. Библия пользователя 3-е изд. – М.: «Диалектика», c. 762., 2012.
  • Дэвид Флэнаган JavaScript. Подробное руководство СПб.: Символ-Плюс, с. 992.2018.
  • Основы web-технологий // Храмцов П.Б. , Брик С.А. , Русак А.М. , Сурин А.И. 2-е издание. Бином, 2013. - 376 с
  • Баялы, Ә.Т. PHP және MySQL-де WEB қосымшаларды құру негіздері: оқу-әдістемелік құрал: 5В070400-Есептеу техникасы және бағдарламалық қамтамасыз ету, 5В070300-Ақпараттық жүйелер мамандықтары үшін / Ә.Т. Баялы, Р.Б. Абдрахманов, Р.Ш. Садыбеков; ҚР Білім және ғылым министрлігі.- Түркістан: [б. и.], 2014.- 88б
  • Ниязова, Р.С. Web технологияларды оқыту әдістемелері: техникалық мамандық студенттеріне арналған оқу құралы / Р.С. Ниязова, А.А. Шарипбай, А.С. Омарбекова.- Алматы: Эверо, 2014.- 219б. ML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера.-3-е изд., перераб. и доп, 2010.-912 с.
  • Ибрагимов, О.М. Web-бағдарламалауға кіріспе: оқу құралы / О.М. Ибрагимов.- Алматы: Эверо, 2015.- 151б.
  • Баенова, Г.М. Учебно-методическое пособие "Языки базового web-программирования" по курсу "Интернет-технологии"/ Г.М. Баенова; Евразийский национальный университет имени Л.Н. Гумилева.- Астана: ЕНУ им. Л.Н. Гумилева, 2009.- 82 с.
  • Ибрагимов О.М. Web-бағдарламалауға кіріспе: оқу құралы / Оспанәлі Мусақулұлы Ибрагимов.- Алматы: Эверо, 2016.- 151с.
  • Сағындықов К.М. РНР оқулығы/ К.М. Сағындықов, Н. Амангелді.- Алматы: Эпиграф, 2016.- 421 б.
  • Серік М. Клиент-сервер технологиясын жүзеге асыру (SQL Ортасы): оқу құралы / Меруерт Серік; Қазақстан Республикасы Білім және ғылым министрлігі, Л.Н. Гумилев атындағы Еуразия ұлттық университеті.- Астана: Л.Н. Гумилев атындағы ЕҰУ, 2015.- 93
  • Бенкен Е.С. PHP, MySQL, XML программирование для интернета [Текст] / Елена Сергеевна Бенкен.- 2-е изд., перераб. и доп.- Санкт-Петербург: БХВ-Петербург, 2008.- 321 с
  • Никсон Р. Создаем динамические веб-сайты с помощью РНР, МуSOL и JavaScript [Текст] / Робин Никсон; перевод с английского Н. Вильчинский.- Санкт-Петербург [и др.]: Питер, 2011.- 496 с.
Дополнительная литература
  • PHP и MySQL. Библия программиста — Стив Суэринг, Тим Конверс, Джойс Парк. Издательство: Диалектика Год: 2010. – 912 с.
  • Хольцнер, С. РНР в примерах. Включая версию 6 [Текст] / Стивен Хольцнер; перевод с английского под редакцией С.Н. Банникова.- Москва: БИНОМ, 2010.- 346 с
  • Кристиан Дари, Богдан Бринзаре, Филип Черчез Тоза, Михай Бусика AJAX и PHP: разработка динамических веб приложений. – СПб.: Символ Плюс, 2007. – 336 с.
  • Флэнаган Д., JavaScript. Подробное руководство. – Пер. с англ., 2008. - 992 с.
  • Самков Г. А, jQuery. Сборник рецептов.- 2-е изд., перераб. и доп, 2011.- 416 с.
  • Джеффри Палермо, ASP.NET MVC 4 в Действии, 2012 г.- 408 с.
  • www.htmlacademy.ru.
  • www.metanit.com.