Учебный курс «Технологии создания web — сайтов» является предметом по выбору для учащихся 8 класса. На изучение курса отводится 35 часов.
Рабочая программа «Технология создания сайтов»
Программа разработана на основе программы элективного курса «Технология создания сайтов» автора А.В.Хуторского, д-ра педагогических наук А.П.Орешко, кандидата физико – математических наук.
Пояснительная записка
Программа элективного курса «Технология создания сайтов» рассчитана на предпрофильное обучение учащихся 9 класса в количестве 17 часов.
Технологии создания сайтов
Доброго времени суток, дорогие читатели. Сегодня я хотел бы вам рассказать об основных технологиях для создания веб-сайтов. В данной статье не будет множества сложных и непонятных терминов. Целью же является объяснение основных технологий для простого человека. Перед тем как читать данную статью советую ознакомиться с основными этапами создания сайта.
Методы создания сайтов, их достоинства и недостатки. WYSIWYG-редакторы, конструкторы сайтов, CMS
Технологии для создания веб-ресурсов можно условно разделить на подвиды:
- Разметка веб документа
- Языки программирования и базы данных
- Графика и файловая система
- Программы и инструменты
- CMS
Разметка веб документа
HTML (HyperText Markup Language) — Это стандартный язык разметки практически любого веб-ресурса. Он является заключающим элементом, который воспроизводит браузер пользователя. HTML-язык содержит в себе большое количество тегов, о самых основных из которых я рассказывал в статье, как сделать сайт в блокноте. Освоить этот язык (хотя бы для понимания элементарных элементов) не составляет большого труда.
CSS (Cascading Style Sheets) — Стили CSS — файл (или несколько файлов), в содержании которого находятся стили примененные к различным HTML тегам. Стили CSS по своей сути являются технологией, которая позволяет изменять цвета, размеры и расположение блоков, текста и любых других элементов HTML-разметки. Можно сказать кратко: CSS — это любые «красивости» на веб-сайте.
Языки программирования и БД
Современные сайты и веб-приложения имеют большое количество различной информации, которую просто невозможно предоставлять пользователю в должном виде без использования программирования. Технология языков программирования в сайтостроении отвечает в основном за: связь базы данных с конечным сайтом, удобный интерфейс редактирования данных пользователем (вебмастером), сложные формы множество различных движущихся фрагментов
Php. Язык php можно кратко назвать инструментом для разработки персональных web сайтов. Данный язык является одним из самых популярных в создании сайтов и веб-приложений и поддерживается практически всеми хостинг-провайдерами. Php выполняется на стороне сервера.
Урок 1. Полный цикл создания сайтов | Курс Веб разработчик | Академия верстки
JavaScript. Технология JavaScript используется для повышения функционала ресурса. Наиболее часто JavaScript используется для придания некой интерактивности сайту (плавающие элементы, параллакс, несложная анимация и многое другое). Создание данного языка привело к созданию библиотек, упрощающих работу с языком, например, Prototype или jQuery.
База данных MySQL. Как правило, в ней хранится вся текстовая информация, которая выводится на вашем сайте: будь то статья, заголовок или же пункт меню.
Графика и файловая система
Технология файловой системы представляет собой набор папок-каталогов, исполнительных файлов (html, css, php, javascript документы) и графики.
Любой современный браузер поддерживает множество форматов графики. Самые популярные: jpg, png, gif, flash, а также появилась возможность вывода векторной графики svg, canvas
Программы и инструменты — технологии разработки сайта
В современном мире появилось большое количество программ и инструментов, которые помогают создавать качественные веб-ресурсы. Я перечислю только самые популярные и необходимые.
Программы, позволяющие упростить технологию создания сайта:
- Dreamweaver — удобная программа, позволяющая быстро создавать сайты.
- Photoshop — позволяет редактировать картинки и сохранять их в формате для web.
- Notepad++ — технологичный редактор с подсветкой кода.
- Filezilla — FTP-клиент, который позволяет быстро и без проблем загружать/выгружать документы на хостинге.
CMS (технология — система управления сайтом)
CMS это система управления сайтом, благодаря которой вы можете запустить веб-проект за считанные минуты. В наше время технология CMS содержит в себе большинство необходимых связей, модулей и плагинов «прямо из коробки». Что бы вы не хотели сделать — интернет магазин, корпоративный сайт или блог — как правило, в какой-либо CMS это уже реализовано. Их есть великое множество, как платных, так и бесплатных, например, bitritx, modx, wordpress, joomla, opencart и прочие.
Источник: nz4.ru