Изучите один из самых популярных и используемых языков программирования.
Данный курс - перевод малой части супер крутого и популярного открытого курса TheOdinProject. Кроме того, по курсу я нудно и долго делаю видео на youtube. Нудно и долго, но делаю :)
Остальные переводы TheOdinProject и не только вы можете найти тут.
Сделайте свой сайт динамичным и интерактивным с помощью JavaScript! В рамках траектории вы будете реализовывать разный функционал и автономные приложения. И в конце, объединив все знания воедино, вы создадите финальный проект.
Добро пожаловать на траекторию JavaScript. Начинаем!
В этой серии статей рассказывается о том, что вам нужно для написания крупных приложений на JavaScript. Вот где наше приложение станет реальным!
В рамках данного вектора мы рассмотрим более реальные приложения JavaScript и узнаем о нескольких полезных инструментах, которые широко используются в отрасли.
Кратко рассмотрим самые популярные фреймворки JavaScript.
Рассмотрим, что такое API и как с ним работать. Параллельно разберемся с тем, что помогает незаметно от клиента работать с API - асинхронным выполнением задач в JavaScript.
Разработка через тестирование (TTD) - занимает важное место в мире разработке. В этом разделе рассматриваются детали написания автоматизированных тестов JavaScript.
Полноценное веб-приложение нуждается в бэкенде, чтобы соханять свои данные и выполнять необходимые операции. Здесь вы узнаете, как использовать AJAX для отправки данных и запросов к вашему бэкенду на Rails. Так же вы сможете поработать со внешними API, такими как Google Maps, что вы, вероятнее всего, будете делать довольно часто, работая над своими будущими проектами.
Вы изучили все, что вам необходимо, и осталось лишь применить ваши знания в достойной задаче. В этом разделе мы кратко расскажем о том, как тестировать Javascript при помощи Jasmine и затем предложим вам выполнить завершающий проект, в котором вы сможете продемонстрировать все полученные знания.
Любой может помочь нам с развитием данного проекта. На текущий момент мы усердно работаем над контентом по JavaScript, Java, Python, Java и это занимает достаточно много времени, тем более, что делается это на бесплатной основе. Если вам хочется помочь нам, напишите на почту [email protected] или в telegram @vladthelittleone, наша команда введет вас в курс дела.
Чем вы можете помочь:
Данный материал основан на TheOdinProject, созданном Erik Trautman.
Материал распространяется под Attribution-NonCommercial-ShareAlike 4.0 International.