Дисциплина «Программирование в Internet» является специальной дисциплиной, обеспечивающей подготовку инженеров-электромехаников по специальности 6-05-0714-07 «Печатные цифровые системы и комплексы». Знания, полученные в результате изучения данной дисциплины, являются объективно необходимым элементом подготовки кадров высокой квалификации для разработки электронных и веб-ресурсов. Дисциплина «Программирование в Internet» представляет собой продолжение изучения разработки веб-ресурсов и дает будущему специалисту широкий набор знаний и практических навыков по разработке последних на языке PHP, что позволит в дальнейшем эффективно использовать полученные знания в практической работе.
Объектом изучения являются современные технологии веб-разработки электронных изданий с учетом требований, предъявляемых к юзабилити интерфейсам пользователей ресурсов, и основных трендов в веб-дизайне.
Цель дисциплины «Программирование в Internet» – подготовка специалиста, владеющего фундаментальными знаниями и практическими навыками веб-разработки электронных ресурсов с учетом современных требований и тенденций в веб-дизайне.
Основные задачи дисциплины – приобрести системные знания и навыки в области решения задач дизайна электронных изданий на языке веб-программирования PHP.
В результате изучения дисциплины «Программирование в Internet» студенты должны:
знать:
– современное состояние одного из языков веб-программирования;
– основные структуры данных и алгоритмы их обработки на языке веб-программирования;
– наиболее эффективные и часто используемые на практике библиотеки и методы их использования.
уметь:
– выполнять алгоритмизацию задач веб-разработчика;
– выполнять программную реализацию задач веб-разработчика;
владеть:
– современными средствами веб-программирования;
– навыками анализа исходных и выходных данных решаемых задач веб-разработчика и формы их представления;
– навыками отладки и тестирования веб-приложений.
В рамках образовательного процесса по данной учебной дисциплине студент должен приобрести не только теоретические и практические знания, учения и навыки по специальности, но и развить свой ценностно-личностный, духовный потенциал, сформировать качества патриота и гражданина, готового к активному участию в экономической, производственной, социально-культурной и общественной жизни страны.
Рекомендуемая литература
Основная литература
1. Романенко, Д. М. Программирование на языке PHP : учеб.-метод. пособие для студентов специальности 1-47 01 02 «Дизайн электронных и веб-изданий». / Д. М. Романенко, С. А. Осоко. – Минск : БГТУ, 2021. – 256 с.
2. Зандстра, М. РНР 8 : объекты, шаблоны и методики программирования. / Мэтт Зандстра. – 6-е изд. – СПб. : «Диалектика», 2021. – 866 с.
3. Дронов, В. А. Laravel. Быстрая разработка веб-сайтов на PHP / В. А. Дронов. – СПб.: БХВ-Петербург, 2021. – 688 с.
Дополнительная литература
1. Паршукова, Н. Б. Программирование с использованием PHP и MySQL в разработке веб-приложений : учебное пособие. / Н. Б. Паршукова. – Челябинск: Издательство Южно-Уральского государственного гуманитарно-педагогического университета, 2021. – 167 с.
2. Дронов, В. А. РНР и MySQL. 25 уроков для начинающих / В. А. Дронов. – СПб.: БХВ-Петербург, 2021. – 432 с.
3. Татро, К. Создаем динамические веб-сайты на PHP. / К. Татро, П. Макинтайр. – 4-е изд. – СПб. : Питер, 2021. – 544 с.
4. Лукьянов, М. Ю. Полное руководство и справочник функций. / М. Ю. Лукьянов. – СПб.: Наука и Техника, 2020. – 432 с.
5. Дронов, В. А. Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS. / В. А. Дронов. – СПб.: БХВ-Петербург, 2017. – 768 с.