Опубликован: 28.11.2008 | Уровень: для всех | Доступ: свободно
Лекция 1:

Введение в стандарты Web

Лекция 1: 12 || Лекция 2 >

Структура курса

Курс состоит из множества лекций — предполагается, что их будет более 50, когда базовый курс будет завершен — и каждая лекция будет содержать несколько тысяч слов. Каждая лекция будет посвящена определенной микротеме, и, где возможно, содержать базовую информацию по теме, основы теории, практические примеры и краткий обзор дополнительных учебников, и контрольные вопросы для проверки полученных знаний.

Кроме того, мы планируем в ближайшее время представить полное руководство, в котором будет рассмотрен весь процесс реализации проекта Web -сайта, от начала и до конца.

Последовательность изучения курса состоит в разработке того количества занятий, которое определено для изучения, и делении на количество лекций. Для каждого занятия студенты должны прочитать лекции, связанные с этим занятием до проведения занятия. Затем разберите практические примеры во время занятия, и после каждого занятия студенты должны выполнить контрольные упражнения. Логически, кажется, что одного часа должно быть достаточно для проработки концепций, содержащихся в каждой лекции, если студенты прочитают каждую лекцию до начала занятия. Поэтому, возможно, что для курса потребуется около 50 часов учебного времени, и 50 часов предварительного чтения.

Очевидно, что вы должны подумать о количестве времени для изучения курса, и уточнить, что рассматривать на каждом занятии, но вполне допустимы любые эксперименты.

Для кого предназначен этот курс?

Этот курс по стандартам Web, состоящий из отдельных лекций, доступен почти любому, кто хочет изучить Web -дизайн на основе стандартов Web с самого начала. Задача курса состоит в том, чтобы сделать читателя, имеющего не более чем общие представления о просмотре Web, достаточно компетентным в использовании CSS и HTML, и дать базовые знания об использовании сценариев JavaScript, и о том как они вписываются в общую картину. Курс должен дать достаточно знаний, чтобы можно было с уверенностью начать думать о поиске работы в этой области (очевидно, что опыту научить невозможно).

Для кого предназначен курс? Мне хотелось бы, чтобы он был доступен каждому, кто хочет изучить Web -дизайн "правильным образом":

  1. Студенты и преподаватели университетов/колледжей: Я уже упоминал об этом - это идеальный набор лекций для создания своего собственного курса и преподавания его студентам, или частичное его использование в качестве дополнения к собственному курсу. Все студенты, уже изучающие некоторый курс, связанный с Web, могут использовать этот материал для пополнения своих знаний, и пытаться воздействовать на своих преподавателей, чтобы они также его использовали! Я бы рекомендовал всем преподавателям/лекторам просмотреть этот материал, чтобы убедиться, что рассматриваемые в их курсах методы соответствуют лучшим современным подходам.
  2. Учащиеся средней школы: Хотя этот курс был написан в основном для взрослой аудитории, нет никаких причин, почему более молодые учащиеся не могут его использовать - попробуйте и посмотрите, что из этого получится.
  3. Работающие Web-дизайнеры и разработчики: Существует много работающих Web -разработчиков и дизайнеров, которые либо не используют стандарты Web и лучшие методики, либо могли бы использовать легко доступное справочное руководство для поиска необходимых решений, или для того, чтобы освежить свои знания. Для первой категории я настоятельно советую использовать этот курс, и понять, как легко и полезно применять стандарты Web. Вторая категория, я уверен, также найдет этот курс полезным для обновления своих навыков, поиска с трудом вспоминаемых фактов, и поиска аргументов, чтобы убедить руководство и клиентов, что такие вещи как доступность имеют большой смысл.
  4. Преподаватели внутри компаний: Это идеальный способ обеспечения недорогого обучения сотрудников.
  5. Все другие люди: Для любого человека, которому просто интересно изучить что-нибудь о Web дизайне и разработке, это также будет недорогим способом получить некоторую помощь для своих начинаний.

Я не предполагаю, чтобы люди платили за использование этого курса — он выпускается под лицензией Creative Commons, поэтому свободно доступен каждому, кто захочет его использовать, при условии, что будет упомянуто наше авторство.

Благодарности

Число людей, которые помогали при создании курса, слишком большое, чтобы их можно было упомянуть более-менее подробно, но хотелось бы надеяться, что здесь я перечислил всех. Все они прекрасные люди, можете убедиться в этом самостоятельно — посещайте их лекции, покупайте их книги, читайте их блоги, или сделайте что-то другое, что можно сделать, чтобы поддержать их. Я хочу выразить всем свое восхищение и признательность.

  1. Авторам: большая благодарность Бену Бьюканену, Тому Хьюгес-Краучеру, Марку Норману "Norm" Френсису, Линде Гоин, Полю Хайне, Йену Ханену, Бенджамину Хоукс-Льюису, Бену Хенику, Кристиану Хайлману, Роджеру Йоханссону, Питеру-Паулю Коху, Джонатану Лейну, Томми Олсону, Николь Сулливан, и Майку Весту. Без вас этого курса не было бы, в буквальном смысле.
  2. Команде браузера Opera: наилучшие пожелания Йану Стандалю, Дэвиду Стори, остальным членам моей команды, и всем другим сотрудникам Opera за доверие к этой идее, и помощь в разработке плана.
  3. Организациям: спасибо всем в Yahoo (авторам, и Софи Майор за помощь в организации и продвижении), WaSP (в частности Гарет Рушгров, Стефани Трот и Аарон Валтер), Britpack, людям из Geekup, и всем университетам, которые проявили интерес, просмотрели этот курс и помогли его дальнейшему развитию.
  4. Отдельным людям: необходимо высказать признательность следующим замечательным людям - Крейгу Сейле, Саре Додд, Джону Олсоппу, Роанне Лавери, Брюсу Лоусону, Алану Вайту. Простите, если я забыл кого-то упомянуть.
  5. Читателям: особое приветствие вам за проявленный интерес к созданию Web -сайтов правильным образом, и за время, потраченное на чтение этого курса!

Пишите мне

Я постоянно пытаюсь совершенствовать этот курс, чтобы сделать его доступным как можно большему числу людей. Если у Вас есть какие-то предложения, как можно было бы улучшить курс, и общие замечания, или вы хотите пообщаться со мной о его использовании, то пишите мне. Мой e-mail адрес: cmills@opera.com.

Об авторе

Крис Миллз является менеджером по связям с разработчиками компании Opera - он редактирует и публикует статьи на сайтах http://dev.opera.com/ и http://labs.opera.com/, поддерживает связи с сообществом для распространения сведений об Opera и сбора откликов, и пропагандирует программное обеспечение Opera, где только можно. Он является также организатором и редактором Учебного курса по стандартам Web.

Вне работы он очень увлекается музыкой, получая удовольствие от игры и слушая самую разную музыку, включая металл, фолк, панк, электронику, прог, и многое другое. Его любимой музыкальной группой в данное время является Conquest of Steel.

Материалы этого курса имеют лицензию Creative Commons Attribution, Non Commercial - Share Alike 2.5 license.
Лекция 1: 12 || Лекция 2 >
Марина Походаева
Марина Походаева

Помогите мне. Я ничего не понимаю в курсе ((((((   (от слова "совсем") и мне от этого очень грустно. Есть ли какие-нибудь курсы для "чайников", самые простые в объяснении. ПАМАГИТЕ!!!

Федор Антонов
Федор Антонов

Здравствуйте!

Записался на ваш курс, но не понимаю как произвести оплату.

Надо ли писать заявление и, если да, то куда отправлять?

как я получу диплом о профессиональной переподготовке?