С чего начать веб разработку?

Доброго времени суток, дорогие веб-разработчики! Около полутора года назад активно занимался веб-разработкой, позже забросил. Сейчас снова нахлынуло, хочу сделать сайт-портфолио-резюме-визитку. Когда сел за ПК, понял, что ничего не помню практически из ранее изученного. Начал учить по новой. Скачал книги, открыл ресурсы, взял свою книгу по веб-разработке - начал вспоминать. Спустя неделю мучений и мыслей в голове о том, что:"Да я же все это знаю, ну что это повторять?" забросил все, что откопал. Начал искать другие источники для более продвинутых верстальщиков. Опять же неделя мучений и мысли:"Нет, слишком сложно, нужно что-то попроще". В итоге такой цикл от легкого до резко сложного окончательно меня запутал. Я уже не знаю, что мне изучать и как. Не могу найти хорошие книги, сайты и т.д. Я даже макет своего сайта уже сделал, можете глянуть: 5b9ea32429ad4260532845.jpeg. К сути - пожалуйста, оцените мой макет и посоветуйте книги, по которым я смогу добиться того, чего хочу. Мне просто нужен толчок в нужном направлении, чтобы я точно знал, что прочитав от корки до корки эти книги или изучив от начала до конца эти сайты, я бы смог сделать свой сайт. Прошу не говорить про онлайн/оффлайн курсы. Меня интересуют книги и сайты. Большое спасибо за уделенное время!
  • Вопрос задан
  • 1092 просмотра
Пригласить эксперта
Ответы на вопрос 5
Amffore
@Amffore
студент, учу c#
что прочитав от корки до корки

Просто чтение книги не даст результата. Можно хоть 5, хоть 10 книг прочитать. Пока не начнете писать код, ничего не выйдет . И это не задачки из книжки, а именно реальный проект (в данном случае сайт-визитка).

Проверено на личном опыте. Точно так же пытался учиться по книжкам. Месяца 2 читал книгу по C#, проходя каждую тему от корки до корки, не пропуская ни единого предложения автора и тупо переписывая код из книги. Но стоило взять перерыв на недельку, так сразу всё из головы вылетело. Начинаешь читать книгу заново и тут то возникает такая же проблема. Вроде забыл тему, а с другой стороны что то помнишь, и читать книгу становиться скучно, и все эти примеры из книги уже не столь интересны.

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

Я даже макет своего сайта уже сделал, можете глянуть:

Не вижу в Вашем макете ничего сложного в плане верстки. Если правильно понимаю, то просто множество div`ов, которые идут друг за другом и у которых фоном будут ваши изображения, и пара кнопок.
Надеюсь меня тапками не закидают за такое:D
Ответ написан
dvguinf
@dvguinf
Веб-разработчик
Начните задавать гуглу тупые вопросы:
"Как создать одностраничник html" "Как сверстать блок html" "Как задать фон блоку html" "Как сделать круг на css"
"Как сделать кнопку html" "Как открыть форму по клику html" И т.д.
Читайте ответы, применяйте.
Ответ написан
solotony
@solotony
code for food, caviar preferably
>> Не могу найти хорошие книги, сайты и т.д.
плохому танцору ... возьми те книги, какие есть. другие по ним учатся как-то
Ответ написан
AlexanderMarginal
@AlexanderMarginal
Frontend web developer
Что за вопросы какие принципы будут использоваться?? CSS, возможно, js, другого не дано. А уж какие инструменты вам нужны это вам решать. Хоть чистым css, js, html делаете. Если хотите делаете scss, babel, twig.
Ответ написан
neolik
@neolik
Неопытный новичок в проявлении любви к javascript.
Обучение по книгам - бесполезно, особенно если ты не имеешь опыта. Учится нужно всегда НА ПРАКТИКЕ, а не на бесполезной теории. (Наверное, это идиотское воспитание вузов, где лишь одна теория и никакой практики). Да, теория тоже может быть полезна, но только если применять её на практике, а практика не должна представлять одно лишь решение задачек из учебников. Я обучаюсь не так давно, хотя достаточно эффективно (по моему мнению). И основной мой "принцип" - делать и делать много. Просто садитесь и делайте, качайте pdf и верстайте их. Вначале, верстайте простенькие макеты, в которых нужно прописать цвет заднего фона и сцентрировать заголовки, а потом, когда наберётесь опыта, можете переходить к более сложным примерам. Если задача сложная - разбивайте её на подзадачи. Если и подзадача является непосильной - оставляйте её на потом, а чтобы не забыть про неё, записывайте в текстовик.
Ставьте себе "псевдо-дедлайны" на несколько часов. Пример:
  1. Написать разметку за полчаса
  2. Написать стили за час

Или

  1. Разобраться с слайдерами к концу этого месяца
  2. Научится работать с препроцессорами в июне
  3. Выучить весь JS к концу никогда

Надеюсь, мои "малоопытные" советы Вам помогут.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
25 марта 2019, в 19:28
1200 руб./в час
25 марта 2019, в 18:43
8000 руб./за проект
25 марта 2019, в 17:54
200000 руб./за проект