Рубрики
Личное

Мой первый сертификат по ReactJS

Приветствую тебя, читатель веб-мастерского блога 🙂 Пишу эту статью чтобы с одной стороны похвастаться первым полученным сертификатом по ReactJS, а с другой стороны — чтобы прорекламировать хороший курс на Udemy. Стало интересно? Погнали…

Почему разработчику нужны сертификаты

Учиться — полезно и никогда не поздно. Особенно если изучать постоянно меняющийся мир создания интернет-приложений.

(с) Автор этого блога

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

Не стал исключением и язык JavaScript, количество фреймворков для которого увеличивается с каждым годом. Я решил сосредоточиться на изучении двух  популярных front-end технологий:

  • ReactJS —  фреймворк для создания Single Page Application. Разработан компанией Facebook и постоянно совершенствуется.
  • VueJS — аналогично, фреймворк, для создания SPA. Входит в состав фреймворка Laravel для серверной части веб-приложений.

Первым на очереди к изучению стал ReactJS. Посмотрев около десяти видео русскоязычных авторов на Youtube, я решил изучать React на зарубежной образовательной платформе Udemy.

5 причин, по которым  изучать технологии на зарубежных образовательных платформах лучше

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

1. Курсы преподносят структурированную информацию о технологии лучше, чем документация

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

К тому же (смотрите мысль о сертификатах чуть ниже), изучение документации не даст дополнительного конкурентного преимущества перед работодателем.

А документацию можно спокойно почитать и при изучении образовательного курса.

Контент на зарубежных образовательных площадках обновляется чаще

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

Преподаватели на Youtube выпускают обновления гораздо реже.

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

И действительно, на курсах по английскому преподают грамматически правильный и структурированный вариант языка…на котором мало кто говорит. Разговорная речь сильно отличается, и в итоге стандартный выпускник курсов типа Lingualeo хорошо знает грамматику, но с аудированием у него…туговато, на мой взгляд.

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

4. Англоязычные порталы уровня Udemy или Khan Academy — это не только про IT

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

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

Как работодатель узнает о том, что соискатель знаком с темой? Еще на этапе предварительного отбора, когда нет результатов интервью, а есть много кандидатов на вакансию?

Правильно, посмотрят на профессиональные достижения соискателя и на его образование. А образование в мире IT не всегда означает классическое университетское, часто больше знаний дается как раз на профессиональных курсах. И сертификат по reactjs будет прекрасным аргументом в пользу кандидата.

Что дает сертификат по ReactJS от Udemy

Для начала похвастаюсь своим:

Сертификат по reactjs от udemy
Мой сертификат по reactjs

Сертификат по ReactJS дается за прослушивание курса лекций и выполнение практической части. К сожалению, института наставничества в Udemy (насколько я знаю) не предусмотрено, и все шишки в практической части ученик набивает сам.

Что касается меня, я старался выполнить задания преподавателя. Репозиторий с кодом разместил в открытом доступе на github:

https://github.com/Zotoff/react-practic-2020

Там размещен как написанный мной код в рамках теоретической части, так и три SPA на ReactJS.

Сам курс неспроста назван Full-Stack React, ведь автор дает информацию не только о создании клиентской части проектов, но и серверной части, с использованием NodeJS, MongoDB и Firebase.

Отзыв о курсе Full-Stack React

Курс Full-Stack React рекомендуется для изучения. Автор последовательно учит основам фреймворка, проходя от создания функциональных компонентов до создания SPA, с использованием стека:

  • ReactJS
  • Redux
  • MongoDB
  • NodeJS

Также на курсе представлен раздел Legacy, где содержится устаревшая, по мнению автора, информация. Но эта информация также важна, ведь там размещены рекомендации по работе с Firebase, например.

Тайминг лекций — 73,5 часа, вместе с практической частью. Автор оперативно отвечает на вопросы студентов. Отмечу, что без знания английского языка на уровне чтения технической документации, я бы не рекомендовал изучать этот курс.

Заключение

Курс по ReactJS открыл для меня мир SPA и веб-разработки с использованием современных технологий. Скоро в блоге появится отдельная рубрика, посвященная ReactJS и VueJS, где я буду описывать свой опыт изучения мира front-end.

С вами был webmaster_zotov, до новых встреч!