Найти тему
KARPOV.COURSES | DEV

FRONTEND. Необходимый минимум: HTML

На нашем курсе по frontend-разработке мы ждём от студентов определённого входного уровня, ведь в первую очередь эта программа — для junior и даже middle специалистов.

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

Что это за база? Нас интересует классическая для фронтенда связка: HTML, CSS и JavaScript. Само собой, никто уже давно не ограничивает себя этим инструментарием — это просто основа, от которой можно и нужно отталкиваться. Смысл в том, чтобы в процессе учёбы нам не пришлось «тормозить» об азы вёрстки и программирования.

Другой вопрос, что без реального опыта веб-разработки вам может быть сложно оценить свою подготовленность. Чтобы чуть облегчить эту задачу, мы набросали по каждому блоку списки «минимальных вводных» — начнём с HTML.

Говоря о знании вёрстки, мы ожидаем, что вы…

1. Чётко осознаёте, что такое элементы, теги и атрибуты разметки.

2. Легко собираете страницы из базовых «каркасных» элементов: <head>, <title>, <body>, <header>, <nav>, <div>, <footer>.

3. Понимаете, чем блочные элементы отличаются от строчных, и знаете основные теги: <h1>-<h6>, <p>, <ul>, <ol>, <li>, <span>, <img>, <br>.

4. Умеете создавать как якоря внутри документа, так и внешние ссылки с помощью <a>.

5. Без проблем структурируете любую информацию в таблицы: <table>, <tr>, <td>.

6. Можете организовать сбор данных через форму: <form>, <input>, <textarea>, <select>, <option>, <button>.

7. Базово умеете работать с метатегами.

Если ни один из пунктов не вогнал вас в ступор, вы знакомы с большинством упомянутых тегов и понимаете, как всё это применить на практике, чтобы сверстать лендинг, — поздравляем, проверка на знание HTML пройдена!

А если вдруг вы поняли, что не всё так гладко, как хотелось бы, — это не повод сдаваться: ещё есть время заполнить пробелы для комфортного прохождения курса.