1

Step 1

Первая неделя обучения. 1. Знакомство. Лекция

12 November—12 November

2

Step 2

Первая неделя обучения. 1. Домашнее задание

3

Step 3

Первая неделя обучения. 2. Разметка. Лекция

15 November—15 November

4

Step 4

Первая неделя обучения. 2. Домашнее задание

15 November—19 November

5

Step 5

Вторая неделя обучения. 3. Работа с графикой

19 November—19 November

6

Step 6

Вторая неделя обучения. 3. Домашнее задание

7

Step 7

Вторая неделя обучения. 4. Домашнее задание

8

Step 8

Вторая неделя обучения. Подготовиться к следующему разделу

9

Step 9

Третья неделя обучения. 5. Введение в CSS

10

Step 10

Третья неделя обучения. 6. Сетки

11

Step 11

Третья неделя обучения. 5. Домашнее задание

12

Step 12

Третья неделя обучения. 6. Домашнее задание

13

Step 13

Четвёртая неделя обучения. 7. Домашнее задание

14

Step 14

Первая неделя защиты.

15

Step 15

Пятая неделя обучения. 9. Домашнее задание

16

Step 16

Первая неделя защиты. 10. Лучшие практики

17

Step 17

Пятая неделя обучения. 9. Введение в JavaScript

18

Step 18

Пятая неделя обучения. 8. Домашнее задание

19

Step 19

Пятая неделя обучения. 8. Оформление контента

20

Step 20

Вторая неделя обучения. 4. Доступность и формы

21

Step 21

Четвёртая неделя обучения. 7. Декоративные элементы

1

Step 1

Первая неделя обучения. 1. Знакомство. Лекция

12 November—12 November

3

Step 3

Первая неделя обучения. 2. Разметка. Лекция

15 November—15 November

4

Step 4

Первая неделя обучения. 2. Домашнее задание

15 November—19 November

5

Step 5

Вторая неделя обучения. 3. Работа с графикой

19 November—19 November

2

Step 2

Первая неделя обучения. 1. Домашнее задание

6

Step 6

Вторая неделя обучения. 3. Домашнее задание

7

Step 7

Вторая неделя обучения. 4. Домашнее задание

8

Step 8

Вторая неделя обучения. Подготовиться к следующему разделу

9

Step 9

Третья неделя обучения. 5. Введение в CSS

10

Step 10

Третья неделя обучения. 6. Сетки

11

Step 11

Третья неделя обучения. 5. Домашнее задание

12

Step 12

Третья неделя обучения. 6. Домашнее задание

13

Step 13

Четвёртая неделя обучения. 7. Домашнее задание

14

Step 14

Первая неделя защиты.

15

Step 15

Пятая неделя обучения. 9. Домашнее задание

16

Step 16

Первая неделя защиты. 10. Лучшие практики

17

Step 17

Пятая неделя обучения. 9. Введение в JavaScript

18

Step 18

Пятая неделя обучения. 8. Домашнее задание

19

Step 19

Пятая неделя обучения. 8. Оформление контента

20

Step 20

Вторая неделя обучения. 4. Доступность и формы

21

Step 21

Четвёртая неделя обучения. 7. Декоративные элементы

11 November 2018 27 January 2019
Goal completed 27 January 2019

Goal author

Юлия

Russia, Санкт-Петербург

4 years old

Career & Work

Профессиональный онлайн‑курс HTML и CSS, уровень 1

Дневник самостоятельного перепрохождения курса Профессиональный онлайн‑курс HTML и CSS, уровень 1 от HTMLACADEMY. Год назад под чутким руководством наставника я уже успешно защитили личный проект и устроилась на работу верстальщиком. Теперь стоит задача самостоятельно перепройти данный курс и успешно защитить проект. В следующем году стану наставником, поэтому это еще и своеобразное повторение пройденного (теория по большей части).

В качестве личного проекта возьму в Sedona (будет мне напоминать, что отпуск не за горами!!). Если успею (до отпуска), то сделаю еще и Техномарт.

Данная цель будет также своеобразный дневник всего курса, а он претерпел изменения - он длится теперь на 4 недели дольше, т.е 9 недель. Еще одно из новшеств, то. что студент может работать теперь не только с фотошопом. но и со Sketch или Zeplin. Я попрошу у кураторов макет в Zeplin, к тому же на работе постепенно осуществляется переход проектировщиков в Sketch и Zeplin, и макеты на верстку нам выдают в PSD и в Zeplin.

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

Этапы цели будут позже и все остальное тоже)))

 Goal Accomplishment Criteria

Как минимум защищен один личный проект!

  1. Первая неделя обучения. 1. Знакомство. Лекция

    Обсуждаем роль и место верстальщика в мире технологий. Знакомимся с рабочим процессом на курсе.

  2. Первая неделя обучения. 1. Домашнее задание

    1. Время выбирать

    2. Проверка рабочего процесса

    3. Подготовиться к следующему разделу (просмотр видео по разметке)

    4. Пройти главы интерактивных курсов (6 из 6)

  3. Первая неделя обучения. 2. Разметка. Лекция

    Создаём логическую HTML-разметку страниц учебного и личного проектов. Практикуемся использовать подходящие теги, задавать имена классов, оценивать сложность разметки

  4. Первая неделя обучения. 2. Домашнее задание

    3.Разминка: начинаем разметку «Барбершопа»

    Это задание с самопроверкой, которое не проверяется наставником.

    4. Основное задание: начинаем разметку личного проекта

    Это задание проверяется наставником

    В форке личного проекта выполните разметку двух страниц: главной и внутренней. Нужен только HTML-код, стили делать не нужно. Каждую страницу размещайте в отдельном файле, например:

    • главная в index.html,
    • внутренняя в inner.html или catalog.html.

    Сейчас нужно выполнить разметку только некоторых блоков вашего проекта. Блоки, которые размечать не нужно, выделены красным на изображениях ниже. Эти блоки вы сверстаете позже.

    Важно!

    • Не нужно делать разметку форм, так как они ещё не изучены. Разметку форм вы сделаете в четвёртом разделе.
    • Не нужно размечать содержимое всплывающих окон (попапов), которые отрисованы в скрытых слоях в макетах. Вы завершите их позже.
    • Не нужно вырезать изображения. Используйте вместо них заглушки, например: <img src="http://placehold.it/150x100">, или выдуманные имена файлов. Нарезать графику из макетов вы научитесь в третьем разделе.
    • Чтобы не писать большие куски текста руками, вы можете копировать их из макетов. Как это делать, показано в нашей статье.
    • Разметка, которую вы делаете в этом задании, должна удовлетворять требованиям технического заданияпо вашему проекту. Блоки, которые в этом задании необязательны, на соответствие ТЗ проверять не нужно.
    • Для разметки незнакомых интерактивных элементов вне форм можно использовать тег span.
    • Ссылки должны быть размечены правильно.
    • При разметке можно не учитывать скрытые заголовки и не прописывать aria-label.

    5. Бонусное задание: дополняем разметку личного проекта (необязательное)

    Это задание проверяется наставником.

    Сейчас нужно выполнить разметку тех блоков, которые вы пропустили в предыдущем задании (блоки, выделенные красным).

    1. В форке личного проекта дополните разметку двух страниц: главной и внутренней. Нужен только HTML-код, стили делать не нужно.

    Важно!

    • Не нужно делать разметку форм, так как они ещё не изучены. Разметку форм вы сделаете в четвёртом разделе.
    • Не нужно размечать содержимое всплывающих окон (попапов), которые отрисованы в скрытых слоях в макетах. Вы завершите их позже.
    • Не нужно вырезать изображения. Используйте вместо них заглушки, например: <img src="http://placehold.it/150x100">, или выдуманные имена файлов. Нарезать графику из макетов вы научитесь в третьем разделе.
    • Чтобы не писать большие куски текста руками, вы можете копировать их из макетов. Как это делать, показано в нашей статье.
    • Разметка, которую вы делаете в этом задании, должна удовлетворять требованиям технического заданияпо вашему проекту. Блоки, которые в этом задании необязательны, на соответствие ТЗ проверять не нужно.
    • Для разметки незнакомых интерактивных элементов вне форм можно использовать тег span.
    • Ссылки должны быть размечены правильно.
    • При разметке можно не учитывать скрытые заголовки и не прописывать aria-label.

    2. Создайте пулреквест из ветки master и нажмите зелёную кнопку «Всё выполнил, можно проверять» в интерфейсе курса.

    1. Откроется после задания «Основное задание: начинаем разметку личного проекта»

    2. Бонусное задание: дополняем разметку личного проекта (необязательное)

  5. Вторая неделя обучения. 3. Работа с графикой

    Знакомимся со всем необходимым для работы верстальщика с графическими редакторами. Готовим графику для проектов.

  6. Вторая неделя обучения. 3. Домашнее задание

    6. Разминка: готовим графику «Барбершопа»

    7. Основное задание: готовим графику личного проекта

    Это задание проверяется наставником.

    1. В форке личного проекта подготовьте графику. Из представленных исходников макетов экспортируйте:

    • контентные изображения (например, фото товаров или галереи),
    • декоративные изображения (например, мелкие иконки),
    • фоновые изображения (например, фоновая текстура разделов).

    Используйте для изображенийподходящиеформаты. При работе с векторной графикой можно попрактиковаться самостоятельно экспортировать SVG-изображения, а можно скачать архив с ними. Оптимизировать векторные изображения не обязательно.

    Подготовленные изображения разместите в подпапке img в папке проекта, чтобы у вас получилась примерно такая структура проекта:

    project

    | – img

    | [картинки]

    | index.html

    | catalog.html

    2. Подключите контентные изображения в разметке. Фоновые и декоративные изображения сейчас подключать не нужно.

    При подключении изображений используйте относительные адреса.

    8. Бонусное задание: завершаем подготовку графики личного проекта (необязательное)

  7. Вторая неделя обучения. 4. Домашнее задание

    9. Разминка: завершаем разметку «Барбершопа»

    10. Основное задание: продолжаем разметку личного проекта

    Это задание проверяется наставником.

    1. В форке личного проекта дополните разметку страниц личного проекта.

    Разметка должна соответствовать следущим обязательным требованиям:

    • Доступность всего контента
      Весь содержательный текст, все контентные изображения и скрытые на макете элементы (попапы) должны присутствовать в разметке.
    • Связность документов
      Всё, что должно быть ссылками, сделано ссылками.
    • Корректный сбор данных от пользователей
      Формы работоспособны, у полей форм есть подходящие имена и значения.

    Требования доступности контента и связности документов нужно было выполнить ещё на первом этапе разметки. Требование корректного сбора данных появилось на текущем этапе.

    Также убедитесь, что разметка соответствует требованиямдоступности интерфейсов:

    • Убедитесь, что все интерактивные элементы это либо <button>, либо <a href>.
    • Добавьте подписи ко всем интерактивным элементам: лейблы к полям форм, текст в кнопки и ссылки. Отметьте те подписи, которых нет на макете, классом visually-hidden.
    • Попробуйте пройти по странице клавишейTabиShift Tabи убедитесь, что вы можете попасть на все интерактивные элементы и управлять ими с клавиатуры.
  8. Вторая неделя обучения. Подготовиться к следующему разделу

    Введение в CSS

  9. Третья неделя обучения. 5. Введение в CSS

    Разбираемся с базовыми механизмами CSS и начинаем стилизацию проектов.

  10. Третья неделя обучения. 6. Сетки

    Разбираемся с блочной моделью документа. Создаём сетки страниц учебного и личного проектов.

  11. Третья неделя обучения. 5. Домашнее задание

    Разбираемся с блочной моделью документа. Создаём сетки страниц учебного и личного проектов.

  12. Третья неделя обучения. 6. Домашнее задание

  13. Четвёртая неделя обучения. 7. Домашнее задание

  14. Первая неделя защиты.

    Дедлайн предзащиты и начало подготовки к итоговой защите.

  15. Пятая неделя обучения. 9. Домашнее задание

  16. Первая неделя защиты. 10. Лучшие практики

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

  17. Пятая неделя обучения. 9. Введение в JavaScript

    Знакомимся с JavaScript и оживляем интерактивные блоки вёрстки.

  18. Пятая неделя обучения. 8. Домашнее задание

  19. Пятая неделя обучения. 8. Оформление контента

    Узнаём как стилизовать содержание внутренних страниц, которые наполняются из CMS. Начинаем готовиться к защите личного проекта.

  20. Вторая неделя обучения. 4. Доступность и формы

    Учимся делать интерфейсы удобными и доступными для всех. Управление фокусом, важность семантики, тестирование и скринридеры.

  21. Четвёртая неделя обучения. 7. Декоративные элементы

    Знакомимся с приёмами создания декоративных элементов и завершаем стилизацию этих элементов на главных страницах учебного и личного проектов.

  • 2119
  • 11 November 2018, 17:29
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?