Перед тем, как получить подробные детали, если вы действительно хотите изучить JavaScript бесплатно, проверьте Freecodecamp Прочтите, брось это, если вы хотите немного подробностей о том, как пройти путь простым путем.
С тех пор, как я написал статью «Зачем изучать JavaScript? «Мне стало неизбежно писать, как стать разработчиком JavaScript. Я гордый разработчик JavaScript с полным стеком, но есть некоторые ошибки, которые я совершил в своем путешествии, став разработчиком JavaScript, и я не хочу, чтобы вы повторяли те же ошибки, что и я.
Первое первое, немного урока истории о JavaScript. JavaScript был создан в 1995 году за 10 дней (Amazing Right) Бренданом Эйхом в Netscape Communication Corporation для Netscape Navigator веб -браузер, поэтому, как правило, JavaScript был разработан/создан для браузера. Первоначально это не называлось JavaScript, его называли Mocha, затем название было изменено на Livescript, и по какой -то причине его называли JavaScript.
В 1996 году JavaScript был стандартизирован органом под названием Европейская ассоциация производителей компьютеров (E.C.M.A.), и язык был передан этим органам, и на сегодняшний день это те, кто поддерживает и стандартизирует его. Когда он был передан E.C.M.A. JavaScript был переименован в Ecmascript, но люди все еще называют это JavaScript Я думаю, потому что это броско. Я собираюсь остановиться здесь, вы можете узнать больше об истории JavaScript Извините, я имею в виду Ecmascript Здесь Анкет
Как вы можете видеть из истории JavaScript, предназначенный для браузера, то есть Интернет, то есть Интернет, поэтому вы должны стать веб -разработчиком в некоторой степени, и быть разработчиком JavaScript означает, что вы являетесь веб -разработчиком. Хорошая отправная точка, чтобы узнать, что все ваши веб -разработки Freecodecamp , это абсолютно бесплатная платформа обучения, и она очень всеобъемлющая. Основным преимуществом FreeCodecamp является то, что вы будете сертифицированы после завершения проектов для конкретного раздела обучения.
Итак, теперь вы начали свои курсы FreeCodeCamp, и вы знаете небольшой JavaScript, который вы сертифицированы или еще не Но вы знаете JavaScript, на данный момент я призываю вас идти по JavaScript 30 по Уэс Бос Анкет Это 30 проектов за 30 дней, созданный для начинающих, промежуточных и экспертных разработчиков JavaScript, чтобы они могли отточить свои знания и стать более квалифицированными, немедленно реализуя то, что они только что узнали.
После JavaScript 30 и Freecodecamp вы были бы знакомы и хороши с вашим JavaScript, так что было бы целесообразно начать изучать некоторые фронтальные фреймворки JavaScript, и там много Google JavaScript Frameworks и убедиться сами. В зависимости от того, чего вы хотите, вы можете выбирать только одну рамку или две или более, в зависимости от вашей способности, но я предлагаю изучить два и по -настоящему понять, как они работают, потому что с двумя вы сможете выбрать стек инструментов в зависимости от требований проекта. В отрасли React очень популярен, если вы пройдете через Freecodecamp, вас будут обучать этой структуре. Другая популярная рамка в отрасли является угловой, это также одна из лучших рамок. Так Если вы хотите выучить две лучшие рамки, я рекомендую эти два, потому что они широко используются в отрасли, но я настоятельно рекомендую начать изучать React из -за его линейной кривой обучения, это не так крутая, как угловатая, потому что в угловании там, называемом TypeScript Анкет
Кроме Реагировать и Угловой , есть еще одна структура, которую вы должны рассмотреть, если вам нравятся простые вещи и это Vuejs Анкет Vuejs похож на зеркальное изображение/ребенок React, потому что почти каждая концепция в React доступна в Vuejs и обычно проще понять. Эти две рамки реагируют, и Vuejs дополняют друг друга, поэтому изучение этих двух поможет вам понять одну или другую структуру, это личное наблюдение.
Если вы следуете по этому пути в своем путешествии, чтобы стать разработчиком JavaScript, теперь вы станете разработчиком JavaScript. Теперь вы должны знать, что веб -приложение не может работать с Just Frontend, особенно если вам нужно хранить и обрабатывать данные, для этого вам нужен бэкэнд.
Бэкэнд: Здесь хранятся, обрабатываются, обрабатываются, обрабатываются и возвращаются на фронт для его отображения пользователю. Бэкэнд запускается на сервере, а Frontend работает на клиенте, то есть браузер.
Для вашего бэкэнда вам нужно выучить Nodejs, серверный javaScript, я бы глубже ушел с этим Но это сама по себе тема. Nodejs также преподают на Freecodecamp, поэтому я сказал это всеобъемлющее.
Когда вы теперь знаете свои Nodejs, React/Vue/Angular, вы можете с гордостью назвать себя разработчиком Fullstack. Путешествие давно, мой лучший совет – приготовить себя и быть настойчивым.
Здесь Если список ресурсов для вашего бесплатного обучения
- Freecodecamp
- JavaScript30
- Traversy Media (бесплатные учебники на YouTube)
- Чистый ниндзя (Бесплатные учебные пособия на YouTube, а также есть премиум -контент)
Оригинал: “https://dev.to/blessedtawanda/how-to-become-a-javascript-developer-for-free-3p4k”