Модуль 8
31,00ч

Модуль 8. Базовый курс PHP

Введение в PHP
Условные блоки, ветвление функции
Циклы и массивы
Работа с файлами
Базы данных MySQL и работа с ними на уровне PHP
Интерактивность
Авторизация и аутентификация
Часов в программе
10,00 часов
лекции
7,00 часов
практика
12,00 часов
самостоятельная
2,00 часа
промежуточная аттестация
31,00 час
всего
Материально-технические условия реализации программы:
Вид занятий: Лекция
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: Практическое занятие
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Вид занятий: Самостоятельная работа
Требуемое ПО:
Любая современная операционная система и настроенная в зависимости от языка программирования среда разработки: любая привычная IDE, для Python — установленный интерпретатор с python.org и любая привычная IDE.
Информационные ресуры
https://basicweb.ru/html/bazoviy_html.php
• Agile-манифест разработки программного обеспечения [Электронный ресурс]//URL.: https://agilemanifesto.org/iso/ru/manifesto.html
• Custom Management Commands [Электронный ресурс]//URL.: https://docs.djangoproject.com/en/3.1/howto/custom-management-commands/
• Cursera курс "Погружение в Python" [Электронный ресурс]//URL.: https://ru.coursera.org/lecture/diving-in-python/sokiety-kliient-siervier-3YYVH
• Django REST framework [Электронный ресурс]//URL.: https://www.django-rest-framework.org
• Flask’s documentation [Электронный ресурс]//URL.: https://flask.palletsprojects.com/en/2.0.x
• MDN Web Docs [Электронный ресурс]//URL.: https://developer.mozilla.org/ru/
• One Way Data Flow vs Unidirectional Data Flow [Электронный ресурс]//URL.: https://alialhaddad.medium.com/https-medium-com-alialhaddad-redux-vs-parent-to-child-2583c8e29509
Образовательные ресуры
Пять простых шагов для понимания JSON Web Tokens (JWT) [Электронный ресурс]//URL.: https://habr.com/ru/post/340146/
• Расширение стандартной модели пользователя Django [Электронный ресурс]//URL.: https://tproger.ru/translations/extending-django-user-model/#var3
• Руководство Django часть 4: административная панель Django [Электронный ресурс]//URL.: https://developer.mozilla.org/ru/docs/Learn/Server-side/Django/Admin_site
• Руководство по Скраму [Электронный ресурс]//URL.: https://scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Russian.pdf
• Современный учебник Javascript [Электронный ресурс]//URL.: https://learn.javascript.ru/
• Сравнение REST и GraphQL [Электронный ресурс]//URL.: https://habr.com/ru/post/335158/
• Статья о развёртывании Django-приложения в Docker [Электронный ресурс]//URL.: https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/
• Что такое парсинг сайтов [Электронный ресурс]//URL.: https://msiter.ru/articles/chto-takoe-parsing-saytov
• Что нового в HTML5 [Электронный ресурс]//URL.: https://msiter.ru/tutorials/html5/vvedenie

Учебно-методические материалы

Методы, формы и технологии

Метод проблемного обучения
Метод питчинга
Метод проектного обучения

Методические разработки

Методические рекомендации по промежуточной аттестации

Материалы курса

Основы PHP - мануалы и инструкции

Учебная литература

• Г Шварц Б., Зайцев П., Ткаченко В., Заводны Дж., Ленц А., Бэллинг Д. MySQL. Оптимизация производительности, 2-е издание. — Пер. с англ. — СПб.: Символ-Плюс, 2021. — 832 с.
• Шилдт, Г. Java. Полное руководство / Г. Шилдт. - Санкт-Петербург : Диалектика, 2018. — 1488 с.
• Coulson L., Jephson.B. The The HTML and CSS Workshop.Packt Publish-ing.NY.2019.-700 c.
• Frain.B. Responsive Web Design with Html5 and Css3 - Second Edi-tion.CreateSpace Independent Publishing Platform. NY. 2017.- 138 c.
• Myers. М.A Smarter Way to Learn HTML & CSS.CreateSpace Independent Publishing Platform.NY.2015.-258 c.

Темы

Введение в PHP Условные блоки, ветвление функции Циклы и массивы Работа с файлами Базы данных MySQL и работа с ними на уровне PHP Интерактивность.Авторизация и аутентификация
Лекции
2,00ч
Практические занятия
1,00ч
Самостоятельная работа
1,00ч
Всего
4,00ч
Лекции
2,00ч
Практические занятия
1,00ч
Самостоятельная работа
1,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
1,00ч
Практические занятия
1,00ч
Самостоятельная работа
2,00ч
Всего
4,00ч
Лекции
3,00ч
Практические занятия
2,00ч
Самостоятельная работа
4,00ч
Всего
9,00ч
Промежуточная аттестация 2,00 часа
Промежуточная аттестация проводится в форме отчета по результатам выполнения практического задания по дисциплинам и проверки преподавателем.