Web-сайт по подбору фильмов
ВВЕДЕНИЕ
Проблема проекта состоит в том, что Последние годы кинофильмов выпускают всё больше, в мире за 2019 год произвели 41788 короткометражных фильмов и полнометражных. Сможем ли мы помочь любителям кино выбрать фильм для просмотра.Актуальность: в последние годы онлайн кинотеатры набирают всё большую популярность. Это связано с тем, что многие люди предпочитают посмотреть фильмы дома после работы, учёбы, занятий, и много времени уходит на подбор.Цель: Создание web-сайта для поиска фильмов для подростков.Задачи:Изучение информации про программирование из книг.Изучение вкусов одноклассников, составление списка фильмов.Разработка web-сайта для подростков.
СОДЕРЖАНИЕ
Введение……………………………………………………………………….1
Глава 1. Освоение программирования
1.1 Ознакомление со сферой деятельности…………………………………2
1.2 Изучение информации …………………………………………………...3
1.3 Выбор языка программирования………………………………………...4
Глава 2. Создание web-сайта.
2.1 Написание программы…………………………………………………...6
2.2 Оформление web-сайта…………………………………………………..8
2.3Анкетирование и добавление фильмов на сайт………………………..10
Заключение…………………………………………..................……………12
Список использованной литературы…………………….…………………13
Приложения………………………………………………………………….14
Список литературы, сайтов, других источников
Информации.
1."HTML and CSS: Design and Build Websites" by Jon Duckett2. "Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics" by Jennifer Niederst Robbins
3. "HTML and CSS: Visual QuickStart Guide" by Elizabeth Castro and Bruce Hyslop1. "Python Crash Course: A Hands-On, Project-Based Introduction to Programming" by Eric Matthes2. "Learning Python: Powerful Object-Oriented Programming" by Mark Lutz3. "Automate the Boring Stuff with Python: Practical Programming for Total Beginners" by Al Sweigart1. "Web Design with HTML, CSS, JavaScript and jQuery Set" by Jon Duckett2. "Designing for the Web" by Mark Boulton3. "Don't Make Me Think: A Common Sense Approach to Web Usability" by Steve Krug
https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0https://skillbox.ru/https://skillfactory.ru/ Приложения
[1] Кроссплатформенность - способность программного обеспечения работать с несколькими аппаратными платформами или операционными системами.
[2] https://blog.skillfactory.ru/glossary/framework/[3] https://ru.wikipedia.org/wiki/PyCharm[4] https://blog.skillfactory.ru/glossary/deploy/[5] Google Forms — это программное обеспечение для администрирования опросов, входящее в состав бесплатного веб-редактора Google Docs Editors, предлагаемого Google.
Для создания web-сайта мы использовали: Python, Html, CSS. Эти языки средние по сложности изучения: простые в начале, более сложные в конце. Python – это мощный и простой в использовании язык программирования, с открытым исходным кодом, который может использоваться для разработки и поддержки веб-сайтов. Поддержка Python для разнообразных платформ упростила использование его для создания различных веб-приложений и решений. Разработка приложений для сайтов на Python предоставляет мощные и гибкие методы создания качественных сайтов и веб-приложений. Кроме того, использование Python привело бы к более быстрой реализации идей и информации в торговые маркетинговые стратегии. Рассмотрим некоторые из следующих причин, почему Python является идеальным языком для разработки сайтов, а также прокомментируем разные шаги и методы создания приложений для сайтов на этом языке программирования.Во-первых, Python – это простой язык программирования, который хорошо поддерживает большое количество библиотек. В библиотеках, написанных на Python, предоставляются мощные возможности, которые помогут вам создать качественные веб-сайты и приложения без труда. Они включают в себя средства для достижения различных целей, таких как автоматизация задач, работа с сетевыми протоколами и интеграция с другими языками. Данные библиотеки обеспечивают вам превосходную функциональность для более эффективного создания веб-приложений, позволяя сосредоточиться на разработке функционала.