Рубрики
Без рубрики

React Readmap: 10 шагов, чтобы стать разработчиком реагирования в 2021 году

Обучение того, как стать уверенным разработчиком реагирования требует тяжелой работы. Но не зная правильного способа стать можно сделать намного сложнее. Реакция в обучении не должно быть рутина. Давайте сломаем 10 шагов, которые найдут время и усилия, которые вы вкладываете в

Автор оригинала: FreeCodeCamp Community Member.

Обучение того, как стать уверенным разработчиком реагирования требует тяжелой работы. Но не зная правильного способа стать можно сделать намного сложнее.

Реакция в обучении не должно быть рутина.

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

Если вы хотите посмотреть эту статью как интерактивное видео (наряду с некоторыми дополнительными бонусами), обязательно проверьте 3-дневный по электронной почте курс по электронной почте Отказ

Давайте начнем!

Шаг 1. Обязательство до 4-5 часов кодирования в будний день

Наиболее важным фактором при принятии решения о том, как скоро вы сможете научиться реагировать, и как вы его используете.

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

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

Почему ровно четыре-пять часов? Я накрою это на шаге 3.

Шаг 2. Проведите свое время, ориентируясь сфокусированным кодированием

Что я имею в виду под сосредоточенным кодированием? Сосредоточенное кодирование кодирует без отвлечения. В отдельном тихом месте, где вы можете сидеть в прямом эфире на вашем компьютере и полностью сосредоточиться на процессе кодирования.

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

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

Если вы можете потратить больше времени, и вы чувствуете сосредоточенные, продолжайте. Но это очень сложно код и потреблять новую информацию, пока вы уже устали.

Шаг 3. Используйте технику Pomodoro для оптимального управления временем

Существует специальная техника, которая поможет вам максимально использовать от четырех до пяти часов. Это называется Техника Помодоро Отказ Это подход, который сделан для оптимальной производительности, и он состоит в том, чтобы работать в 25-минутные периоды одновременно.

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

Сделать перерывы с целью и дать вашему мозгу и телу Остальное, поможет вам максимально использовать свое время. Вместо того, чтобы пытаться работать часами на конец. И после каждого четвертого 25-минутного периода или Pomodoro вы берете более 15 минут.

Если вы делаете 8-10 помодороров твердой работы, у вас будет очень продуктивный день, гарантирован. Я использую эту технику каждый день, и это лучшая техника для обеспечения постоянных результатов дневного и выходного дня. Последовательные результаты – единственное, что будет иметь значение между реагированием обучения в месяцах по сравнению с годом или болеем.

Есть много бесплатных таймеров Pomodoro, которые вы можете найти в Интернете. Я свяжусь на пару из них ниже:

Шаг 4. Прочитайте через REVIETJS.ORG с фронта до спины

Мы говорили о том, как работать и количество времени, чтобы потратить работу, но как вы относитесь к изучению навыков, необходимых для разработчика реагирования?

Многие разработчики рекомендуют дайвинг прямо на то, что вы можете найти. Чтобы просмотреть различные сайты, статьи, видео YouTube и eBooks. На самом деле, есть одно лучшее место, чтобы сначала начать работать и изучить реагирование. И это rectjs.org Отказ

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

Как вы запускаете код REACT, вы найдете? Вместо того, чтобы попытаться создать приложение React на вашем собственном компьютере, создайте приложение React в браузере.

Чтобы создать новое приложение RACT в двух секундах, перейдите в реагировать. Новое Отказ Он создаст совершенно новое приложение RACT RACT в вашем браузере, с которым вы можете начать работать.

Затем начните экспериментировать с примерами из документации RACT.JS. На вашем собственном, введите код от руководств, запустите его и посмотрите, что работает и что нет.

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

Шаг 5. Начните маленький. Создайте небольшие приложения и научитесь добавлять функции, как вы идете

Как только вы пройдете через документацию в ReactJS.ORG, начните строить мелочи. Попробуйте построить приложение TODO с нуля. Если не приложение TODO, базовый Crud Применение, приложение записи и так далее. Сделайте полное приложение, которое состоит из простых, четко делимых частей.

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

  • Как я могу сделать это приложение? Есть ли дополнительные пакеты, которые мне нужны, помимо реагирования?
  • Какие основные функции мне нужно построить?
  • Какие компоненты мне нужны и как они организованы?
  • Где живут данные моего приложения?

Подпишитесь на учетную запись GitHub Если у вас уже нет. Не только для сохранения ваших реагированных проектов к вашему Github для легкого доступа, но это позволит вам искать, как другие люди построили подобные приложения.

Как только у вас есть что-то маленькое, которое вы построили, добавьте больше функций. Если вы делаете приложение Todo, вы можете спросить:

  • Как я могу искать через TODOS?
  • Как я могу сохранить мою тодос между визитами?
  • Как добавить аутентификацию в мое приложение Todo (чтобы сделать его только для аутентифицированных пользователей)?
  • Как добавить разные страницы в мое приложение?
  • Как мне стильно стильно с библиотекой компонентов, как материал UI?

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

Шаг 6. Задавая вопросы необходимы. Всегда задавайте вопросы.

Будьте в курсе, что все в порядке, чтобы искать в Интернете, когда у вас есть вопрос или когда вы застряли в своем кодировании. Это то, что все разработчики реагирования делают, поиск сайтов, таких как Stackoverflow или github. Задать свои собственные вопросы необходимы.

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

Чтобы записать свои вопросы и ответы, которые вы найдете для них, важно. Если у вас есть проблема один раз, Я почти могу гарантировать что вы столкнетесь в ту же проблему где-то в будущем. Запись ваших вопросов и ответов будет служить не только отличным ресурсом, но и экономит вам большое количество времени и разочарования.

Шаг 7. Активно кодирование – ваш ключ к успеху

Этот подход, о котором мы говорили, очень отличается от чтения книги или статьи.

Чтение или потребление информации только называется пассивное обучение и намного медленнее. Активно кодировать себя Активное обучение Отказ

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

Шаг 8. Создание приложений, похожее на те, которые вы используете ежедневно (и хорошо знаете)

После создания вашего приложения Todo, спросите себя, могу ли я сделать небольшую версию Twitter? Могу ли я построить небольшую версию Facebook или какую-то другую социальную сеть? Могу ли я построить небольшую версию Instagram?

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

Шаг 9. Разверните свою лучшую работу и поместите его в свое резюме для работодателей

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

Развертывание приложений React Apps очень просто. Вам нужно только научиться использовать базовые услуги хостинга, такие как NetLify или Heroku, которые бесплатны и как можно.

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

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

Шаг 10. Веселитесь!

Я буду первым, кто это признает: Реакция по изучению может быть очень расстраивающим. Даже когда вы станете профессиональным разработчиком, он будет все еще Будьте очень расстраиваемыми временами.

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

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

Наслаждайтесь этим постом? Присоединяйтесь к React BootCamp

React Bootcamp Занимает все, что вы должны знать о изучении реагирования и связки в один комплексный пакет, включая видео, обманывать, плюс специальные бонусы.

Присоединяйтесь к тысячам разработчиков, обучающихся, как стать React Pro в записи времени:

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