Фрагмент для ознакомления
2
ВВЕДЕНИЕ
Серверные технологии имеют первостепенное значение в разработке повседневных программных проектов. Независимо от того, является ли специалист основателем стартапа, IT-руководителем либо лицом, принимающим корпоративные решения, выбор правильной серверной технологии имеет решающее значение для успеха любого проекта.
Действительно, правильно выбранные серверные технологии могут гарантировать масштабируемость, скорость функционирования и мгновенно реагировать на запросы и потребности клиентов. При этом выбрать подходящий вариант непросто, особенно если специалист не является программистом.
Таким образом, целью данной курсовой работы является back-end разработка сайта для повышения пользовательского интереса и развития бизнеса.
В соответствии с целью курсовой работы, определены и задачи курсовой работы:
1) определить основы разработки веб-сайтов;
2) охарактеризовать основные виды back-end и framework;
3) обосновать выбор back-end и framework для разработки веб-сайта.
4) … (должны быть прописаны задачи, идентичные параграфам второй и третьей главы).
Объектом курсовой работы является back-end веб-сайта.
Предметом курсовой работы является back-end веб-сайта.
Основными методами исследования являются сбор, анализ и синтез полученной информации. На основании обработанной информации производится back-end разработка сайта.
Теоретическую основу исследования составили работы российских и зарубежных специалистов, среди которых возможно выделить Васильева А.Н., Вандера П. Дж., Мартина Р., Парсонса Р., Куа П., Садаладжа П. Дж., Стивена Л., Дасти Ф. И так далее.
Структура курсовой работы представлена следующим образом: введение, теоретическая глава, состоящая из трёх параграфов, аналитическая глава, состоящая из … параграфов, заключение, список литературы.
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ РАЗРАБОТКИ ВЕБ-САЙТОВ
1.1 Основы разработки веб-сайтов
Web-разработка — это создание, создание и поддержка web-сайтов. Он включает в себя такие аспекты, как web-дизайн, web-публикация, web-программирование и управление базами данных. Это создание приложения, которое работает через Интернет, то есть web-сайты.
Разработка веб-сайтов в широком смысле относится к задачам и процессам, связанным с созданием и поддержанием веб-сайта. Сюда входит всё: от разметки и кодирования до сценариев, настройки сети и разработки CMS.
Учитывая быстро растущее число пользователей Интернета, неудивительно, что веб-разработка является быстро развивающейся отраслью. Ожидается, что в период до 2030 года занятость веб-разработчиков вырастет на 13% [6], что намного быстрее, чем в большинстве других технологических профессий. Сейчас захватывающее время для работы в этой области.
Слово web-разработка состоит из двух слов, а именно:
1) Интернет. Это относится к веб-сайтам, веб-страницам или чему-либо еще, что работает через Интернет.
2) Разработка. Подразумевает создание приложения с нуля.
Самым основным строительным блоком веб-сайтов является HTML. Это способ сообщить машине, как должна выглядеть веб-страница.
HTML — это язык кодирования с относительно простыми правилами.
HTML во многом похож на игру. Части — это различные элементы HTML и их атрибуты, а правила — это то, как они используются.
Еще одним фундаментальным строительным блоком веб-разработки являются каскадные таблицы стилей (CSS), которые контролируют внешний вид веб-страницы.
Файлы CSS содержат информацию о стиле, такую как шрифты, размеры границ и цвета.
В старых версиях HTML информация о стиле была встроена в сам HTML.
Фрагмент для ознакомления
3
СПИСОК ЛИТЕРАТУРЫ
1. Васильев А.Н. Программирование на Python в примерах и задачах // А.Н. Васильев // М.: Бомбора. - 616 с. - 2023.
2. Вандер П. Дж. Python для сложных задач: наука о данных. 2-е межд. Изд. // Sprint Book. - 592 с. - 2024.
4. Мартин Р. Чистый код: создание, анализ и рефакторинг. Библиотека программиста // Спб: Питер. - 464 с. - 2022.
4. Парсонс Р., Куа П., Садаладж П. Дж. Эволюционная архитектура. Автоматизированное управление программным обеспечением. 2-е межд. Изд. // Sprint Book. - 272 с. - 2024.
5. Стивен Л., Дасти Ф. Объектно-ориентированный Python, 4-е изд. // Спб: Питер. - 704 с. - 2024.
6. [Электронный источник] – URL: http://www.bls.gov/ooh/computer-and-information-technology/web-developers.htm (дата обращения: 08.04.2024)
7. 7-Step Website Development Process [+ The Tools That Will Streamline Your Journey] [Электронный источник] – URL: https://www.digitalsilk.com/digital-trends/website-development-process/ (дата обращения: 08.04.2024)