Веб-бағдарламалау негіздері

Никифорова Нина Васильевна

Оқытушының портфолиосы

Сипаттама: Курс веб-әзірлеудің негізгі дағдыларын игергісі келетіндерге, осы тілмен және терминологиямен жұмыс істеу логикасын білуге, сонымен қатар жүйелер мен веб-қосымшалар жұмысының принциптерін түсінуге арналған. Оқу процесінде студенттер интернет-дүкен үшін қарапайым веб-сайт құрудың негізгі кезеңдерінен өтіп, оның функционалдығымен жұмыс істейді.

Кредиттер саны: 6

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

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

Пәннің еңбек сыйымдылығы:

Жұмыс түрлері сағат
Дәрістер 15
Практикалық жұмыстар
Зертханалық жұмыстар 45
СӨЖО 30
СӨЖ 90
Қорытынды бақылау нысаны емтихан
Қорытынды бақылауды жүргізу нысаны

Компонент: Таңдау бойынша компонент

Цикл: Базалық пәндер

Мақсат
  • Web бет әзірлеу негізінде кешенді түрде оқыту; сондай-ақ жобалау кезінде Internet қосымшаларының дағдыларын алу бағдарламалау құру, Internet қосымшаларының құру және меншікті дайын Internet қосымшаларының Internet ресурсын пайдалануды меңгеру .
Міндет
  • Internet бағдарламалау Жаңа клиент пен сервер жағында оқыту;
  • оқыту дерекқор Web жобаларды әзірлеу кезінде пайдалану;
  • Internet - ресурстың барлық зерттелген қағидаттарын қолдана отырып, әдістемелерді, әдістері мен құралдарын жобалау Internet қосымшаларын толыққанды әзірлеу жөніндегі практикалық машықтарды алу.
Оқыту нәтижесі: білу және түсіну
  • WЕВ бағдарламалау негіздерінің ерекшеліктері; HTML, JavaScript, РНР тілдерінің синтаксисін; Деректер қорымен жұмыс жасаудың негізгі функцияларын; ASP.NET технологияларын қолдануымен гипермәтін беттерді кұру қағидаларын; Жобаларды басқаруында менеджмент моделдерін және классикалық тұжырымдамаларын түсіну
Оқыту нәтижесі: білім мен ұғымды қолдану
  • Информатика және бағдарламалаудың негізгі білімдерін бағдарламалық өнімдерді жобалау, құру және тестілеу.
Оқыту нәтижесі: талқылай білуді қалыптастыру
  • Зерттеу әдістеріне қолданылатын шектеулерді ескере отырып, өзіңнің зерттеу аймағында қалыптастыру білімдерін саралай алу.
Оқыту нәтижесі: коммуникативтік қабілеттіліктер
  • Тақырып бойынша ғылыми, анықтамалық, әдістемелік әдебиеттерді пайдалану, ғылыми-техникалық ақпараттарды жүйелі түрде жинау және шетелдік тәжірибелерге талдау жасауды жүзеге асыра алу.
Оқыту нәтижесі: Оқу дағдылары немесе сабаққа қабілеттілігі
  • Деректер қорын басқару жүйесін, спецификацияның формальды әдістері мен тілдерін қолдануын, бағдарламалық интерфейсті әзірлеу құралдары, жүйелік технологияларды, операциялық жүйе саласындағы білімді кеңейту.
Оқыту әдістері

Оқу сабақтарын өткізу кезінде мынадай білім беру технологияларын пайдалану көзделеді - Ақпараттық-коммуникациялық технология; - Сыни ойлауды дамыту; - Жобалау технологиясы; - кіріктірілген оқыту технологиясы; - деңгейлік дифференциация технологиясы; - дәстүрлі технологиялар (дәріс, зертханалық сабақтар);

Дәріс сабақтарының тақырыптары
  • Оқиғалар мен функцияларды өңдеу туралы жалпы ақпарат
  • Сценарийлерді қолданып HTML кодын енгізу және өңдеу
  • WEB беттерінің келушілеріне хабарлар
  • WEB-PAGE элементтерінің динамикалық форматталуы
  • 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.