Изучение веб-разработки

Добро пожаловать в обучающий раздел MDN. Это набор статей, направленных на предоставление новичкам в веб-программировании всего того, что им нужно знать, чтобы начать разрабатывать простые сайты.

Цель этого раздела не сделать из "новичка" "профессионала", а поднять ваши знания до уверенного уровня. Отсюда вы можете начать свой путь, изучая остальную часть MDN и другие промежуточные и продвинутые ресурсы, которые требуют определенного количества начальных знаний.

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

Важно: Обучающий раздел находится на ранней стадии создания контента, но он регулярно добавляется. Если у вас есть вопросы по поводу тем, которые вы хотели бы добавить, или есть чувство, что они отсутствуют, посмотрите раздел Связаться с нами ниже, чтобы узнать, как связаться с нами.

С чего начать

  • Я новичок Если вы совсем новичок в веб-разработке, мы рекомендуем вам начать работу со статьи Начало работы с Вебом, которая представляет собой практическое вступление в веб-разработку.
  • У меня есть вопросы Если у вас есть какие-то вопросы по Вебу, посетите наши Часто задаваемые вопросы, в которых наверняка найдётся что-то полезное для вас.
  • Уже что-то знаю Если у вас уже есть какой-то набор знаний, то следующим шагом будет изучение HTML и CSS во всех подробностях: начните с нашей статьи "Введение в HTML", а затем загляните в статью "Вступление в CSS".
  • Погружаемся в программирование Если вы уже чувствуете себя комфортно с HTML и CSS, или в основном интересуетесь кодингом, то вы захотите погрузиться в JavaScript. Загляните в раздел Первые шаги в JavaScript.

Замечание: В нашем словаре вы можете найти описание терминологии.

Замечание: Мы опубликуем больше обучающего материала в будущем. Пункт "Расширенный материал для обучения" в нашем меню слева указывает на другой учебный материал на MDN, которому необязательно быть частью обучающей зоны, но он полезен.

Случайное слово из словаря

КЦД
КЦД (Конфиденциальность, Целостность, Доступность) (также называемая триадой КЦД) - модель, регулирующая политику информационной безопасности организации.

Связаться с нами

Если вы хотите оставаться с нами на связи, то лучший способ - это отправить сообщение в наши списки рассылки или IRC каналы. Мы хотели бы услышать от вас о том, что на нашем сайте что-то отсутствует или неправильно, запросы новых тем по обучению, просьбы помощи с аспектами, которые вы не понимаете, или что-то ещё.

Если вам интересно создание или улучшение контента, посмотрите как вы можете помочь, и оставайтесь на связи! Мы будем больше, чем счастливы поговорить с вами, будь вы обучающийся, преподаватель, опытный веб-разработчик, или кто-то другой, заитересованный в улучшении обучения.

Смотрите также

Codecademy
Крутой интерактивный сайт для изучения языков программирования с нуля.
Code.org
Базовая теория кода и практика, нацеленная в основном на детей или совсем новичков.
EXLskills 
бесплатный и открытые курсы для обучения техническим навыкам, с наставничеством и обучением на основе проектов
Карта веб-грамотности
Структура веб-грамотности начального уровня и навыков 21 века, которая предоставляет доступ к преподавательской деятельности, отсортированной по категориям.
Преподавательская деятельность
Серия материалов для обучения (и изучения), созданная Mozilla Foundation, покрывающая всё от базовой веб-грамотности и приватности JavaScript до взлома Minecraft.
Edabit
Тысячи интерактивных задач JavaScript.