Работа веб-разработчика больше не заключается только в том, насколько хорошо вы кодируете. Это также касается того, насколько хорошо вы можете найти ресурсы, которые помогут вам решить проблему.
Что касается веб-разработки, это мои САМЫЕ ПОПУЛЯРНЫЕ:
- MDN (https://developer.mozilla.org/en-US/)
- Школа W3 (https://www.w3schools.com/)
- StackOverflow (https://stackoverflow.com/)
Трудно запомнить все, что мы изучаем, поэтому важно иметь возможность быстро искать информацию, чтобы решить проблему.
Если у вас есть время, то лучше изложите своими словами то, что вы только что просмотрели — это поможет лучше понять тему.
Запишите вещь в любом месте, где вы хотите, если вы можете быстро найти информацию снова.
Pro Tip: Save your key notes in a md file and use Visual Studio Code to search for what you need later. Make sure you sprinkle your notes with a lot of keywords that you would associate with that piece of knowledge.
Несколько практических советов по поиску с примерами!
Если бы я хотел найти что-то, связанное с веб-разработкой, я бы набрал в Google следующее:
the specific thing I am looking for + mdn/w3school/stackoverflow
Всякий раз, когда я застревал на каком-то конкретном вопросе, я сначала думал о том, как задать этот вопрос коллеге. Затем я использовал бы эту произнесенную фразу + один из трех веб-сайтов выше, чтобы найти ответ.
Pro Tip: It is usually good to start with stackoverflow first as there is a generous community there with plentiful of help.
Если я ищу, как центрировать элемент HTML на странице, которую я мог бы найти:
how to centre html element on webpage with css no library + w3school
Для большинства вещей, связанных с HTML и CSS, я предпочитаю W3School, поскольку они делают вещи очень ясными, короткими и простыми.
Опять же, это всего лишь мои личные методы поиска, и вы обязательно должны придумать свои собственные.
В указанном выше поисковом запросе я использовал следующие ключевые слова, чтобы сузить область поиска:
- html-элемент
- CSS
- нет библиотеки (= я хочу использовать обычный CSS только для центрирования элемента. Таким образом, вы исключаете результаты поиска, которые, например, показывали бы вам, как центрировать элемент HTML с помощью библиотеки CSS, такой как Bootstrap)
Небольшое замечание о Bootstrap — это замечательная библиотека, но если вы хотите хорошо разбираться в CSS и веб-разработке в целом, изучайте чистый CSS с нуля. Но используйте Bootstrap для быстрого прототипирования.
Вы можете ознакомиться с библиотекой Bootstrap здесь: https://getbootstrap.com/
Личный совет — действительно постарайтесь выработать привычку читать как разработчик. Если есть что прочитать, разбейте это на части и читайте во время перерывов. Чтение документации о новой технологии действительно может сэкономить вам массу времени в будущем.
Мы предлагаем следующие программы обучения один на один:
- Полная веб-разработка
- Подготовка к интервью
Если у вас есть какие-либо вопросы относительно наших услуг или публикаций, вы можете связаться с нами по адресу [email protected]
Мы регулярно публикуем короткие технические руководства, поэтому рассмотрите возможность подписки на наш блог Medium.
До следующего раза — продолжайте программировать, продвигаясь небольшими шагами вперед в этом своем приключении.
Но что еще более важно, оставайтесь сосредоточенными!